Home
last modified time | relevance | path

Searched refs:_PAGE_SWP_EXCLUSIVE (Results 1 – 25 of 28) sorted by relevance

12

/linux/arch/arc/include/asm/
H A Dpgtable-bits-arcv2.h30 #define _PAGE_SWP_EXCLUSIVE _PAGE_DIRTY macro
135 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
138 PTE_BIT_FUNC(swp_mkexclusive, |= (_PAGE_SWP_EXCLUSIVE));
139 PTE_BIT_FUNC(swp_clear_exclusive, &= ~(_PAGE_SWP_EXCLUSIVE));
/linux/arch/m68k/include/asm/
H A Dsun3_pgtable.h75 #define _PAGE_SWP_EXCLUSIVE 0x040 macro
180 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
185 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
191 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
H A Dmcf_pgtable.h50 #define _PAGE_SWP_EXCLUSIVE CF_PAGE_NOCACHE macro
279 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
284 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
290 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
H A Dmotorola_pgtable.h45 #define _PAGE_SWP_EXCLUSIVE 0x800 macro
196 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
201 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
207 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/hexagon/include/asm/
H A Dpgtable.h65 #define _PAGE_SWP_EXCLUSIVE (1<<6) macro
395 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
400 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
406 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/alpha/include/asm/
H A Dpgtable.h77 #define _PAGE_SWP_EXCLUSIVE 0x8000000000UL macro
339 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
344 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
350 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/microblaze/include/asm/
H A Dpgtable.h159 #define _PAGE_SWP_EXCLUSIVE _PAGE_DIRTY macro
411 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
416 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
422 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/openrisc/include/asm/
H A Dpgtable.h158 #define _PAGE_SWP_EXCLUSIVE _PAGE_U_SHARED macro
418 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
423 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
429 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/xtensa/include/asm/
H A Dpgtable.h163 #define _PAGE_SWP_EXCLUSIVE (1<<1) macro
360 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
365 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
371 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/nios2/include/asm/
H A Dpgtable.h270 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
275 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
281 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
H A Dpgtable-bits.h35 #define _PAGE_SWP_EXCLUSIVE (1<<31) macro
/linux/arch/mips/include/asm/
H A Dpgtable.h545 return pte.pte_low & _PAGE_SWP_EXCLUSIVE;
550 pte.pte_low |= _PAGE_SWP_EXCLUSIVE;
556 pte.pte_low &= ~_PAGE_SWP_EXCLUSIVE;
562 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
567 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
573 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
/linux/arch/csky/include/asm/
H A Dpgtable.h205 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
210 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
216 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
/linux/arch/sh/include/asm/
H A Dpgtable_32.h479 #define _PAGE_SWP_EXCLUSIVE _PAGE_USER macro
483 return pte.pte_low & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
486 PTE_BIT_FUNC(low, swp_mkexclusive, |= _PAGE_SWP_EXCLUSIVE);
487 PTE_BIT_FUNC(low, swp_clear_exclusive, &= ~_PAGE_SWP_EXCLUSIVE);
/linux/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h46 #define _PAGE_SWP_EXCLUSIVE _PAGE_READ macro
370 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
375 return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE); in pte_swp_mkexclusive()
380 return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE); in pte_swp_clear_exclusive()
/linux/arch/powerpc/include/asm/nohash/
H A Dpgtable.h291 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
296 return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE); in pte_swp_mkexclusive()
301 return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE); in pte_swp_clear_exclusive()
/linux/arch/riscv/include/asm/
H A Dpgtable-bits.h32 #define _PAGE_SWP_EXCLUSIVE _PAGE_ACCESSED macro
H A Dpgtable.h885 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
890 return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE); in pte_swp_mkexclusive()
895 return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE); in pte_swp_clear_exclusive()
/linux/arch/csky/abiv2/inc/abi/
H A Dpgtable-bits.h14 #define _PAGE_SWP_EXCLUSIVE (1<<7) macro
/linux/arch/csky/abiv1/inc/abi/
H A Dpgtable-bits.h14 #define _PAGE_SWP_EXCLUSIVE (1<<9) macro
/linux/arch/x86/include/asm/
H A Dpgtable-2level.h112 #define _PAGE_SWP_EXCLUSIVE _PAGE_PSE macro
/linux/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h200 #define _PAGE_SWP_EXCLUSIVE 0x000004 macro
/linux/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h646 BUILD_BUG_ON(_PAGE_HPTEFLAGS & _PAGE_SWP_EXCLUSIVE); \
672 #define _PAGE_SWP_EXCLUSIVE _PAGE_NON_IDEMPOTENT macro
693 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_SWP_EXCLUSIVE)); in pte_swp_mkexclusive()
698 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_SWP_EXCLUSIVE)); in pte_swp_exclusive()
703 return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_SWP_EXCLUSIVE)); in pte_swp_clear_exclusive()
/linux/arch/sparc/include/asm/
H A Dpgtable_64.h192 #define _PAGE_SWP_EXCLUSIVE _AC(0x0000000000100000, UL) macro
1032 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
1037 return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE); in pte_swp_mkexclusive()
1042 return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE); in pte_swp_clear_exclusive()
/linux/arch/loongarch/include/asm/
H A Dpgtable-bits.h42 #define _PAGE_SWP_EXCLUSIVE (_ULCAST_(1) << _PAGE_SWP_EXCLUSIVE_SHIFT) macro

12