Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/slub.c __do_kmalloc_node() -> slab_alloc_node()

Type Parameter Key Value
PARAM_VALUE 3 ac 691045789398048768,963050304185716736,1543190565892763648,2011406205915914240,8386697484608540672
PARAM_VALUE 3 ac->lru 0
PARAM_VALUE 3 ac->orig_size 1-8192
DATA_SOURCE 0 s r kmalloc_slab
DATA_SOURCE 1 gfpflags $1
DATA_SOURCE 2 node $2
DATA_SOURCE 3 ac $4
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 node s32min-s32max
HOST_DATA 3 ac->orig_size 1-8192[c]
USER_DATA 3 ac->orig_size 1-8192

mm/slub.c __kmalloc_cache_node_noprof() -> slab_alloc_node()

Type Parameter Key Value
PARAM_VALUE 3 ac 6654636914295177216
PARAM_VALUE 3 ac->alloc_flags 0
PARAM_VALUE 3 ac->lru 0
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfpflags $1
DATA_SOURCE 2 node $2

mm/slub.c __kmalloc_cache_noprof() -> slab_alloc_node()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->flags 0,524288-u32max
PARAM_VALUE 1 gfpflags 3264
PARAM_VALUE 2 node (-1)
PARAM_VALUE 3 ac 646037109669347328
PARAM_VALUE 3 ac->alloc_flags 0
PARAM_VALUE 3 ac->lru 0
PARAM_VALUE 3 ac->orig_size 18,48
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfpflags $1
BIT_INFO 0 s->flags 0x80000,0xffffffffffffffff

mm/slub.c kmem_cache_alloc_lru_noprof() -> slab_alloc_node()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 2 node (-1)
PARAM_VALUE 3 ac 3949003026662825984
PARAM_VALUE 3 ac->alloc_flags 0
PARAM_VALUE 3 ac->orig_size 0-u32max
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfpflags $2
RX_PATH
TASK_NOT_RUNNING

mm/slub.c kmem_cache_alloc_node_noprof() -> slab_alloc_node()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 3 ac 1503350326694858752
PARAM_VALUE 3 ac->alloc_flags 0
PARAM_VALUE 3 ac->lru 0
PARAM_VALUE 3 ac->orig_size 0-u32max
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfpflags $1
DATA_SOURCE 2 node $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 node s32min-s32max
USER_DATA 2 node 0-s32max
HALF_LOCKED2 &bfqd->lock
HALF_LOCKED2 &stats->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &pmc_reserve_mutex
HALF_LOCKED2 global &wq_pool_mutex
HALF_LOCKED2 irq

mm/slub.c kmem_cache_alloc_noprof() -> slab_alloc_node()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 2 node (-1)
PARAM_VALUE 3 ac 7347990512354885632
PARAM_VALUE 3 ac->alloc_flags 0
PARAM_VALUE 3 ac->lru 0
PARAM_VALUE 3 ac->orig_size 0-u32max
DATA_SOURCE 0 s $0
DATA_SOURCE 1 gfpflags $1