Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

kernel/trace/trace_events_filter.c parse_pred() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
DATA_SOURCE 0 field r trace_find_event_field
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_filter.c parse_pred() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
DATA_SOURCE 0 field r trace_find_event_field
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_hist.c create_hist_field() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
PARAM_VALUE 0 field->filter_type s32min-4,6-s32max
DATA_SOURCE 0 field $1
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace_events_hist.c create_tracing_map_fields() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_inject.c parse_entry() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
PARAM_VALUE 0 field->filter_type s32min-4,6-s32max
LOCK2 global &event_mutex

kernel/trace/trace_events_inject.c parse_field() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
DATA_SOURCE 0 field r trace_find_event_field
LOCK2 global &event_mutex

kernel/trace/trace_events_inject.c parse_field() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
DATA_SOURCE 0 field r trace_find_event_field
LOCK2 global &event_mutex

kernel/trace/trace_events_inject.c trace_alloc_entry() -> is_string_field()

Type Parameter Key Value
LOCK2 global &event_mutex

kernel/trace/trace_eprobe.c get_event_field() -> is_string_field()

Type Parameter Key Value
PARAM_VALUE 0 field 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING