Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/kmemleak.c create_object() -> __create_object()

Type Parameter Key Value
PARAM_VALUE 2 min_count 0-2
PARAM_VALUE 4 objflags 0
DATA_SOURCE 0 ptr $0
DATA_SOURCE 1 size $1
DATA_SOURCE 2 min_count $2
DATA_SOURCE 3 gfp $3
STR_LEN 0 ptr (-1),1-8,10-12,14,16,20,31,39,45,88
STR_LEN 0 ptr (-1),1-8,10-12,14,16,20,31,39,45,88
STR_LEN 1 size (-1),1-8,10-12,14,16,20,31,39,45,88
STR_LEN 1 size (-1),1-8,10-12,14,16,20,31,39,45,88
HARD_MAX 2 min_count 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 size 0,4096-11269994182080[c]
USER_DATA 1 size 0,4096-u64max
UNITS 0 ptr unit_byte
UNITS 1 size unit_byte
HALF_LOCKED2 irq

mm/kmemleak.c create_object_percpu() -> __create_object()

Type Parameter Key Value
PARAM_VALUE 0 ptr 1-18446744073709547520
PARAM_VALUE 1 size 4-32768
PARAM_VALUE 2 min_count 1
PARAM_VALUE 4 objflags 32
CAPPED_DATA 1 size 1
CAPPED_DATA 1 size 1
DATA_SOURCE 0 ptr $0
DATA_SOURCE 1 size $1
DATA_SOURCE 2 min_count $2
DATA_SOURCE 3 gfp $3
FUZZY_MAX 1 size 32768
BIT_INFO 1 size 0x0,0xfffc
BIT_INFO 1 size 0x0,0xfffc
NOCHECK_CALL
UNITS 0 ptr unit_byte

mm/kmemleak.c create_object_phys() -> __create_object()

Type Parameter Key Value
PARAM_VALUE 2 min_count 0
PARAM_VALUE 3 gfp 0
PARAM_VALUE 4 objflags 16
DATA_SOURCE 0 ptr $0
DATA_SOURCE 1 size $1
DATA_SOURCE 2 min_count $2
DATA_SOURCE 3 gfp $3
NOCHECK_CALL