Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/fprobe.c fprobe_count_ips_from_filter() -> get_ips_from_filter()

Type Parameter Key Value
PARAM_VALUE 1 notfilter 0
PARAM_VALUE 2 addrs 0
PARAM_VALUE 3 mods 0
PARAM_VALUE 4 size s32max
DATA_SOURCE 0 filter $0
DATA_SOURCE 1 notfilter $1
LOCK2 _T->lock

kernel/trace/fprobe.c register_fprobe() -> get_ips_from_filter()

Type Parameter Key Value
PARAM_VALUE 0 filter 1-u64max
PARAM_VALUE 1 notfilter 0,4096-ptr_max
PARAM_VALUE 2 addrs 0
PARAM_VALUE 3 mods 0
PARAM_VALUE 4 size s32max
BUF_SIZE 0 filter (-1),23-24,4096
BUF_SIZE 0 filter (-1),23-24,4096
BUF_SIZE 1 notfilter (-1)-0,4096
BUF_SIZE 1 notfilter (-1)-0,4096
DATA_SOURCE 0 filter $1
DATA_SOURCE 1 notfilter $2
BIT_INFO 1 notfilter 0x0,0x5ed4da4075b49000
BIT_INFO 1 notfilter 0x0,0x5ed4da4075b49000
RX_PATH
TASK_NOT_RUNNING

kernel/trace/fprobe.c register_fprobe() -> get_ips_from_filter()

Type Parameter Key Value
PARAM_VALUE 0 filter 1-u64max
PARAM_VALUE 1 notfilter 0,4096-ptr_max
PARAM_VALUE 2 addrs 16,4096-ptr_max
PARAM_VALUE 3 mods 16,4096-ptr_max
PARAM_VALUE 4 size 0-s32max
BUF_SIZE 0 filter (-1),23-24,4096
BUF_SIZE 0 filter (-1),23-24,4096
BUF_SIZE 1 notfilter (-1)-0,4096
BUF_SIZE 1 notfilter (-1)-0,4096
BUF_SIZE 2 addrs 8
BUF_SIZE 3 mods 0-17179869176
BUF_SIZE 3 mods 0-17179869176
DATA_SOURCE 0 filter $1
DATA_SOURCE 1 notfilter $2
DATA_SOURCE 2 addrs r _kmalloc_array_noprof
DATA_SOURCE 3 mods r _kzalloc_noprof
DATA_SOURCE 4 size r get_ips_from_filter
BIT_INFO 1 notfilter 0x0,0x5ed4da4075b49000
BIT_INFO 1 notfilter 0x0,0x5ed4da4075b49000
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 4 size
UNITS 4 size unit_array_size
ELEM_COUNT 3 ==mods4 8051