Searched refs:pte_update (Results 1 - 10 of 10) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Dpgtable-ppc64.h269 static inline unsigned long pte_update(struct mm_struct *mm, function
277 "1: ldarx %0,0,%3 # pte_update\n\
299 old = pte_update(mm, addr, ptep, _PAGE_ACCESSED, 0);
322 old = pte_update(mm, addr, ptep, _PAGE_DIRTY, 0);
341 old = pte_update(mm, addr, ptep, _PAGE_RW, 0);
372 unsigned long old = pte_update(mm, addr, ptep, ~0UL, 0);
379 pte_update(mm, addr, ptep, ~0UL, 0);
H A Dpgtable-ppc32.h567 * pte_update clears and sets bit atomically, and returns
572 static inline unsigned long pte_update(pte_t *p, unsigned long clr, function
590 static inline unsigned long long pte_update(pte_t *p, unsigned long clr, function
620 pte_update(ptep, ~_PAGE_HASHPTE, pte_val(pte) & ~_PAGE_HASHPTE);
634 old = pte_update(ptep, _PAGE_ACCESSED, 0);
650 return (pte_update(ptep, (_PAGE_DIRTY | _PAGE_HWWRITE), 0) & _PAGE_DIRTY) != 0;
657 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0));
664 pte_update(ptep, (_PAGE_RW | _PAGE_HWWRITE), 0);
672 pte_update(ptep, 0, bits);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ppc/
H A Dpgtable.h588 * pte_update clears and sets bit atomically, and returns
593 static inline unsigned long pte_update(pte_t *p, unsigned long clr, function
611 static inline unsigned long long pte_update(pte_t *p, unsigned long clr, function
641 pte_update(ptep, ~_PAGE_HASHPTE, pte_val(pte) & ~_PAGE_HASHPTE);
655 old = pte_update(ptep, _PAGE_ACCESSED, 0);
671 return (pte_update(ptep, (_PAGE_DIRTY | _PAGE_HWWRITE), 0) & _PAGE_DIRTY) != 0;
678 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0));
685 pte_update(ptep, (_PAGE_RW | _PAGE_HWWRITE), 0);
693 pte_update(ptep, 0, bits);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Dpgtable.h253 * Rules for using pte_update - it must be called after any PTE update which
265 #define pte_update(mm, addr, ptep) do { } while (0) macro
305 pte_update((vma)->vm_mm, addr, ptep); \
316 pte_update((vma)->vm_mm, addr, ptep); \
355 pte_update(mm, addr, ptep);
379 pte_update(mm, addr, ptep);
H A Dparavirt.h187 void (*pte_update)(struct mm_struct *mm, unsigned long addr, pte_t *ptep); member in struct:paravirt_ops
761 static inline void pte_update(struct mm_struct *mm, unsigned long addr, function
764 PVOP_VCALL3(pte_update, mm, addr, ptep);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/mm/
H A Dhugetlbpage.c322 pte_update(mm, addr & HPAGE_MASK, ptep, ~0UL, 1);
330 unsigned long old = pte_update(mm, addr, ptep, ~0UL, 1);
H A Dfault.c305 pte_update(ptep, 0, _PAGE_HWEXEC);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/mm/
H A Dfault.c220 pte_update(ptep, 0, _PAGE_HWEXEC);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/kernel/
H A Dparavirt.c315 .pte_update = paravirt_nop,
H A Dvmi.c820 paravirt_ops.pte_update = vmi_update_pte;

Completed in 119 milliseconds