/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | pgtable.h | 113 # define pte_none(pte) (!(((pte).pte_low | (pte).pte_high) & ~_PAGE_GLOBAL)) 116 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) 117 #define pte_no_exec(pte) ((pte).pte_low & _PAGE_NO_EXEC) 123 ptep->pte_low = pte.pte_low; 128 if (pte.pte_low & _PAGE_GLOBAL) { 137 buddy->pte_low |= _PAGE_GLOBAL; 153 if (ptep_buddy(ptep)->pte_low & _PAGE_GLOBAL) 154 null.pte_low = null.pte_high = _PAGE_GLOBAL; 264 return pte.pte_low [all...] |
H A D | pgtable-32.h | 156 #define pte_pfn(x) (((unsigned long)((x).pte_high >> PFN_PTE_SHIFT)) | (unsigned long)((x).pte_low << _PAGE_PRESENT_SHIFT)) 162 pte.pte_low = (pfn >> _PAGE_PRESENT_SHIFT) | in pfn_pte() 179 pte.pte_low = pgprot_val(prot); in pfn_pte()
|
H A D | page.h | 124 typedef struct { unsigned long pte_low, pte_high; } pte_t; member 125 #define pte_val(x) ((x).pte_low | ((unsigned long long)(x).pte_high << 32))
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | pgtable.h | 139 # define pte_none(pte) (!(((pte).pte_low | (pte).pte_high) & ~_PAGE_GLOBAL)) 142 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) 143 #define pte_no_exec(pte) ((pte).pte_low & _PAGE_NO_EXEC) 149 ptep->pte_low = pte.pte_low; 154 if (pte.pte_low & _PAGE_GLOBAL) { 163 buddy->pte_low |= _PAGE_GLOBAL; 179 if (ptep_buddy(ptep)->pte_low & _PAGE_GLOBAL) 180 null.pte_low = null.pte_high = _PAGE_GLOBAL; 278 return pte.pte_low [all...] |
H A D | pgtable-32.h | 158 #define pte_pfn(x) (((unsigned long)((x).pte_high >> _PFN_SHIFT)) | (unsigned long)((x).pte_low << _PAGE_PRESENT_SHIFT)) 164 pte.pte_low = (pfn >> _PAGE_PRESENT_SHIFT) | in pfn_pte() 181 pte.pte_low = pgprot_val(prot); in pfn_pte()
|
H A D | page.h | 124 typedef struct { unsigned long pte_low, pte_high; } pte_t; member 125 #define pte_val(x) ((x).pte_low | ((unsigned long long)(x).pte_high << 32))
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | pgtable_32.h | 304 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 | in pte_modify() [all...] |
H A D | page.h | 76 typedef struct { unsigned long pte_low, pte_high; } pte_t; member 80 ((x).pte_low | ((unsigned long long)(x).pte_high << 32)) 84 typedef struct { unsigned long pte_low; } pte_t; member 87 #define pte_val(x) ((x).pte_low)
|
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | pgtable_32.h | 304 ptep->pte_low = pte.pte_low; in set_pte() 324 #define pte_present(x) ((x).pte_low & (_PAGE_PRESENT | _PAGE_PROTNONE)) 340 #define pte_not_present(pte) (!((pte).pte_low & _PAGE_PRESENT)) 341 #define pte_dirty(pte) ((pte).pte_low & _PAGE_DIRTY) 342 #define pte_young(pte) ((pte).pte_low & _PAGE_ACCESSED) 343 #define pte_special(pte) ((pte).pte_low & _PAGE_SPECIAL) 349 #define pte_write(pte) ((pte).pte_low & _PAGE_RW) 394 pte.pte_low &= _PAGE_CHG_MASK; in pte_modify() 395 pte.pte_low | in pte_modify() [all...] |
H A D | page.h | 76 typedef struct { unsigned long pte_low, pte_high; } pte_t; member 80 ((x).pte_low | ((unsigned long long)(x).pte_high << 32)) 84 typedef struct { unsigned long pte_low; } pte_t; member 87 #define pte_val(x) ((x).pte_low)
|
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | pgtable.h | 27 pr_err("%s:%d: bad pte %08lx.\n", __FILE__, __LINE__, (e).pte_low) 38 #define pte_pfn(x) ((unsigned long)((x).pte_low >> PAGE_SHIFT)) 143 return pte.pte_low & _PAGE_READ; in pte_read() 148 return (pte).pte_low & _PAGE_WRITE; in pte_write() 153 return (pte).pte_low & _PAGE_MODIFIED; in pte_dirty() 158 return (pte).pte_low & _PAGE_ACCESSED; in pte_young()
|
H A D | page.h | 55 typedef struct { unsigned long pte_low; } pte_t; member 56 #define pte_val(x) ((x).pte_low)
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | pgtable-2level.h | 6 pr_err("%s:%d: bad pte %08lx\n", __FILE__, __LINE__, (e).pte_low) 52 return __pte(xchg(&xp->pte_low, 0)); in native_ptep_get_and_clear() 95 #define __pte_to_swp_entry(pte) ((swp_entry_t) { (pte).pte_low })
|
H A D | pgtable-3level.h | 16 __FILE__, __LINE__, &(e), (e).pte_high, (e).pte_low) 34 ptep->pte_low = pte.pte_low; in native_set_pte() 119 ptep->pte_low = 0; in native_pte_clear()
|
H A D | pgtable-2level_types.h | 17 pteval_t pte_low; member
|
H A D | pgtable-3level_types.h | 17 unsigned long pte_low, pte_high; member
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | pgtable-3level.h | 14 __FILE__, __LINE__, &(e), (e).pte_high, (e).pte_low) 40 WRITE_ONCE(ptep->pte_low, pte.pte_low); in native_set_pte() 69 WRITE_ONCE(ptep->pte_low, 0); in native_pte_clear()
|
H A D | pgtable-2level.h | 6 pr_err("%s:%d: bad pte %08lx\n", __FILE__, __LINE__, (e).pte_low) 52 return __pte(xchg(&xp->pte_low, 0)); in native_ptep_get_and_clear() 108 #define __pte_to_swp_entry(pte) ((swp_entry_t) { (pte).pte_low })
|
H A D | pgtable-2level_types.h | 17 pteval_t pte_low; member
|
H A D | pgtable-3level_types.h | 17 unsigned long pte_low, pte_high; member
|
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | pgtable.h | 31 pr_err("%s:%d: bad pte %08lx.\n", __FILE__, __LINE__, (e).pte_low) 40 #define pte_pfn(x) ((unsigned long)((x).pte_low >> PAGE_SHIFT)) 163 return pte.pte_low & _PAGE_READ; in pte_read() 168 return (pte).pte_low & _PAGE_WRITE; in pte_write() 173 return (pte).pte_low & _PAGE_MODIFIED; in pte_dirty() 178 return (pte).pte_low & _PAGE_ACCESSED; in pte_young()
|
H A D | page.h | 59 typedef struct { unsigned long pte_low; } pte_t; member 60 #define pte_val(x) ((x).pte_low)
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | tlb-sh4.c | 32 pteval = pte.pte_low; in __update_tlb()
|
H A D | tlb-pteaex.c | 37 pteval = pte.pte_low; in __update_tlb()
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | tlb-pteaex.c | 37 pteval = pte.pte_low; in __update_tlb()
|