Lines Matching refs:va
215 static pmd_t *pgd_to_pmd_walk(pgd_t *pgd, unsigned long va) in pgd_to_pmd_walk() argument
223 p4d = p4d_offset(pgd, va); in pgd_to_pmd_walk()
227 pud = pud_offset(p4d, va); in pgd_to_pmd_walk()
231 return pmd_offset(pud, va); in pgd_to_pmd_walk()
290 unsigned long va; in map_ldt_struct() local
318 va = (unsigned long)ldt_slot_va(slot) + offset; in map_ldt_struct()
326 ptep = get_locked_pte(mm, va, &ptl); in map_ldt_struct()
338 set_pte_at(mm, va, ptep, pte); in map_ldt_struct()
351 unsigned long va; in unmap_ldt_struct() local
368 va = (unsigned long)ldt_slot_va(ldt->slot) + offset; in unmap_ldt_struct()
369 ptep = get_locked_pte(mm, va, &ptl); in unmap_ldt_struct()
371 pte_clear(mm, va, ptep); in unmap_ldt_struct()
376 va = (unsigned long)ldt_slot_va(ldt->slot); in unmap_ldt_struct()
377 flush_tlb_mm_range(mm, va, va + nr_pages * PAGE_SIZE, PAGE_SHIFT, false); in unmap_ldt_struct()