Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/kernel/e820.c e820__memblock_setup() -> memblock_mark_kho_scratch()

Type Parameter Key Value
PARAM_VALUE 0 base 0
PARAM_VALUE 1 size 1048576
NOCHECK_CALL
LOCK2 irq

kernel/liveupdate/kexec_handover.c kho_ext_mark_scratch() -> memblock_mark_kho_scratch()

Type Parameter Key Value
PARAM_VALUE 0 base 0-18446744072635809791
PARAM_VALUE 1 size 1-u64max
CAPPED_DATA 0 base 1

kernel/liveupdate/kexec_handover.c kho_extend_scratch() -> memblock_mark_kho_scratch()

Type Parameter Key Value
PARAM_VALUE 0 base 0
LOCK2 irq

kernel/liveupdate/kexec_handover.c kho_populate() -> memblock_mark_kho_scratch()

Type Parameter Key Value
UNITS 0 base unit_byte
UNITS 1 size unit_byte
HALF_LOCKED2 irq