Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

kernel/trace/trace_fprobe.c fentry_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 6790560341452644352
PARAM_VALUE 3 offset 8
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 11
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 10
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_fprobe.c fexit_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 5955660587481649152
PARAM_VALUE 3 offset 8
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 13
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 12
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_fprobe.c fexit_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 4929040736572698624
PARAM_VALUE 3 offset 16
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 15
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 14
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_syscalls.c syscall_enter_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 3 offset 16,24-s32max
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
DATA_SOURCE 0 call $0
FUZZY_MAX 3 offset 16
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_syscalls.c syscall_enter_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 1368649748920762368
PARAM_VALUE 2 name 4096-ptr_max
PARAM_VALUE 4 size 4
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 18
BUF_SIZE 2 name 7-1010108
BUF_SIZE 2 name 7-1010108
DATA_SOURCE 0 call $0
DATA_SOURCE 2 name r _kmalloc_noprof
STR_LEN 0 call 17
TERMINATED 1 type 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_events_synth.c synth_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 3 offset 8,16-s32max
PARAM_VALUE 6 filter_type 0,9
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type s32min-(-2),1-s32max
BUF_SIZE 1 type s32min-(-2),1-s32max
DATA_SOURCE 0 call $0
FUZZY_MAX 3 offset 8
FUZZY_MAX 6 filter_type 9
BIT_INFO 6 filter_type 0x0,0x9
HARD_MAX 6 filter_type 9
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_probe.c traceprobe_define_arg_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type s32min-(-1),1-s32max
BUF_SIZE 1 type s32min-(-1),1-s32max
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 offset unit_byte

kernel/trace/trace_uprobe.c uprobe_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 5955660587481649152
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 13
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 12
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_uprobe.c uprobe_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 4929040736572698624
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 15
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 14
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_uprobe.c uprobe_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 6790560341452644352
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 11
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 10
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_kprobe.c kprobe_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 6790560341452644352
PARAM_VALUE 3 offset 8
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 11
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 10
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_kprobe.c kretprobe_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 5955660587481649152
PARAM_VALUE 3 offset 8
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 13
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 12
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte

kernel/trace/trace_kprobe.c kretprobe_event_define_fields() -> trace_define_field()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
PARAM_VALUE 0 call->class 4096-ptr_max
PARAM_VALUE 0 call->event.funcs->binary 0,366248956480319488,1132500096532652032,3767241743495258112,5261868057571782656
PARAM_VALUE 0 call->event.funcs->hex 0,1094850396847636480,5261868057571782656,6422558193448333312,7465791468207640576
PARAM_VALUE 1 type 4717789956043939840
PARAM_VALUE 2 name 4929040736572698624
PARAM_VALUE 3 offset 16
PARAM_VALUE 4 size 8
PARAM_VALUE 5 is_signed 0
PARAM_VALUE 6 filter_type 0
BUF_SIZE 0 call->class (-1),72
BUF_SIZE 0 call->class->fields_array (-1),80
BUF_SIZE 0 call->data (-1),448
BUF_SIZE 0 call->event.funcs (-1),32
BUF_SIZE 0 call->tp (-1),72
BUF_SIZE 1 type 14
BUF_SIZE 2 name 15
DATA_SOURCE 0 call $0
STR_LEN 0 call 13
STR_LEN 1 type 14
TERMINATED 1 type 1
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 size unit_byte