Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/slub.c do_kmem_cache_create() -> __kmem_cache_release()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->align 0,8-u32max
PARAM_VALUE 0 s->flags 0,8192-u32max
PARAM_VALUE 0 s->kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 s->kobj.sd 4096-ptr_max
PARAM_VALUE 0 s->red_left_pad 0
PARAM_VALUE 0 s->size 0
PARAM_VALUE 0 s->useroffset 0-4194304
BUF_SIZE 0 s (-1),16792
BUF_SIZE 0 s (-1),16792
BUF_SIZE 0 s->cpu_sheaves 88,u64max
BUF_SIZE 0 s->name (-1),11,16
CAPPED_DATA 0 s->useroffset 1
DATA_SOURCE 0 s $0
STR_LEN 0 s (-1),10,15
STR_LEN 0 s (-1),10,15
NOCHECK_CALL
HALF_LOCKED2 global &slab_mutex
HALF_LOCKED2 irq

mm/slab_common.c slab_kmem_cache_release() -> __kmem_cache_release()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
CAPPED_DATA 0 s 1
DATA_SOURCE 0 s $0
NOCHECK_CALL