Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 ptr 1-18446744073709547520
PARAM_VALUE 2 min_count 1
CAPPED_DATA 3 gfp 1
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,39,45,88,255
STR_LEN 0 ptr (-1),1-8,10-12,14,16,20,39,45,88,255
STR_LEN 1 size (-1),1-8,10-12,14,16,20,39,45,88,255
STR_LEN 1 size (-1),1-8,10-12,14,16,20,39,45,88,255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 size 8193-11269994182080[c]
USER_DATA 1 size 8193-u64max
UNITS 1 size unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 ptr 5964846206458200064
PARAM_VALUE 1 size 17514204404969746432
PARAM_VALUE 2 min_count 0
PARAM_VALUE 3 gfp 2080
NOCHECK_CALL
LOCK2 irq

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

Type Parameter Key Value
PARAM_VALUE 0 ptr 1898900774200549376
PARAM_VALUE 1 size 17848757752905744384
PARAM_VALUE 2 min_count 0
PARAM_VALUE 3 gfp 2080
NOCHECK_CALL
LOCK2 irq

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

Type Parameter Key Value
PARAM_VALUE 0 ptr 6470693828015685632
PARAM_VALUE 1 size 222339147056078848
PARAM_VALUE 2 min_count 0
PARAM_VALUE 3 gfp 2080
NOCHECK_CALL
LOCK2 irq

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

Type Parameter Key Value
PARAM_VALUE 1 size 0,4096-u64max
PARAM_VALUE 2 min_count 2
CAPPED_DATA 1 size 1
CAPPED_DATA 1 size 1
DATA_SOURCE 1 size $1
DATA_SOURCE 3 gfp $2
BIT_INFO 1 size 0x0,0xfffffffffffff000
BIT_INFO 1 size 0x0,0xfffffffffffff000
NOSPEC 1 size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 size 0,4096-34359738368[c]
USER_DATA 1 size 0,4096-u64max[c]
UNITS 0 ptr unit_byte