Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/slub.c ___slab_alloc() -> alloc_flags_allow_spinning()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

mm/slub.c __kmalloc_flags_noprof() -> alloc_flags_allow_spinning()

Type Parameter Key Value
DATA_SOURCE 0 alloc_flags $3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 alloc_flags

mm/slub.c __kmalloc_nolock_noprof() -> alloc_flags_allow_spinning()

Type Parameter Key Value
PARAM_VALUE 0 alloc_flags 1-u32max
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
DATA_SOURCE 0 alloc_flags $3
RX_PATH
TASK_NOT_RUNNING

mm/slub.c alloc_single_from_new_slab() -> alloc_flags_allow_spinning()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

mm/slub.c alloc_slab_obj_exts() -> alloc_flags_allow_spinning()

Type Parameter Key Value
DATA_SOURCE 0 alloc_flags $3
RX_PATH
TASK_NOT_RUNNING

mm/slub.c allocate_slab() -> alloc_flags_allow_spinning()

Type Parameter Key Value
DATA_SOURCE 0 alloc_flags $2
RX_PATH
TASK_NOT_RUNNING

mm/slub.c get_from_any_partial() -> alloc_flags_allow_spinning()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

mm/slub.c get_from_partial_node() -> alloc_flags_allow_spinning()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

mm/slub.c slab_post_alloc_hook() -> alloc_flags_allow_spinning()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING