Defined in 1 files as a prototype:
Defined in 2 files as a function:
- arch/powerpc/include/asm/set_memory.h, line 40 (as a function)
- arch/x86/mm/pat/set_memory.c, line 2397 (as a function)
Referenced in 4 files:
- arch/powerpc/mm/pageattr.c, line 119
- arch/x86/hyperv/ivm.c, line 816
- arch/x86/kernel/machine_kexec_64.c, line 660
- arch/x86/mm/pat/set_memory.c, line 2343
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 |