Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

arch/x86/kernel/machine_kexec_64.c kexec_mark_dm_crypt_keys() -> set_memory_p()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 numpages unit_page
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &__crash_hotplug_lock

arch/x86/mm/pat/set_memory.c clear_mce_nospec() -> set_memory_p()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18379471554275708928-18379471558570659840,18446612682070032384,18446612682070036480-18446612686364987392
PARAM_VALUE 1 numpages 1
DATA_SOURCE 0 addr r pfn_to_kaddr
RX_PATH
TASK_NOT_RUNNING

arch/x86/hyperv/ivm.c hv_vtom_set_host_visibility() -> set_memory_p()

Type Parameter Key Value
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 numpages $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 numpages 1-64[c]
USER_DATA 1 numpages 1-2098130[c]
NO_OVERFLOW_SIMPLE 0 addr
LOCK2 global &mem_enc_lock