OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:__volatile__
(Results
326 - 350
of
637
) sorted by null
<<
11
12
13
14
15
16
17
18
19
20
>>
/external/kernel-headers/original/asm-mips/
system.h
88
__asm__
__volatile__
(
103
__asm__
__volatile__
(
140
__asm__
__volatile__
(
153
__asm__
__volatile__
(
/external/speex/libspeex/
fixed_arm4.h
69
__asm__
__volatile__
(
/external/valgrind/main/helgrind/tests/
free_is_write.c
37
__asm__
__volatile__
("" : : "r"((long)c) );
tc11_XCHG.c
46
__asm__
__volatile__
( \
53
__asm__
__volatile__
( \
63
__asm__
__volatile__
( \
79
__asm__
__volatile__
( \
/external/valgrind/main/memcheck/tests/
err_disable1.c
16
__asm__
__volatile__
("" : : "r"(c) : "memory","cc");
/external/valgrind/main/none/tests/amd64/
ssse3_misaligned.c
13
__asm__
__volatile__
(
xadd.c
23
__asm__
__volatile__
( \
/external/valgrind/main/none/tests/ppc64/
std_reg_imm.c
53
__asm__
__volatile__
(
/external/valgrind/main/none/tests/x86/
ssse3_misaligned.c
13
__asm__
__volatile__
(
xadd.c
23
__asm__
__volatile__
( \
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/asm/
uaccess_32.h
46
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
53
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
64
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
71
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
77
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/asm/
uaccess_32.h
46
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
53
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
64
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
71
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
77
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/asm/
uaccess_32.h
46
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
53
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
64
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
71
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
77
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/asm/
uaccess_32.h
46
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
53
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
64
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
71
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
77
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm/
uaccess_32.h
46
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
53
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
64
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
71
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
77
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/asm/
uaccess_32.h
47
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
55
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
61
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
66
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
70
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/asm/
uaccess_32.h
47
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
55
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
61
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
66
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
70
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/9/platforms/android-14/arch-x86/usr/include/asm/
uaccess_32.h
47
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
55
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
61
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
66
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
70
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/9/platforms/android-18/arch-x86/usr/include/asm/
uaccess_32.h
47
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
55
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
61
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
66
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
70
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/prebuilts/ndk/9/platforms/android-9/arch-x86/usr/include/asm/
uaccess_32.h
47
#define __get_user_x(size,ret,x,ptr) __asm__
__volatile__
("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr))
50
#define __put_user_1(x, ptr) __asm__
__volatile__
("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
51
#define __put_user_2(x, ptr) __asm__
__volatile__
("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
52
#define __put_user_4(x, ptr) __asm__
__volatile__
("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr))
54
#define __put_user_8(x, ptr) __asm__
__volatile__
("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr))
55
#define __put_user_X(x, ptr) __asm__
__volatile__
("call __put_user_X":"=a" (__ret_pu):"c" (ptr))
61
#define __put_user_u64(x, addr, err) __asm__
__volatile__
( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err))
66
#define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err))
70
#define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__
__volatile__
( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
/system/core/include/cutils/
atomic-x86.h
28
__asm__
__volatile__
("" : : : "memory");
43
__asm__
__volatile__
("mfence" : : : "memory");
84
__asm__
__volatile__
("lock; cmpxchgl %1, %2"
112
__asm__
__volatile__
("lock; xaddl %0, %1"
/external/libvpx/libvpx/vp8/common/mips/dspr2/
filter_dspr2.c
86
__asm__
__volatile__
(
96
__asm__
__volatile__
(
170
__asm__
__volatile__
(
249
__asm__
__volatile__
(
372
__asm__
__volatile__
(
435
__asm__
__volatile__
(
501
__asm__
__volatile__
(
561
__asm__
__volatile__
(
643
__asm__
__volatile__
(
[
all
...]
/bionic/libc/kernel/arch-mips/asm/
cmpxchg.h
24
#define __cmpxchg_asm(ld, st, m, old, new) ({ __typeof(*(m)) __ret; if (cpu_has_llsc && R10000_LLSC_WAR) { __asm__
__volatile__
( " .set push \n" " .set noat \n" " .set mips3 \n" "1: " ld " %0, %2 # __cmpxchg_asm \n" " bne %0, %z3, 2f \n" " .set mips0 \n" " move $1, %z4 \n" " .set mips3 \n" " " st " $1, %1 \n" " beqzl $1, 1b \n" "2: \n" " .set pop \n" : "=&r" (__ret), "=R" (*m) : "R" (*m), "Jr" (old), "Jr" (new) : "memory"); } else if (cpu_has_llsc) { __asm__
__volatile__
( " .set push \n" " .set noat \n" " .set mips3 \n" "1: " ld " %0, %2 # __cmpxchg_asm \n" " bne %0, %z3, 2f \n" " .set mips0 \n" " move $1, %z4 \n" " .set mips3 \n" " " st " $1, %1 \n" " beqz $1, 3f \n" "2: \n" " .subsection 2 \n" "3: b 1b \n" " .previous \n" " .set pop \n" : "=&r" (__ret), "=R" (*m) : "R" (*m), "Jr" (old), "Jr" (new) : "memory"); } else { unsigned long __flags; raw_local_irq_save(__flags); __ret = *m; if (__ret == old) *m = new; raw_local_irq_restore(__flags); } __ret; })
/development/ndk/platforms/android-9/arch-mips/include/asm/
cmpxchg.h
24
#define __cmpxchg_asm(ld, st, m, old, new) ({ __typeof(*(m)) __ret; if (cpu_has_llsc && R10000_LLSC_WAR) { __asm__
__volatile__
( " .set push \n" " .set noat \n" " .set mips3 \n" "1: " ld " %0, %2 # __cmpxchg_asm \n" " bne %0, %z3, 2f \n" " .set mips0 \n" " move $1, %z4 \n" " .set mips3 \n" " " st " $1, %1 \n" " beqzl $1, 1b \n" "2: \n" " .set pop \n" : "=&r" (__ret), "=R" (*m) : "R" (*m), "Jr" (old), "Jr" (new) : "memory"); } else if (cpu_has_llsc) { __asm__
__volatile__
( " .set push \n" " .set noat \n" " .set mips3 \n" "1: " ld " %0, %2 # __cmpxchg_asm \n" " bne %0, %z3, 2f \n" " .set mips0 \n" " move $1, %z4 \n" " .set mips3 \n" " " st " $1, %1 \n" " beqz $1, 3f \n" "2: \n" " .subsection 2 \n" "3: b 1b \n" " .previous \n" " .set pop \n" : "=&r" (__ret), "=R" (*m) : "R" (*m), "Jr" (old), "Jr" (new) : "memory"); } else { unsigned long __flags; raw_local_irq_save(__flags); __ret = *m; if (__ret == old) *m = new; raw_local_irq_restore(__flags); } __ret; })
/external/chromium_org/third_party/tcmalloc/chromium/src/base/
atomicops-internals-linuxppc.h
50
__asm__
__volatile__
("sync": : : "memory");
57
__asm__
__volatile__
("msync": : : "memory");
59
__asm__
__volatile__
("lwsync": : : "memory");
64
__asm__
__volatile__
("isync": : : "memory");
69
__asm__
__volatile__
(
97
__asm__
__volatile__
(
210
__asm__
__volatile__
(
238
__asm__
__volatile__
(
Completed in 1809 milliseconds
<<
11
12
13
14
15
16
17
18
19
20
>>