Lines Matching full:pte

18 		pte_t pte = ptep_get(ptep);  in huge_ptep_get()  local
20 if (pte_dirty(pte)) in huge_ptep_get()
23 if (pte_young(pte)) in huge_ptep_get()
36 pte_t *pte = NULL; in huge_pte_alloc() local
52 pte = (pte_t *)pud; in huge_pte_alloc()
58 pte = huge_pmd_share(mm, vma, addr, pud); in huge_pte_alloc()
60 pte = (pte_t *)pmd_alloc(mm, pud, addr); in huge_pte_alloc()
70 pte = pte_alloc_huge(mm, pmd, addr & napot_cont_mask(order)); in huge_pte_alloc()
76 if (pte) { in huge_pte_alloc()
77 pte_t pteval = ptep_get_lockless(pte); in huge_pte_alloc()
81 return pte; in huge_pte_alloc()
89 pte_t *pte = NULL; in huge_pte_offset() local
121 pte = pte_offset_huge(pmd, addr & napot_cont_mask(order)); in huge_pte_offset()
125 return pte; in huge_pte_offset()
153 pte_t pte, tmp_pte; in get_clear_contig() local
156 pte = ptep_get_and_clear(mm, addr, ptep); in get_clear_contig()
157 present = pte_present(pte); in get_clear_contig()
164 pte = pte_mkdirty(pte); in get_clear_contig()
166 pte = pte_mkyoung(pte); in get_clear_contig()
169 return pte; in get_clear_contig()
242 * within the range, [...] then update the PTE(s), as described in Section
249 pte_t pte, in set_huge_pte_at() argument
257 if (!pte_present(pte)) { in set_huge_pte_at()
259 set_ptes(mm, addr, ptep, pte, 1); in set_huge_pte_at()
263 if (!pte_napot(pte)) { in set_huge_pte_at()
264 set_ptes(mm, addr, ptep, pte, 1); in set_huge_pte_at()
271 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at()
277 pte_t pte, in huge_ptep_set_access_flags() argument
285 if (!pte_napot(pte)) in huge_ptep_set_access_flags()
286 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
288 order = napot_cont_order(pte); in huge_ptep_set_access_flags()
294 pte = pte_mkdirty(pte); in huge_ptep_set_access_flags()
297 pte = pte_mkyoung(pte); in huge_ptep_set_access_flags()
300 set_pte_at(mm, addr, ptep, pte); in huge_ptep_set_access_flags()
325 pte_t pte = ptep_get(ptep); in huge_ptep_set_wrprotect() local
330 if (!pte_napot(pte)) { in huge_ptep_set_wrprotect()
335 order = napot_cont_order(pte); in huge_ptep_set_wrprotect()
350 pte_t pte = ptep_get(ptep); in huge_ptep_clear_flush() local
353 if (!pte_napot(pte)) in huge_ptep_clear_flush()
356 pte_num = napot_pte_num(napot_cont_order(pte)); in huge_ptep_clear_flush()
367 pte_t pte = ptep_get(ptep); in huge_pte_clear() local
370 if (!pte_napot(pte)) { in huge_pte_clear()