Defined in 3 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/page_alloc.c alloc_nolock_allowed() -> deferred_pages_enabled()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

mm/page_alloc.c alloc_pages_bulk_noprof() -> deferred_pages_enabled()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->mutex
HALF_LOCKED2 &gbuf_resize_mutex
HALF_LOCKED2 &inode->i_rwsem

mm/page_alloc.c get_page_from_freelist() -> deferred_pages_enabled()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &oom_lock

mm/page_alloc.c get_page_from_freelist() -> deferred_pages_enabled()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &oom_lock

mm/page_alloc.c should_skip_kasan_poison() -> deferred_pages_enabled()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

mm/memblock.c __free_reserved_area() -> deferred_pages_enabled()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING