Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/slub.c __kfree_rcu_sheaf() -> alloc_empty_sheaf()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->sheaf_capacity 1-u32max
PARAM_VALUE 1 gfp 8192,10240
PARAM_VALUE 2 alloc_flags 0-1
DATA_SOURCE 0 s $0
DATA_SOURCE 2 alloc_flags r to_alloc_flags
FUZZY_MAX 1 gfp 10240
BIT_INFO 1 gfp 0x2000,0x2800
HARD_MAX 1 gfp 10240

mm/slub.c __pcs_replace_empty_main() -> alloc_empty_sheaf()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->cpu_stats 4096-ptr_max
PARAM_VALUE 0 s->sheaf_capacity 1-u32max
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfp $2
DATA_SOURCE 2 alloc_flags $3
RX_PATH
TASK_NOT_RUNNING

mm/slub.c __pcs_replace_full_main() -> alloc_empty_sheaf()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->sheaf_capacity 1-u32max
PARAM_VALUE 1 gfp 10240
PARAM_VALUE 2 alloc_flags 0
CAPPED_DATA 0 s->sheaf_capacity 1
DATA_SOURCE 0 s $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 s->sheaf_capacity

mm/slub.c init_percpu_sheaves() -> alloc_empty_sheaf()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->align 0,8-u32max
PARAM_VALUE 0 s->allocflags 262144-262145,262148-262149,262160-262161,262164-262165
PARAM_VALUE 0 s->cpu_sheaves 4096-ptr_max
PARAM_VALUE 0 s->cpu_stats 4096-ptr_max
PARAM_VALUE 0 s->flags 0,8192-u32max
PARAM_VALUE 0 s->min_partial 5
PARAM_VALUE 0 s->red_left_pad 0
PARAM_VALUE 0 s->remote_node_defrag_ratio 1000
PARAM_VALUE 0 s->sheaf_capacity 1-536870907,4294967292-u32max
PARAM_VALUE 0 s->size 0
PARAM_VALUE 1 gfp 3264
PARAM_VALUE 2 alloc_flags 0
BUF_SIZE 0 s->cpu_sheaves 88
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
NO_OVERFLOW_SIMPLE 0 s->sheaf_capacity
HALF_LOCKED2 global &slab_mutex
HALF_LOCKED2 irq

mm/slub.c kmem_cache_prefill_sheaf() -> alloc_empty_sheaf()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->cpu_stats 4096-ptr_max
PARAM_VALUE 0 s->sheaf_capacity 1-u32max
PARAM_VALUE 2 alloc_flags 0
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfp $1
RX_PATH
TASK_NOT_RUNNING