Home
last modified time | relevance | path

Searched refs:pte_low (Results 1 – 22 of 22) sorted by relevance

/arch/um/include/asm/
Dpage.h36 typedef struct { unsigned long pte_low, pte_high; } pte_t; member
39 #define pte_val(x) ((x).pte_low | ((unsigned long long) (x).pte_high << 32))
41 #define pte_get_bits(pte, bits) ((pte).pte_low & (bits))
42 #define pte_set_bits(pte, bits) ((pte).pte_low |= (bits))
43 #define pte_clear_bits(pte, bits) ((pte).pte_low &= ~(bits))
46 (to).pte_low = (from).pte_low; })
47 #define pte_is_zero(pte) (!((pte).pte_low & ~_PAGE_NEWPAGE) && !(pte).pte_high)
50 (pte).pte_low = (phys) | pgprot_val(prot); })
/arch/mips/include/asm/
Dpgtable.h136 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT)
137 #define pte_no_exec(pte) ((pte).pte_low & _PAGE_NO_EXEC)
143 ptep->pte_low = pte.pte_low; in set_pte()
285 static inline int pte_write(pte_t pte) { return pte.pte_low & _PAGE_WRITE; } in pte_write()
286 static inline int pte_dirty(pte_t pte) { return pte.pte_low & _PAGE_MODIFIED; } in pte_dirty()
287 static inline int pte_young(pte_t pte) { return pte.pte_low & _PAGE_ACCESSED; } in pte_young()
291 pte.pte_low &= ~_PAGE_WRITE; in pte_wrprotect()
298 pte.pte_low &= ~_PAGE_MODIFIED; in pte_mkclean()
305 pte.pte_low &= ~_PAGE_ACCESSED; in pte_mkold()
312 pte.pte_low |= _PAGE_WRITE; in pte_mkwrite()
[all …]
Dpage.h119 typedef struct { unsigned long pte_low, pte_high; } pte_t; member
120 #define pte_val(x) ((x).pte_low | ((unsigned long long)(x).pte_high << 32))
Dpgtable-32.h113 #define pte_pfn(x) (((unsigned long)((x).pte_high >> _PFN_SHIFT)) | (unsigned long)((x).pte_low <<…
119 pte.pte_low = (pfn >> _PAGE_PRESENT_SHIFT) | in pfn_pte()
/arch/sh/include/asm/
Dpage.h77 typedef struct { unsigned long pte_low, pte_high; } pte_t; member
81 ((x).pte_low | ((unsigned long long)(x).pte_high << 32))
85 typedef struct { unsigned long pte_low; } pte_t; member
88 #define pte_val(x) ((x).pte_low)
91 typedef struct { unsigned long long pte_low; } pte_t; member
94 #define pte_val(x) ((x).pte_low)
Dpgtable_32.h303 ptep->pte_low = pte.pte_low; in set_pte()
323 #define pte_present(x) ((x).pte_low & (_PAGE_PRESENT | _PAGE_PROTNONE))
339 #define pte_not_present(pte) (!((pte).pte_low & _PAGE_PRESENT))
340 #define pte_dirty(pte) ((pte).pte_low & _PAGE_DIRTY)
341 #define pte_young(pte) ((pte).pte_low & _PAGE_ACCESSED)
342 #define pte_special(pte) ((pte).pte_low & _PAGE_SPECIAL)
348 #define pte_write(pte) ((pte).pte_low & _PAGE_RW)
393 pte.pte_low &= _PAGE_CHG_MASK; in pte_modify()
394 pte.pte_low |= pgprot_val(newprot); in pte_modify()
429 &(e), (e).pte_high, (e).pte_low)
Dpgtable.h127 #define pte_pfn(x) ((unsigned long)(((x).pte_low >> PAGE_SHIFT)))
Dpgtable_64.h37 unsigned long long x = ((unsigned long long) pteval.pte_low); in set_pte()
/arch/x86/include/asm/
Dpgtable-3level.h15 __FILE__, __LINE__, &(e), (e).pte_high, (e).pte_low)
33 ptep->pte_low = pte.pte_low; in native_set_pte()
113 ptep->pte_low = 0; in native_pte_clear()
Dpgtable-2level.h5 pr_err("%s:%d: bad pte %08lx\n", __FILE__, __LINE__, (e).pte_low)
43 return __pte(xchg(&xp->pte_low, 0)); in native_ptep_get_and_clear()
77 #define __pte_to_swp_entry(pte) ((swp_entry_t) { (pte).pte_low })
Dpgtable-2level_types.h15 pteval_t pte_low; member
Dpgtable-3level_types.h15 unsigned long pte_low, pte_high; member
/arch/sh/mm/
Dgup.c58 pte.pte_low = ptep->pte_low; in gup_get_pte()
62 if (unlikely(pte.pte_low != ptep->pte_low)) in gup_get_pte()
Dtlb-pteaex.c37 pteval = pte.pte_low; in __update_tlb()
Dtlb-sh4.c33 pteval = pte.pte_low; in __update_tlb()
Dtlb-sh5.c195 ptel = pte.pte_low; in __update_tlb()
/arch/mips/mm/
Dgup.c24 pte.pte_low = ptep->pte_low; in gup_get_pte()
28 if (unlikely(pte.pte_low != ptep->pte_low)) in gup_get_pte()
Dtlb-r4k.c338 writex_c0_entrylo0(ptep->pte_low & _PFNX_MASK); in __update_tlb()
341 writex_c0_entrylo1(ptep->pte_low & _PFNX_MASK); in __update_tlb()
Dinit.c113 entrylo = (pte.pte_low & _PFNX_MASK); in __kmap_pgprot()
/arch/x86/mm/
Dgup.c55 pte.pte_low = ptep->pte_low; in gup_get_pte()
59 if (unlikely(pte.pte_low != ptep->pte_low)) in gup_get_pte()
/arch/x86/lguest/
Dboot.c677 ptep->pte_low, ptep->pte_high); in lguest_pte_update()
679 lazy_hcall3(LHCALL_SET_PTE, __pa(mm->pgd), addr, ptep->pte_low); in lguest_pte_update()
/arch/frv/include/asm/
Dpgtable.h419 #define mk_pte_huge(entry) ((entry).pte_low |= _PAGE_PRESENT | _PAGE_PSE)