HomeSort by relevance Sort by last modified time
    Searched full:ptep (Results 1 - 25 of 32) sorted by null

1 2

  /external/kernel-headers/original/asm-x86/
pgtable-2level.h 14 static inline void native_set_pte(pte_t *ptep , pte_t pte)
16 *ptep = pte;
19 pte_t *ptep , pte_t pte)
21 native_set_pte(ptep, pte);
29 #define set_pte_at(mm,addr,ptep,pteval) native_set_pte_at(mm, addr, ptep, pteval)
34 #define set_pte_present(mm,addr,ptep,pteval) set_pte_at(mm,addr,ptep,pteval)
pgtable_32.h 256 #define pte_update(mm, addr, ptep) do { } while (0)
257 #define pte_update_defer(mm, addr, ptep) do { } while (0)
261 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep)
263 pte_t res = *ptep;
266 native_pte_clear(NULL, 0, ptep);
278 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) \
280 int __changed = !pte_same(*(ptep), entry); \
282 (ptep)->pte_low = (entry).pte_low; \
283 pte_update_defer((vma)->vm_mm, (address), (ptep)); \
290 #define ptep_test_and_clear_young(vma, addr, ptep) ({ \
    [all...]
  /bionic/libc/kernel/common/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /development/ndk/platforms/android-3/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r5/platforms/android-3/arch-arm/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-arm/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-x86/usr/include/asm-generic/
tlb.h 30 #define tlb_remove_tlb_entry(tlb, ptep, address) do { tlb->need_flush = 1; __tlb_remove_tlb_entry(tlb, ptep, address); } while (0)
31 #define pte_free_tlb(tlb, ptep) do { tlb->need_flush = 1; __pte_free_tlb(tlb, ptep); } while (0)
  /bionic/libc/kernel/arch-x86/asm/
pgtable_32.h 141 #define pte_update(mm, addr, ptep) do { } while (0)
142 #define pte_update_defer(mm, addr, ptep) do { } while (0)
144 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) ({ int __changed = !pte_same(*(ptep), entry); if (__changed && dirty) { (ptep)->pte_low = (entry).pte_low; pte_update_defer((vma)->vm_mm, (address), (ptep)); flush_tlb_page(vma, address); } __changed; })
146 #define ptep_test_and_clear_young(vma, addr, ptep) ({ int __ret = 0; if (pte_young(*(ptep))) __ret = test_and_clear_bit(_PAGE_BIT_ACCESSED, &(ptep)->pte_low); if (__ret) pte_update((vma)->vm_mm, addr, ptep); __ret; }
    [all...]
pgtable-2level.h 19 #define set_pte_at(mm,addr,ptep,pteval) native_set_pte_at(mm, addr, ptep, pteval)
22 #define set_pte_present(mm,addr,ptep,pteval) set_pte_at(mm,addr,ptep,pteval)
  /development/ndk/platforms/android-9/arch-x86/include/asm/
pgtable_32.h 141 #define pte_update(mm, addr, ptep) do { } while (0)
142 #define pte_update_defer(mm, addr, ptep) do { } while (0)
144 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) ({ int __changed = !pte_same(*(ptep), entry); if (__changed && dirty) { (ptep)->pte_low = (entry).pte_low; pte_update_defer((vma)->vm_mm, (address), (ptep)); flush_tlb_page(vma, address); } __changed; })
146 #define ptep_test_and_clear_young(vma, addr, ptep) ({ int __ret = 0; if (pte_young(*(ptep))) __ret = test_and_clear_bit(_PAGE_BIT_ACCESSED, &(ptep)->pte_low); if (__ret) pte_update((vma)->vm_mm, addr, ptep); __ret; }
    [all...]
pgtable-2level.h 19 #define set_pte_at(mm,addr,ptep,pteval) native_set_pte_at(mm, addr, ptep, pteval)
22 #define set_pte_present(mm,addr,ptep,pteval) set_pte_at(mm,addr,ptep,pteval)
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
pgtable_32.h 141 #define pte_update(mm, addr, ptep) do { } while (0)
142 #define pte_update_defer(mm, addr, ptep) do { } while (0)
144 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) ({ int __changed = !pte_same(*(ptep), entry); if (__changed && dirty) { (ptep)->pte_low = (entry).pte_low; pte_update_defer((vma)->vm_mm, (address), (ptep)); flush_tlb_page(vma, address); } __changed; })
146 #define ptep_test_and_clear_young(vma, addr, ptep) ({ int __ret = 0; if (pte_young(*(ptep))) __ret = test_and_clear_bit(_PAGE_BIT_ACCESSED, &(ptep)->pte_low); if (__ret) pte_update((vma)->vm_mm, addr, ptep); __ret; }
    [all...]
pgtable-2level.h 19 #define set_pte_at(mm,addr,ptep,pteval) native_set_pte_at(mm, addr, ptep, pteval)
22 #define set_pte_present(mm,addr,ptep,pteval) set_pte_at(mm,addr,ptep,pteval)
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
pgtable_32.h 141 #define pte_update(mm, addr, ptep) do { } while (0)
142 #define pte_update_defer(mm, addr, ptep) do { } while (0)
144 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) ({ int __changed = !pte_same(*(ptep), entry); if (__changed && dirty) { (ptep)->pte_low = (entry).pte_low; pte_update_defer((vma)->vm_mm, (address), (ptep)); flush_tlb_page(vma, address); } __changed; })
146 #define ptep_test_and_clear_young(vma, addr, ptep) ({ int __ret = 0; if (pte_young(*(ptep))) __ret = test_and_clear_bit(_PAGE_BIT_ACCESSED, &(ptep)->pte_low); if (__ret) pte_update((vma)->vm_mm, addr, ptep); __ret; }
    [all...]
pgtable-2level.h 19 #define set_pte_at(mm,addr,ptep,pteval) native_set_pte_at(mm, addr, ptep, pteval)
22 #define set_pte_present(mm,addr,ptep,pteval) set_pte_at(mm,addr,ptep,pteval)
  /prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/
pgtable_32.h 141 #define pte_update(mm, addr, ptep) do { } while (0)
142 #define pte_update_defer(mm, addr, ptep) do { } while (0)
144 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) ({ int __changed = !pte_same(*(ptep), entry); if (__changed && dirty) { (ptep)->pte_low = (entry).pte_low; pte_update_defer((vma)->vm_mm, (address), (ptep)); flush_tlb_page(vma, address); } __changed; })
146 #define ptep_test_and_clear_young(vma, addr, ptep) ({ int __ret = 0; if (pte_young(*(ptep))) __ret = test_and_clear_bit(_PAGE_BIT_ACCESSED, &(ptep)->pte_low); if (__ret) pte_update((vma)->vm_mm, addr, ptep); __ret; }
    [all...]
pgtable-2level.h 19 #define set_pte_at(mm,addr,ptep,pteval) native_set_pte_at(mm, addr, ptep, pteval)
22 #define set_pte_present(mm,addr,ptep,pteval) set_pte_at(mm,addr,ptep,pteval)
  /external/oprofile/module/
op_util.c 27 pte_t * ptep, pte; local
32 ptep = pte_offset(pmd, adr);
33 pte = *ptep;
  /external/kernel-headers/original/asm-generic/
tlb.h 97 * Must perform the equivalent to __free_pte(pte_get_and_clear(ptep)), while
120 #define tlb_remove_tlb_entry(tlb, ptep, address) \
123 __tlb_remove_tlb_entry(tlb, ptep, address); \
126 #define pte_free_tlb(tlb, ptep) \
129 __pte_free_tlb(tlb, ptep); \

Completed in 468 milliseconds

1 2