Lines Matching refs:vaddr
487 size_t vaddr; in _rt_hw_mmu_map() local
502 vaddr = (size_t)v_addr; in _rt_hw_mmu_map()
504 if ((vaddr & ARCH_PAGE_MASK) != (pa_s & ARCH_PAGE_MASK)) in _rt_hw_mmu_map()
508 vaddr &= ~ARCH_PAGE_MASK; in _rt_hw_mmu_map()
509 if (check_vaddr(mmu_info, (void*)vaddr, pages) != 0) in _rt_hw_mmu_map()
516 vaddr = find_vaddr(mmu_info, pages); in _rt_hw_mmu_map()
518 if (vaddr) { in _rt_hw_mmu_map()
519 ret = __rt_hw_mmu_map(mmu_info, (void*)vaddr, p_addr, pages, attr); in _rt_hw_mmu_map()
523 return (void*)(vaddr + ((size_t)p_addr & ARCH_PAGE_MASK)); in _rt_hw_mmu_map()
532 size_t vaddr; in _rt_hw_mmu_map() local
541 vaddr = find_vaddr(mmu_info, pages); in _rt_hw_mmu_map()
542 if (vaddr) { in _rt_hw_mmu_map()
543 ret = __rt_hw_mmu_map(mmu_info, (void*)vaddr, p_addr, pages, attr); in _rt_hw_mmu_map()
547 return (void*)(vaddr + ((size_t)p_addr & ARCH_PAGE_MASK)); in _rt_hw_mmu_map()
634 size_t vaddr; in _rt_hw_mmu_map_auto() local
648 vaddr = (size_t)v_addr; in _rt_hw_mmu_map_auto()
649 vaddr &= ~ARCH_PAGE_MASK; in _rt_hw_mmu_map_auto()
650 if (check_vaddr(mmu_info, (void*)vaddr, pages) != 0) in _rt_hw_mmu_map_auto()
657 vaddr = find_vaddr(mmu_info, pages); in _rt_hw_mmu_map_auto()
659 if (vaddr) { in _rt_hw_mmu_map_auto()
660 ret = __rt_hw_mmu_map_auto(mmu_info, (void*)vaddr, pages, attr); in _rt_hw_mmu_map_auto()
664 return (void*)vaddr + offset; in _rt_hw_mmu_map_auto()
811 unsigned int vaddr = (va << 20); in init_mm_setup() local
812 if (vaddr >= KERNEL_VADDR_START && vaddr - KERNEL_VADDR_START < size) { in init_mm_setup()
814 …} else if (vaddr >= (KERNEL_VADDR_START + pv_off) && vaddr - (KERNEL_VADDR_START + pv_off) < size)… in init_mm_setup()