_PAGE_SWP_EXCLUSIVE
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
PTE_BIT_FUNC(swp_mkexclusive, |= (_PAGE_SWP_EXCLUSIVE));
PTE_BIT_FUNC(swp_clear_exclusive, &= ~(_PAGE_SWP_EXCLUSIVE));
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte.pte_low & _PAGE_SWP_EXCLUSIVE;
pte.pte_low |= _PAGE_SWP_EXCLUSIVE;
pte.pte_low &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
BUILD_BUG_ON(_PAGE_HPTEFLAGS & _PAGE_SWP_EXCLUSIVE); \
return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_SWP_EXCLUSIVE));
return !!(pte_raw(pte) & cpu_to_be64(_PAGE_SWP_EXCLUSIVE));
return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_SWP_EXCLUSIVE));
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
return set_pte_bit(pte, __pgprot(_PAGE_SWP_EXCLUSIVE));
return clear_pte_bit(pte, __pgprot(_PAGE_SWP_EXCLUSIVE));
return pte.pte_low & _PAGE_SWP_EXCLUSIVE;
PTE_BIT_FUNC(low, swp_mkexclusive, |= _PAGE_SWP_EXCLUSIVE);
PTE_BIT_FUNC(low, swp_clear_exclusive, &= ~_PAGE_SWP_EXCLUSIVE);
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
return pte_get_bits(pte, _PAGE_SWP_EXCLUSIVE);
pte_set_bits(pte, _PAGE_SWP_EXCLUSIVE);
pte_clear_bits(pte, _PAGE_SWP_EXCLUSIVE);
return pte_set_flags(pte, _PAGE_SWP_EXCLUSIVE);
return pte_flags(pte) & _PAGE_SWP_EXCLUSIVE;
return pte_clear_flags(pte, _PAGE_SWP_EXCLUSIVE);
return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;