Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/trace/trace_boot.c trace_boot_init_histograms() -> trigger_process_regex()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 0 file->event_call->class 4096-ptr_max
PARAM_VALUE 0 file->event_call->class->reg 1-u64max
PARAM_VALUE 1 buff 544173132892016640
BUF_SIZE 1 buff 256
BUF_SIZE 1 buff 256
CAPPED_DATA 0 file 1
DATA_SOURCE 0 file $0
DATA_SOURCE 1 buff $2
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_init_histograms() -> trigger_process_regex()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 0 file->event_call->class 4096-ptr_max
PARAM_VALUE 0 file->event_call->class->reg 1-u64max
PARAM_VALUE 1 buff 544173132892016640
BUF_SIZE 1 buff 256
BUF_SIZE 1 buff 256
CAPPED_DATA 0 file 1
DATA_SOURCE 0 file $0
DATA_SOURCE 1 buff $2
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_init_one_event() -> trigger_process_regex()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 0 file->event_call->class 4096-ptr_max
PARAM_VALUE 0 file->event_call->class->reg 1-u64max
PARAM_VALUE 1 buff 544173132892016640
BUF_SIZE 1 buff 256
DATA_SOURCE 0 file r find_event_file
LOCK2 global &event_mutex

kernel/trace/trace_events.c trace_early_triggers() -> trigger_process_regex()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 0 file->triggers.next->next 4096-ptr_max
PARAM_VALUE 0 file->triggers.prev->next 4096-ptr_max
PARAM_VALUE 0 file->triggers.prev->prev 4096-ptr_max
DATA_SOURCE 0 file $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 file->tr->range_addr_size
LOCK2 global &event_mutex

kernel/trace/trace_events_trigger.c event_trigger_regex_write() -> trigger_process_regex()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 1 buff 4096-ptr_max
BUF_SIZE 0 file s32min-(-2),1-s32max
BUF_SIZE 0 file s32min-(-2),1-s32max
BUF_SIZE 1 buff 1-1000000001,2147479553
BUF_SIZE 1 buff 1-1000000001,2147479553
DATA_SOURCE 0 file r event_file_file
DATA_SOURCE 1 buff r memdup_user_nul
TERMINATED 1 buff 1
USER_DATA 1 *buff 0-255
USER_PTR 1 buff
LOCK2 _T->lock