OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:pte_t
(Results
26 - 50
of
102
) sorted by null
1
2
3
4
5
/prebuilts/ndk/7/platforms/android-8/arch-x86/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/7/platforms/android-9/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-14/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-3/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-4/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-5/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-8/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-9/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-14/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-14/arch-mips/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-14/arch-x86/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-18/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-18/arch-mips/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-18/arch-x86/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-3/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-4/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-5/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-8/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-9/arch-arm/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
/prebuilts/ndk/9/platforms/android-9/arch-mips/usr/include/asm-generic/
pgtable.h
30
#define ptep_test_and_clear_young(__vma, __address, __ptep) ({
pte_t
__pte = *(__ptep); int r = 1; if (!pte_young(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkold(__pte)); r; })
38
#define ptep_test_and_clear_dirty(__vma, __address, __ptep) ({
pte_t
__pte = *__ptep; int r = 1; if (!pte_dirty(__pte)) r = 0; else set_pte_at((__vma)->vm_mm, (__address), (__ptep), pte_mkclean(__pte)); r; })
46
#define ptep_get_and_clear(__mm, __address, __ptep) ({
pte_t
__pte = *(__ptep); pte_clear((__mm), (__address), (__ptep)); __pte; })
50
#define ptep_get_and_clear_full(__mm, __address, __ptep, __full) ({
pte_t
__pte; __pte = ptep_get_and_clear((__mm), (__address), (__ptep)); __pte; })
58
#define ptep_clear_flush(__vma, __address, __ptep) ({
pte_t
__pte; __pte = ptep_get_and_clear((__vma)->vm_mm, __address, __ptep); flush_tlb_page(__vma, __address); __pte; })
Completed in 4133 milliseconds
1
2
3
4
5