Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/slub.c kmem_cache_init() -> create_boot_cache()

Type Parameter Key Value
PARAM_VALUE 0 s 9054165643676958720
PARAM_VALUE 1 name 325719774050058240
PARAM_VALUE 2 size 128
PARAM_VALUE 3 flags 41943056
PARAM_VALUE 4 useroffset 0
PARAM_VALUE 5 usersize 0
BUF_SIZE 0 s 16792
BUF_SIZE 1 name 16
STR_LEN 0 s 15
TERMINATED 1 name 1
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 irq

mm/slub.c kmem_cache_init() -> create_boot_cache()

Type Parameter Key Value
PARAM_VALUE 0 s 6608189974348673024
PARAM_VALUE 1 name 8213327404023283712
PARAM_VALUE 2 size 424-16808
PARAM_VALUE 3 flags 41943056
PARAM_VALUE 4 useroffset 0
PARAM_VALUE 5 usersize 0
BUF_SIZE 0 s 16792
BUF_SIZE 1 name 11
STR_LEN 0 s 10
TERMINATED 1 name 1
NOCHECK_CALL
LOCK2 irq

mm/slab_common.c create_kmalloc_cache() -> create_boot_cache()

Type Parameter Key Value
PARAM_VALUE 0 s 1-u64max
PARAM_VALUE 3 flags 8,40,8200,32776,65544,65576,73736,98312,1048584,1114120,8396808,8462344
PARAM_VALUE 4 useroffset 0
DATA_SOURCE 0 s r kmem_cache_alloc_noprof
DATA_SOURCE 1 name $0
DATA_SOURCE 2 size $1
DATA_SOURCE 5 usersize $1
BIT_INFO 3 flags 0x8,0x91a028
NOCHECK_CALL
LOCK2 irq