OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:__volatile__
(Results
101 - 125
of
275
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
atomic_32.h
32
#define atomic_clear_mask(mask, addr) __asm__
__volatile__
(LOCK_PREFIX "andl %0,%1" : : "r" (~(mask)),"m" (*addr) : "memory")
33
#define atomic_set_mask(mask, addr) __asm__
__volatile__
(LOCK_PREFIX "orl %0,%1" : : "r" (mask),"m" (*(addr)) : "memory")
io_32.h
26
#define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__
__volatile__
("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__
__volatile__
("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__
__volatile__
("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__
__volatile__
("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
system_32.h
20
#define nop() __asm__
__volatile__
("nop")
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
atomic_32.h
32
#define atomic_clear_mask(mask, addr) __asm__
__volatile__
(LOCK_PREFIX "andl %0,%1" : : "r" (~(mask)),"m" (*addr) : "memory")
33
#define atomic_set_mask(mask, addr) __asm__
__volatile__
(LOCK_PREFIX "orl %0,%1" : : "r" (mask),"m" (*(addr)) : "memory")
io_32.h
26
#define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__
__volatile__
("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__
__volatile__
("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__
__volatile__
("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__
__volatile__
("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
system_32.h
20
#define nop() __asm__
__volatile__
("nop")
/prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/
atomic_32.h
32
#define atomic_clear_mask(mask, addr) __asm__
__volatile__
(LOCK_PREFIX "andl %0,%1" : : "r" (~(mask)),"m" (*addr) : "memory")
33
#define atomic_set_mask(mask, addr) __asm__
__volatile__
(LOCK_PREFIX "orl %0,%1" : : "r" (mask),"m" (*(addr)) : "memory")
/system/core/include/cutils/
atomic-arm.h
25
__asm__
__volatile__
("" : : : "memory");
40
__asm__
__volatile__
("dmb" : : : "memory");
44
__asm__
__volatile__
("dmb st" : : : "memory");
49
__asm__
__volatile__
("mcr p15, 0, %0, c7, c10, 5" : : "r" (0) : "memory");
103
__asm__
__volatile__
("ldrex %0, [%3]\n"
158
__asm__
__volatile__
("ldrex %0, [%4]\n"
200
__asm__
__volatile__
("ldrex %0, [%4]\n"
231
__asm__
__volatile__
("ldrex %0, [%4]\n"
/bionic/libc/arch-x86/bionic/
__set_tls.c
88
asm
__volatile__
(
/bionic/libc/kernel/arch-x86/asm/
io_32.h
26
#define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__
__volatile__
("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__
__volatile__
("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__
__volatile__
("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__
__volatile__
("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
system_32.h
20
#define nop() __asm__
__volatile__
("nop")
/bionic/libc/kernel/common/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/development/ndk/platforms/android-3/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/development/ndk/platforms/android-9/arch-x86/include/asm/
io_32.h
26
#define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__
__volatile__
("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__
__volatile__
("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__
__volatile__
("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__
__volatile__
("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
system_32.h
20
#define nop() __asm__
__volatile__
("nop")
/external/kernel-headers/original/linux/
compiler-gcc.h
10
#define barrier() __asm__
__volatile__
("": : :"memory")
/external/v8/src/
atomicops_internals_mips_gcc.h
33
#define ATOMICOPS_COMPILER_BARRIER() __asm__
__volatile__
("sync" : : : "memory")
52
__asm__
__volatile__
("1:\n"
71
__asm__
__volatile__
("1:\n"
90
__asm__
__volatile__
("1:\n"
/external/valgrind/main/helgrind/tests/
tc03_re_excl.c
13
__asm__
__volatile__
( "nop" : : "r"(x) : "cc","memory" );
/external/valgrind/main/none/tests/x86/
bug125959-x86.c
12
__asm__
__volatile__
(
/prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/linux/
compiler-gcc.h
12
#define barrier() __asm__
__volatile__
("": : :"memory")
Completed in 736 milliseconds
1
2
3
4
5
6
7
8
9
10
11