Home
last modified time | relevance | path

Searched refs:paddr (Results 1 – 4 of 4) sorted by relevance

/libcpu/risc-v/common64/
A Dmmu.h47 #define PPN_TO_VPN(paddr, pv_off) (((rt_uintptr_t)(paddr)) - (pv_off)) argument
51 #define COMBINEPTE(paddr, attr) \ argument
52 ((((paddr) >> PAGE_OFFSET_BIT) << PTE_PPN_SHIFT) | (attr))
A Dmmu.c513 uintptr_t paddr; in rt_hw_mmu_v2p() local
517 paddr = GET_PADDR(*pte); in rt_hw_mmu_v2p()
518 paddr |= ((intptr_t)vaddr & (_get_level_size(level) - 1)); in rt_hw_mmu_v2p()
523 paddr = (uintptr_t)ARCH_MAP_FAILED; in rt_hw_mmu_v2p()
525 return (void *)paddr; in rt_hw_mmu_v2p()
/libcpu/aarch64/common/
A Dmmu.c143 rt_ubase_t pa = (rt_ubase_t)paddr; in _kernel_map_4K()
211 unsigned long pa = (unsigned long)paddr; in _kernel_map_2M()
697 void *rt_ioremap_early(void *paddr, size_t size) in rt_ioremap_early() argument
714 count = (size + ((rt_ubase_t)paddr & ARCH_SECTION_MASK) in rt_ioremap_early()
716 base = (rt_ubase_t)paddr & (~ARCH_SECTION_MASK); in rt_ioremap_early()
728 return paddr; in rt_ioremap_early()
809 unsigned long paddr; in rt_hw_mmu_v2p() local
813 paddr = (unsigned long)rt_hw_mmu_kernel_v2p(v_addr); in rt_hw_mmu_v2p()
821 paddr = *pte & MMU_ADDRESS_MASK; in rt_hw_mmu_v2p()
826 paddr = (unsigned long)ARCH_MAP_FAILED; in rt_hw_mmu_v2p()
[all …]
/libcpu/aarch64/common/include/
A Dmmu.h125 void *paddr; in rt_hw_mmu_kernel_v2p() local
131 paddr = ARCH_MAP_FAILED; in rt_hw_mmu_kernel_v2p()
138 paddr = (void *)par; in rt_hw_mmu_kernel_v2p()
141 return paddr; in rt_hw_mmu_kernel_v2p()

Completed in 8 milliseconds