Defined in 4 files as a prototype:
- arch/arm/include/asm/memory.h, line 300 (as a prototype)
- arch/arm64/include/asm/memory.h, line 352 (as a prototype)
- arch/mips/include/asm/page.h, line 198 (as a prototype)
- arch/riscv/include/asm/page.h, line 143 (as a prototype)
Defined in 5 files as a macro:
- arch/arm/include/asm/memory.h, line 303 (as a macro)
- arch/arm64/include/asm/memory.h, line 355 (as a macro)
- arch/mips/include/asm/page.h, line 200 (as a macro)
- arch/riscv/include/asm/page.h, line 146 (as a macro)
- arch/x86/include/asm/page_32.h, line 15 (as a macro)
Defined in 5 files as a function:
- arch/arm/mm/physaddr.c, line 48 (as a function)
- arch/arm64/mm/physaddr.c, line 21 (as a function)
- arch/mips/mm/physaddr.c, line 40 (as a function)
- arch/riscv/mm/physaddr.c, line 22 (as a function)
- arch/x86/include/asm/page_64.h, line 39 (as a function)
Referenced in 9 files:
- arch/arm/include/asm/memory.h, line 328
- arch/arm/mm/physaddr.c, line 58
- arch/arm64/include/asm/memory.h, line 390
- arch/arm64/mm/physaddr.c, line 31
- arch/mips/include/asm/page.h, line 204
- arch/mips/mm/physaddr.c, line 50
- arch/riscv/include/asm/page.h, line 149
- arch/riscv/mm/physaddr.c, line 35
- arch/x86/include/asm/page.h, line 49
Smatch caller information:
arch/x86/power/hibernate.c arch_hibernation_header_save() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 3912498812643127296 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | global &device_hotplug_lock |
arch/x86/power/hibernate.c pfn_is_nosave() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1386491627191988224 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/power/hibernate.c pfn_is_nosave() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 3483734285622112256 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/xen/efi.c xen_efi_probe() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 7319077373326376960 |
| HALF_LOCKED2 | irq |
arch/x86/xen/efi.c xen_efi_probe() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1635212665372991488 |
| STR_LEN | 0 | x | 7 |
| HALF_LOCKED2 | irq |
arch/x86/mm/init.c init_mem_mapping() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 822922260318040064 |
| LOCK2 | irq |
arch/x86/entry/vsyscall/vsyscall_64.c map_vsyscall() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 2556636032368529408 |
| LOCK2 | irq |
mm/usercopy.c check_kernel_text_object() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 24158083983945728 |
mm/usercopy.c check_kernel_text_object() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4975474871835320320 |
kernel/crash_core.c crash_prepare_elf64_headers() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &__crash_hotplug_lock |
mm/kasan/init.c kasan_early_shadow_page_entry() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8622251082995511296 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
mm/kasan/init.c kasan_p4d_table() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 801225991702265856 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
mm/kasan/init.c kasan_pmd_table() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8906413908601663488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
mm/kasan/init.c kasan_populate_early_shadow() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 801225991702265856 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c kasan_populate_early_shadow() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6135334213077807104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c kasan_populate_early_shadow() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8906413908601663488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c kasan_populate_early_shadow() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1865812844854652928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c kasan_pte_table() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1865812844854652928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
mm/kasan/init.c kasan_pud_table() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6135334213077807104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
mm/kasan/init.c zero_p4d_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6135334213077807104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c zero_p4d_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8906413908601663488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c zero_p4d_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1865812844854652928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c zero_pmd_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1865812844854652928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c zero_pte_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8622251082995511296 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c zero_pud_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8906413908601663488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/kasan/init.c zero_pud_populate() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1865812844854652928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
mm/ptdump.c ptdump_p4d_entry() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6135334213077807104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | global &init_mm.mmap_lock |
mm/ptdump.c ptdump_pgd_entry() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 801225991702265856 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | global &init_mm.mmap_lock |
mm/ptdump.c ptdump_pmd_entry() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1865812844854652928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mm->mmap_lock |
mm/ptdump.c ptdump_pud_entry() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8906413908601663488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mm->mmap_lock |
arch/x86/xen/enlighten_pv.c xen_start_kernel() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4243142951545712640 |
| LOCK2 | irq |
arch/x86/kernel/idt.c idt_map_in_cea() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6417045345633595392 |
arch/x86/platform/efi/quirks.c can_free_region() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| LOCK2 | irq |
arch/x86/platform/efi/quirks.c can_free_region() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 822922260318040064 |
| LOCK2 | irq |
mm/memblock.c free_reserved_area() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 24158083983945728-822922260318040063 |
| DATA_SOURCE | 0 | x | $0 |
| STR_LEN | 0 | x | (-1)-0,6,16,27,29,37 |
| STR_LEN | 0 | x | (-1)-0,6,16,27,29,37 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | x | unit_byte |
| HALF_LOCKED2 | _T->lock |
mm/memblock.c free_reserved_area() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | x | unit_byte |
| HALF_LOCKED2 | _T->lock |
arch/x86/mm/pat/set_memory.c highmap_end_pfn() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &mem_enc_lock |
arch/x86/mm/pat/set_memory.c highmap_start_pfn() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &mem_enc_lock |
arch/x86/mm/pat/set_memory.c protect_rodata() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8827916320406978560 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpa_lock | ||
| HALF_LOCKED2 | global &mem_enc_lock | ||
| HALF_LOCKED2 | global &pgd_lock |
arch/x86/mm/pat/set_memory.c protect_rodata() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 2786016832222826496 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpa_lock | ||
| HALF_LOCKED2 | global &mem_enc_lock | ||
| HALF_LOCKED2 | global &pgd_lock |
mm/debug_vm_pgtable.c init_fixed_pfns() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1182338451974811648 |
arch/x86/kernel/setup.c e820_add_kernel_range() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| LOCK2 | irq |
arch/x86/kernel/setup.c e820_add_kernel_range() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 822922260318040064 |
| LOCK2 | irq |
arch/x86/kernel/setup.c early_reserve_memory() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| LOCK2 | irq |
arch/x86/kernel/setup.c reserve_brk() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0,4921769592210644992 |
| CAPPED_DATA | 0 | x | 1 |
| CAPPED_DATA | 0 | x | 1 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4975474871835320320 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8827916320406978560 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 2786016832222826496 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 5964846206458200064 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 5032306537718394880 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1898900774200549376 |
| LOCK2 | irq |
arch/x86/kernel/setup.c setup_kernel_resources() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1300914453396742144 |
| LOCK2 | irq |
fs/proc/kcore.c read_kcore_iter() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | x | unit_byte |
| LOCK2 | global &page_offline_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
arch/x86/xen/setup.c xen_memory_setup() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| LOCK2 | irq |
arch/x86/xen/setup.c xen_memory_setup() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 822922260318040064 |
| LOCK2 | irq |
arch/x86/xen/setup.c xen_memory_setup() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 6850088256125747200 |
| LOCK2 | irq |
arch/x86/xen/mmu_pv.c xen_setup_kernel_pagetable() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 5150960782475956224 |
| LOCK2 | irq |
arch/x86/xen/mmu_pv.c xen_setup_kernel_pagetable() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8785455178516877312 |
| LOCK2 | irq |
arch/x86/xen/mmu_pv.c xen_setup_kernel_pagetable() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 3186850710410612736 |
| LOCK2 | irq |
arch/x86/xen/mmu_pv.c xen_setup_kernel_pagetable() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-18446744073709547520 |
| CAPPED_DATA | 0 | x | 1 |
| LOCK2 | irq |
arch/x86/xen/mmu_pv.c xen_setup_kernel_pagetable() -> __phys_addr_symbol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 8370061399938674688 |
| LOCK2 | irq |