Home
last modified time | relevance | path

Searched refs:__va (Results 1 – 25 of 100) sorted by relevance

1234

/linux/arch/loongarch/include/asm/
H A Dpage.h63 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET - PHYS_OFFSET)) macro
65 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
76 #define page_to_virt(page) __va(page_to_phys(page))
86 (__kfence_pool == NULL) ? __va(page_to_phys(page)) : page_address(page); \
/linux/arch/x86/mm/
H A Dmem_encrypt_amd.c67 early_snp_set_memory_shared((unsigned long)__va(paddr), paddr, npages); in snp_memcpy()
72 early_snp_set_memory_private((unsigned long)__va(paddr), paddr, npages); in snp_memcpy()
194 __sme_early_map_unmap_mem(__va(cmdline_paddr), COMMAND_LINE_SIZE, false); in sme_unmap_bootdata()
214 __sme_early_map_unmap_mem(__va(cmdline_paddr), COMMAND_LINE_SIZE, true); in sme_map_bootdata()
344 clflush_cache_range(__va(d->pa), d->size); in prepare_pte_enc()
379 early_snp_set_memory_shared((unsigned long)__va(d.pa), d.pa, 1); in __set_clr_pte_enc()
389 early_snp_set_memory_private((unsigned long)__va(d.pa), d.pa, 1); in __set_clr_pte_enc()
/linux/arch/m68k/include/asm/
H A Dmotorola_pgtable.h100 #define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK))
101 #define pmd_page_vaddr(pmd) ((unsigned long)__va(pmd_val(pmd) & _TABLE_MASK))
102 #define pud_pgtable(pud) ((pmd_t *)__va(pud_val(pud) & _TABLE_MASK))
110 #define pte_page(pte) virt_to_page(__va(pte_val(pte)))
132 #define pud_page(pud) (mem_map + ((unsigned long)(__va(pud_val(pud)) - PAGE_OFFSET) >> PAGE_SHIFT))
H A Dpage_mm.h83 static inline void *__va(unsigned long paddr) in __va() function
107 static inline void *__va(unsigned long x) in __va() function
132 return __va(pfn << PAGE_SHIFT); in pfn_to_virt()
H A Dsun3_pgtable.h19 #define PTOV(addr) __va(addr)
88 (__va ((pte_val (pte) & SUN3_PAGE_PGNUM_MASK) << PAGE_SHIFT))
92 return (unsigned long)__va(pmd_val(pmd) & PAGE_MASK); in pmd_page_vaddr()
/linux/arch/riscv/mm/
H A Dinit.c406 return (pte_t *) __va(pa); in get_pte_virt_late()
475 return (pmd_t *) __va(pa); in get_pmd_virt_late()
539 return (pud_t *)__va(pa); in get_pud_virt_late()
577 return (p4d_t *)__va(pa); in get_p4d_virt_late()
655 #define alloc_pgd_next(__va) (pgtable_l5_enabled ? \ argument
656 pt_ops.alloc_p4d(__va) : (pgtable_l4_enabled ? \
657 pt_ops.alloc_pud(__va) : pt_ops.alloc_pmd(__va)))
661 #define create_pgd_next_mapping(__nextp, __va, __pa, __sz, __prot) \ argument
663 create_p4d_mapping(__nextp, __va, __pa, __sz, __prot) : \
665 create_pud_mapping((pud_t *)__nextp, __va, __pa, __sz, __prot) : \
[all …]
/linux/tools/include/linux/
H A Dmm.h18 #define __va(x) ((void *)((unsigned long)(x)))
27 return __va(address);
17 #define __va( global() macro
/linux/arch/powerpc/include/asm/
H A Dsections.h68 return start < (unsigned long)__va(real_end) && in overlaps_interrupt_vector_text()
69 (unsigned long)__va(real_start) < end; in overlaps_interrupt_vector_text()
/linux/arch/x86/include/asm/uv/
H A Duv_hub.h538 return __va(((unsigned long)pnode << m_val) | offset); in uv_pnode_offset_to_vaddr()
544 return __va((unsigned long)offset); in uv_pnode_offset_to_vaddr()
547 return __va(base << UV_GAM_RANGE_SHFT | offset); in uv_pnode_offset_to_vaddr()
565 return __va(UV_GLOBAL_MMR32_BASE | in uv_global_mmr32_address()
585 return __va(UV_GLOBAL_MMR64_BASE | in uv_global_mmr64_address()
615 return __va(UV_LOCAL_MMR_BASE | offset); in uv_local_mmr_address()
/linux/arch/x86/include/asm/numachip/
H A Dnumachip_csr.h41 return __va(NUMACHIP_LCSR_BASE | (1UL << 15) | in lcsr_address()
69 return (void __iomem *)__va(NUMACHIP2_LCSR_BASE | in numachip2_lcsr_address()
/linux/arch/riscv/include/asm/
H A Dpage.h151 #define __va(x) ((void *)__pa_to_va_nodebug((phys_addr_t)(x))) macro
157 #define pfn_to_virt(pfn) (__va(pfn_to_phys(pfn)))
171 return __va(pfn << PAGE_SHIFT); in pfn_to_kaddr()
/linux/arch/parisc/kernel/
H A Dsetup.c54 strscpy(boot_command_line, (char *)__va(boot_args[1]), in setup_cmdline()
74 initrd_start = (unsigned long)__va(boot_args[2]); in setup_cmdline()
75 initrd_end = (unsigned long)__va(boot_args[3]); in setup_cmdline()
/linux/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c193 opal_fdm = __va(fadump_conf->kernel_metadata); in opal_fadump_init_mem_struct()
240 opal_fdm = __va(fadump_conf->kernel_metadata); in opal_fadump_setup_metadata()
382 (u64)__va(be64_to_cpu(opal_cpu_metadata->region[0].dest)); in is_opal_fadump_cpu_data_valid()
431 bufp = __va(fadump_conf->cpu_state_dest_vaddr); in opal_fadump_build_cpu_notes()
529 fdh = __va(fadump_conf->fadumphdr_addr); in opal_fadump_process()
695 opal_fdm_active = __va(addr); in opal_fadump_dt_scan()
712 opal_cpu_metadata = __va(addr); in opal_fadump_dt_scan()
/linux/arch/s390/include/asm/
H A Ddma-types.h45 return __va((__force unsigned long)addr); in dma32_to_virt()
80 return __va((__force unsigned long)addr); in dma64_to_virt()
H A Ddma.h12 #define MAX_DMA_ADDRESS __va(0x80000000)
/linux/arch/csky/include/asm/
H A Dpage.h69 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET - va_pa_offset)) macro
82 #define pfn_to_kaddr(x) __va(PFN_PHYS(x))
/linux/drivers/xen/
H A Dmem-reservation.c51 (unsigned long)__va(pfn << PAGE_SHIFT), in __xenmem_reservation_va_mapping_update()
75 (unsigned long)__va(pfn << PAGE_SHIFT), in __xenmem_reservation_va_mapping_reset()
/linux/drivers/pnp/pnpbios/
H A Dbioscalls.c64 (unsigned long)__va(0x400UL), PAGE_SIZE - 0x400 - 1);
458 0, data, 65536, __va(nvram_base), 65536); in __pnp_bios_read_escd()
486 (unsigned long)__va(header->fields.pm16cseg)); in pnpbios_calls_init()
488 (unsigned long)__va(header->fields.pm16dseg)); in pnpbios_calls_init()
/linux/arch/x86/platform/pvh/
H A Denlighten.c47 ep = __va(pvh_start_info.memmap_paddr); in init_pvh_bootparams()
79 __va(pvh_start_info.modlist_paddr); in init_pvh_bootparams()
/linux/arch/x86/kernel/
H A Dhead64.c209 command_line = __va(cmd_line_ptr); in copy_bootdata()
281 copy_bootdata(__va(real_mode_data)); in x86_64_start_kernel()
298 copy_bootdata(__va(real_mode_data)); in x86_64_start_reservations()
H A Dcheck.c129 memset(__va(start), 0, end - start); in setup_bios_corruption_check()
149 unsigned long *addr = __va(scan_areas[i].addr); in check_for_bios_corruption()
/linux/drivers/s390/char/
H A Dmonreader.c114 return *((u8 *)__va(mon_mca_start(monmsg)) + monmsg->mca_offset + index); in mon_mca_type()
124 return *((u32 *)(__va(mon_mca_start(monmsg)) + monmsg->mca_offset + 4)); in mon_rec_start()
129 return *((u32 *)(__va(mon_mca_start(monmsg)) + monmsg->mca_offset + 8)); in mon_rec_end()
394 ret = copy_to_user(data, __va(monmsg->pos), count); in mon_read()
407 ret = copy_to_user(data, __va(monmsg->pos), count); in mon_read()
/linux/arch/um/include/asm/
H A Dpgtable-4level.h95 #define pud_pgtable(pud) ((pmd_t *) __va(pud_val(pud) & PAGE_MASK))
98 #define p4d_pgtable(p4d) ((pud_t *) __va(p4d_val(p4d) & PAGE_MASK))
/linux/arch/sparc/include/asm/
H A Dpage_32.h125 #define __va(x) ((void *)((unsigned long) (x) - phys_base + PAGE_OFFSET)) macro
128 #define phys_to_virt __va
/linux/arch/sh/include/asm/
H A Dpage.h131 #define __va(x) (void *)___va((unsigned long)x) macro
147 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)

1234