OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:pda_offset
(Results
1 - 8
of
8
) sorted by null
/bionic/libc/kernel/arch-x86/asm/
pda.h
57
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
59
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
60
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
67
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
/development/ndk/platforms/android-9/arch-x86/include/asm/
pda.h
57
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
59
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
60
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
67
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
/external/kernel-headers/original/asm-x86/
pda.h
58
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
68
"i"(
pda_offset
(field))); \
74
"i" (
pda_offset
(field))); \
80
"i"(
pda_offset
(field))); \
93
"i" (
pda_offset
(field)), \
99
"i" (
pda_offset
(field)), \
105
"i" (
pda_offset
(field)), \
124
: "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); \
/prebuilts/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
pda.h
47
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
49
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
51
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
59
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
/prebuilts/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
pda.h
47
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
49
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
51
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
59
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
/prebuilts/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/
pda.h
47
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
49
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
51
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
59
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
/prebuilts/ndk/android-ndk-r7/platforms/android-14/arch-x86/usr/include/asm/
pda.h
47
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
49
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
51
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
59
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
/prebuilts/ndk/android-ndk-r7/platforms/android-9/arch-x86/usr/include/asm/
pda.h
47
#define
pda_offset
(field) offsetof(struct x8664_pda, field)
macro
49
#define pda_to_op(op,field,val) do { typedef typeof(_proxy_pda.field) T__; if (0) { T__ tmp__; tmp__ = (val); } switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; case 4: asm(op "l %1,%%gs:%c2" : "+m" (_proxy_pda.field) : "ri" ((T__)val), "i" (
pda_offset
(field))); break; case 8: asm(op "q %1,%%gs:%c2": "+m" (_proxy_pda.field) : "ri" ((T__)val), "i"(
pda_offset
(field))); break; default: __bad_pda_field(); } } while (0)
51
#define pda_from_op(op,field) ({ typeof(_proxy_pda.field) ret__; switch (sizeof(_proxy_pda.field)) { case 2: asm(op "w %%gs:%c1,%0" : "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 4: asm(op "l %%gs:%c1,%0": "=r" (ret__): "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; case 8: asm(op "q %%gs:%c1,%0": "=r" (ret__) : "i" (
pda_offset
(field)), "m" (_proxy_pda.field)); break; default: __bad_pda_field(); } ret__; })
59
#define test_and_clear_bit_pda(bit,field) ({ int old__; asm volatile("btr %2,%%gs:%c3\n\tsbbl %0,%0" : "=r" (old__), "+m" (_proxy_pda.field) : "dIr" (bit), "i" (
pda_offset
(field)) : "memory"); old__; })
Completed in 169 milliseconds