Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/trace_syscalls.c print_syscall_enter() -> get_dynamic_len_ptr()

Type Parameter Key Value
PARAM_VALUE 0 trace 4096-ptr_max
PARAM_VALUE 0 trace->args 4096-ptr_max
PARAM_VALUE 1 entry 4096-ptr_max
PARAM_VALUE 1 entry->nb_args 1-127
PARAM_VALUE 2 offset_p 4808024334467575808
PARAM_VALUE 2 *offset_p 0,4
PARAM_VALUE 3 len_p 623136538306072576
PARAM_VALUE 4 ptr_p 5333961914139148288
CAPPED_DATA 1 entry->enter_event->event.type 1
DATA_SOURCE 1 entry r syscall_nr_to_meta
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 trace unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock

kernel/trace/trace_syscalls.c sys_enter_openat_print() -> get_dynamic_len_ptr()

Type Parameter Key Value
PARAM_VALUE 0 trace 4096-ptr_max
PARAM_VALUE 0 trace->args 4096-ptr_max
PARAM_VALUE 1 entry 4096-ptr_max
PARAM_VALUE 1 entry->nb_args 1-127
PARAM_VALUE 2 offset_p 1337082631355035648
PARAM_VALUE 2 *offset_p 0,4
PARAM_VALUE 3 len_p 4432957944577613824
PARAM_VALUE 4 ptr_p 5500977674906873856
CAPPED_DATA 1 entry->enter_event->event.type 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 entry $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 trace unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 global &tracepoint_iter_lock