Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 args 4096-ptr_max
PARAM_VALUE 0 args->align 0,8-u32max
PARAM_VALUE 0 args->sheaf_capacity 0,32
PARAM_VALUE 0 args->useroffset 0-4194304
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 1 s->align 0,8-u32max
PARAM_VALUE 1 s->flags 0-33554431
PARAM_VALUE 1 s->useroffset 0-4194304
BUF_SIZE 1 s (-1),16792
BUF_SIZE 1 s (-1),16792
BUF_SIZE 1 s->name (-1),11,16
CAPPED_DATA 0 args->useroffset 1
CAPPED_DATA 1 s->useroffset 1
DATA_SOURCE 0 args $3
DATA_SOURCE 1 s $0
STR_LEN 0 args (-1),10,15
STR_LEN 1 s (-1),10,15
HALF_LOCKED2 global &slab_mutex
HALF_LOCKED2 irq

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

Type Parameter Key Value
PARAM_VALUE 0 args 4096-ptr_max
PARAM_VALUE 0 args->align 0,8-u32max
PARAM_VALUE 0 args->sheaf_capacity 0,32
PARAM_VALUE 0 args->useroffset 0-4194304
PARAM_VALUE 1 s 4096-ptr_max
PARAM_VALUE 1 s->align 0,8-u32max
PARAM_VALUE 1 s->allocflags 262144-262145,262148-262149,262160-262161,262164-262165
PARAM_VALUE 1 s->flags 0,8192-u32max
PARAM_VALUE 1 s->offset 0
PARAM_VALUE 1 s->red_left_pad 0
PARAM_VALUE 1 s->sheaf_capacity 0-536870907,4294967292-u32max
PARAM_VALUE 1 s->size 0
PARAM_VALUE 1 s->useroffset 0-4194304
BUF_SIZE 1 s (-1),16792
BUF_SIZE 1 s (-1),16792
BUF_SIZE 1 s->name (-1),11,16
CAPPED_DATA 0 args->useroffset 1
CAPPED_DATA 1 s->useroffset 1
DATA_SOURCE 0 args $3
DATA_SOURCE 1 s $0
STR_LEN 0 args (-1),10,15
STR_LEN 1 s (-1),10,15
BIT_INFO 1 s->flags 0x0,0xffffff79
HALF_LOCKED2 global &slab_mutex
HALF_LOCKED2 irq