Home
last modified time | relevance | path

Searched refs:_PAGE_GLOBAL (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.4/arch/mips/include/asm/
Dpgtable.h37 _PAGE_GLOBAL | _page_cachable_default)
39 _PAGE_GLOBAL | _CACHE_CACHABLE_NONCOHERENT)
43 __WRITEABLE | _PAGE_GLOBAL | _CACHE_UNCACHED)
139 # define pte_none(pte) (!(((pte).pte_high) & ~_PAGE_GLOBAL))
141 # define pte_none(pte) (!(((pte).pte_low | (pte).pte_high) & ~_PAGE_GLOBAL))
154 if (pte.pte_high & _PAGE_GLOBAL) {
156 if (pte.pte_low & _PAGE_GLOBAL) {
165 buddy->pte_low |= _PAGE_GLOBAL;
166 buddy->pte_high |= _PAGE_GLOBAL;
178 if (ptep_buddy(ptep)->pte_high & _PAGE_GLOBAL)
[all …]
Dhugetlb.h62 unsigned long val = pte_val(pte) & ~_PAGE_GLOBAL; in huge_pte_none()
Dpgtable-bits.h163 #define _PAGE_GLOBAL (1 << _PAGE_GLOBAL_SHIFT) macro
/Linux-v5.4/arch/riscv/include/asm/
Dpgtable-bits.h22 #define _PAGE_GLOBAL (1 << 5) /* Global */ macro
41 _PAGE_USER | _PAGE_GLOBAL))
/Linux-v5.4/arch/arc/include/asm/
Dpgtable.h64 #define _PAGE_GLOBAL (1<<8) /* Page is global (H) */ macro
81 #define _PAGE_GLOBAL (1<<8) /* Page is global (H) */ macro
96 _PAGE_GLOBAL | _PAGE_PRESENT)
133 #define PTE_BITS_IN_PD0 (_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_HW_SZ)
/Linux-v5.4/arch/nios2/include/asm/
Dpgtable-bits.h20 #define _PAGE_GLOBAL (1<<20) macro
Dpgtable.h67 _PAGE_WRITE | _PAGE_EXEC | _PAGE_GLOBAL)
131 return !(pte_val(pte) & ~(_PAGE_GLOBAL|0xf)); in pte_none()
/Linux-v5.4/arch/csky/abiv2/inc/abi/
Dpgtable-bits.h19 #define _PAGE_GLOBAL (1<<0) macro
/Linux-v5.4/arch/csky/abiv1/inc/abi/
Dpgtable-bits.h19 #define _PAGE_GLOBAL (1<<6) macro
/Linux-v5.4/arch/csky/include/asm/
Dpgtable.h48 (((unsigned int) addr & PAGE_OFFSET) ? __pte(_PAGE_GLOBAL) : __pte(0)))
49 #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL))
85 _PAGE_GLOBAL | _CACHE_CACHED)
Dpgalloc.h40 (pte + i)->pte_low = _PAGE_GLOBAL; in pte_alloc_one_kernel()
/Linux-v5.4/arch/x86/mm/
Dpti.c369 *pmd = pmd_set_flags(*pmd, _PAGE_GLOBAL); in pti_clone_pgtable()
400 *pte = pte_set_flags(*pte, _PAGE_GLOBAL); in pti_clone_pgtable()
Dinit.c192 __supported_pte_mask &= ~_PAGE_GLOBAL; in probe_page_size_mask()
195 __supported_pte_mask |= _PAGE_GLOBAL; in probe_page_size_mask()
202 __default_kernel_pte_mask &= ~_PAGE_GLOBAL; in probe_page_size_mask()
Dcpu_entry_area.c43 pte = pte_set_flags(pte, _PAGE_GLOBAL); in cea_set_pte()
Dmem_encrypt_identity.c45 #define PMD_FLAGS_LARGE (__PAGE_KERNEL_LARGE_EXEC & ~_PAGE_GLOBAL)
53 #define PTE_FLAGS (__PAGE_KERNEL_EXEC & ~_PAGE_GLOBAL)
Dpageattr.c740 pgprot_val(prot) &= ~_PAGE_GLOBAL; in pgprot_clear_protnone_bits()
1930 __pgprot(_PAGE_GLOBAL), 0); in set_memory_nonglobal()
1936 __pgprot(_PAGE_GLOBAL), 0); in set_memory_global()
/Linux-v5.4/arch/x86/kernel/
Dhead64.c45 pmdval_t early_pmd_flags = __PAGE_KERNEL_LARGE & ~(_PAGE_GLOBAL | _PAGE_NX);
207 pmd_entry = __PAGE_KERNEL_LARGE_EXEC & ~_PAGE_GLOBAL; in __startup_64()
/Linux-v5.4/arch/arc/mm/
Dtlbex.S248 and.f 0, r0, _PAGE_GLOBAL
317 or.hs r2, r2, _PAGE_GLOBAL
353 or.hs r2, r2, _PAGE_GLOBAL ; kernel PTE only
/Linux-v5.4/arch/mips/mm/
Dtlbex.c634 UASM_i_ROTR(p, reg, reg, ilog2(_PAGE_GLOBAL)); in build_convert_pte_to_entrylo()
638 ilog2(_PAGE_GLOBAL) - ilog2(_PAGE_NO_EXEC)); in build_convert_pte_to_entrylo()
642 uasm_i_dsrl_safe(p, reg, reg, ilog2(_PAGE_GLOBAL)); in build_convert_pte_to_entrylo()
644 UASM_i_SRL(p, reg, reg, ilog2(_PAGE_GLOBAL)); in build_convert_pte_to_entrylo()
1061 UASM_i_ROTR(p, tmp, tmp, ilog2(_PAGE_GLOBAL)); in build_update_entries()
1071 UASM_i_ROTR(p, tmp, tmp, ilog2(_PAGE_GLOBAL)); in build_update_entries()
1260 uasm_i_drotr(p, even, even, ilog2(_PAGE_GLOBAL)); in build_fast_tlb_refill_handler()
1262 uasm_i_drotr(p, odd, odd, ilog2(_PAGE_GLOBAL)); in build_fast_tlb_refill_handler()
1264 uasm_i_dsrl_safe(p, even, even, ilog2(_PAGE_GLOBAL)); in build_fast_tlb_refill_handler()
1266 uasm_i_dsrl_safe(p, odd, odd, ilog2(_PAGE_GLOBAL)); in build_fast_tlb_refill_handler()
[all …]
Dioremap.c26 pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | __READABLE in remap_area_pte()
/Linux-v5.4/arch/nios2/mm/
Dioremap.c28 pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_READ in remap_area_pte()
Dtlb.c201 (tlbacc & _PAGE_GLOBAL ? 'g' : '-'), in dump_tlb_line()
/Linux-v5.4/arch/x86/include/asm/
Dpgtable_types.h50 #define _PAGE_GLOBAL (_AT(pteval_t, 1) << _PAGE_BIT_GLOBAL) macro
170 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_GLOBAL)
Dpgtable.h194 return pte_flags(pte) & _PAGE_GLOBAL; in pte_global()
360 return pte_set_flags(pte, _PAGE_GLOBAL); in pte_mkglobal()
365 return pte_clear_flags(pte, _PAGE_GLOBAL); in pte_clrglobal()
/Linux-v5.4/arch/x86/xen/
Denlighten_pv.c1232 __supported_pte_mask &= ~_PAGE_GLOBAL; in xen_start_kernel()
1233 __default_kernel_pte_mask &= ~_PAGE_GLOBAL; in xen_start_kernel()

12