Defined in 1 files as a member:
Defined in 2 files as a function:
Referenced in 6 files:
- arch/x86/kernel/aperture_64.c, line 83
- arch/x86/xen/mmu_hvm.c, line 32
- drivers/firmware/efi/unaccepted_memory.c, line 226
- drivers/virtio/virtio_mem.c, line 2824
- fs/proc/kcore.c, line 566
- fs/proc/vmcore.c
Smatch caller information:
fs/proc/vmcore.c read_from_oldmem() -> pfn_is_ram()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | pfn | unit_page |
| LOCK2 | global &vmcore_cb_srcu | ||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem |
fs/proc/vmcore.c remap_oldmem_pfn_checked() -> pfn_is_ram()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfn | 0-9007199254740989 |
| CAPPED_DATA | 0 | pfn | 1 |
| CAPPED_DATA | 0 | pfn | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | pfn | unit_page |
| LOCK2 | global &vmcore_cb_srcu | ||
| HALF_LOCKED2 | &ipcp->lock |
fs/proc/kcore.c read_kcore_iter() -> pfn_is_ram()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfn | 0-4503599627370495 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | pfn | unit_page |
| LOCK2 | global &page_offline_rwsem | ||
| HALF_LOCKED2 | &pool->lock |