Lines Matching refs:va
29 phys_addr_t v_block_mapped(unsigned long va)
33 if (va >= VIRT_IMMR_BASE && va < VIRT_IMMR_BASE + IMMR_SIZE)
34 return p + va - VIRT_IMMR_BASE;
37 if (va >= PAGE_OFFSET && va < PAGE_OFFSET + block_mapped_ram)
38 return __pa(va);
59 static pte_t __init *early_hugepd_alloc_kernel(hugepd_t *pmdp, unsigned long va)
70 return hugepte_offset(*(hugepd_t *)pmdp, va, PGDIR_SHIFT);
73 static int __ref __early_map_kernel_hugepage(unsigned long va, phys_addr_t pa,
76 pmd_t *pmdp = pmd_off_k(va);
87 ptep = early_pte_alloc_kernel(pmdp, va);
89 ptep = early_hugepd_alloc_kernel((hugepd_t *)pmdp, va);
92 ptep = pte_offset_kernel(pmdp, va);
94 ptep = hugepte_offset(*(hugepd_t *)pmdp, va, PGDIR_SHIFT);
104 set_huge_pte_at(&init_mm, va, ptep, pte_mkhuge(pfn_pte(pa >> PAGE_SHIFT, prot)));