Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

kernel/power/snapshot.c clear_or_poison_free_page() -> __kernel_poison_pages()

Type Parameter Key Value
PARAM_VALUE 1 n 1
DATA_SOURCE 0 page $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &device_hotplug_lock
LOCK2 global &system_transition_mutex
LOCK2 irq

mm/page_alloc.c kernel_poison_pages() -> __kernel_poison_pages()

Type Parameter Key Value
PARAM_VALUE 0 page 4096-ptr_max
PARAM_VALUE 0 page->flags.f 0,1073741824-u64max
PARAM_VALUE 0 page->private 0
BUF_SIZE 0 page (-1),1-s32max
BUF_SIZE 0 page (-1),1-s32max
CAPPED_DATA 0 page 1
CAPPED_DATA 1 n 1
DATA_SOURCE 0 page $0
DATA_SOURCE 1 n $1
BIT_INFO 0 page->flags.f 0x0,0xffffffffc0200000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 page 4096-s32max[c]
USER_DATA 0 page 4096-s32max[c]
UNITS 0 page unit_page