Home
last modified time | relevance | path

Searched refs:pte_update (Results 1 – 3 of 3) sorted by relevance

/linux-2.4.37.9/include/asm-ppc64/
Dpgtable.h278 static inline unsigned long pte_update( pte_t *p, unsigned long clr, in pte_update() function
297 return (pte_update(ptep, _PAGE_ACCESSED, 0) & _PAGE_ACCESSED) != 0; in ptep_test_and_clear_young()
302 return (pte_update(ptep, _PAGE_DIRTY, 0) & _PAGE_DIRTY) != 0; in ptep_test_and_clear_dirty()
307 return __pte(pte_update(ptep, ~_PAGE_HPTEFLAGS, 0)); in ptep_get_and_clear()
312 pte_update(ptep, _PAGE_RW, 0); in ptep_set_wrprotect()
317 pte_update(ptep, 0, _PAGE_DIRTY); in ptep_mkdirty()
329 pte_update(ptep, ~_PAGE_HPTEFLAGS, pte_val(pte) & ~_PAGE_HPTEFLAGS); in set_pte()
334 pte_update(ptep, ~_PAGE_HPTEFLAGS, 0); in pte_clear()
/linux-2.4.37.9/include/asm-ppc/
Dpgtable.h533 static inline unsigned long pte_update(pte_t *p, unsigned long clr, in pte_update() function
559 pte_update(ptep, ~_PAGE_HASHPTE, pte_val(pte) & ~_PAGE_HASHPTE); in set_pte()
567 return (pte_update(ptep, _PAGE_ACCESSED, 0) & _PAGE_ACCESSED) != 0; in ptep_test_and_clear_young()
572 return (pte_update(ptep, (_PAGE_DIRTY | _PAGE_HWWRITE), 0) & _PAGE_DIRTY) != 0; in ptep_test_and_clear_dirty()
577 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear()
582 pte_update(ptep, (_PAGE_RW | _PAGE_HWWRITE), 0); in ptep_set_wrprotect()
587 pte_update(ptep, 0, _PAGE_DIRTY); in ptep_mkdirty()
/linux-2.4.37.9/arch/ppc64/kernel/
Dhtab.c545 pte = __pte(pte_update(ptep, _PAGE_HPTEFLAGS, 0)); in flush_hash_page()