/arch/alpha/include/asm/ |
H A D | timex.h | 26 cycles_t ret; local 27 __asm__ __volatile__ ("rpcc %0" : "=r"(ret)); 28 return ret;
|
H A D | futex.h | 11 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ 28 : "=&r" (oldval), "=&r"(ret) \ 38 int oldval = 0, ret; local 49 __futex_atomic_op("mov %3,%1\n", ret, oldval, uaddr, oparg); 52 __futex_atomic_op("addl %0,%3,%1\n", ret, oldval, uaddr, oparg); 55 __futex_atomic_op("or %0,%3,%1\n", ret, oldval, uaddr, oparg); 58 __futex_atomic_op("andnot %0,%3,%1\n", ret, oldval, uaddr, oparg); 61 __futex_atomic_op("xor %0,%3,%1\n", ret, oldval, uaddr, oparg); 64 ret = -ENOSYS; 69 if (!ret) { 87 int ret = 0, cmp; local [all...] |
/arch/openrisc/include/asm/bitops/ |
H A D | __ffs.h | 20 int ret; local 23 : "=r" (ret) 26 return ret-1;
|
H A D | __fls.h | 20 int ret; local 23 : "=r" (ret) 26 return ret-1;
|
H A D | ffs.h | 19 int ret; local 22 : "=r" (ret) 25 return ret;
|
H A D | fls.h | 20 int ret; local 23 : "=r" (ret) 26 return ret;
|
/arch/sh/kernel/cpu/ |
H A D | clock.c | 25 int ret; local 27 ret = arch_clk_init(); 28 if (unlikely(ret)) { 30 return ret; 34 ret = sh_mv.mv_clk_init(); 35 if (unlikely(ret)) { 38 return ret; 48 return ret;
|
/arch/sh/include/asm/ |
H A D | futex-irq.h | 9 int ret; local 13 ret = get_user(*oldval, uaddr); 14 if (!ret) 15 ret = put_user(oparg, uaddr); 19 return ret; 26 int ret; local 30 ret = get_user(*oldval, uaddr); 31 if (!ret) 32 ret = put_user(*oldval + oparg, uaddr); 36 return ret; 43 int ret; local 60 int ret; local 77 int ret; local 95 int ret; local [all...] |
H A D | futex.h | 19 int oldval = 0, ret; local 31 ret = atomic_futex_op_xchg_set(oparg, uaddr, &oldval); 34 ret = atomic_futex_op_xchg_add(oparg, uaddr, &oldval); 37 ret = atomic_futex_op_xchg_or(oparg, uaddr, &oldval); 40 ret = atomic_futex_op_xchg_and(~oparg, uaddr, &oldval); 43 ret = atomic_futex_op_xchg_xor(oparg, uaddr, &oldval); 46 ret = -ENOSYS; 52 if (!ret) { 54 case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break; 55 case FUTEX_OP_CMP_NE: ret [all...] |
/arch/cris/include/arch-v10/arch/ |
H A D | uaccess.h | 156 #define __asm_copy_user_cont(to, from, ret, COPY, FIXUP, TENTRY) \ 167 : "=r" (to), "=r" (from), "=r" (ret) \ 168 : "0" (to), "1" (from), "2" (ret) \ 171 #define __asm_copy_from_user_1(to, from, ret) \ 172 __asm_copy_user_cont(to, from, ret, \ 179 #define __asm_copy_from_user_2x_cont(to, from, ret, COPY, FIXUP, TENTRY) \ 180 __asm_copy_user_cont(to, from, ret, \ 187 #define __asm_copy_from_user_2(to, from, ret) \ 188 __asm_copy_from_user_2x_cont(to, from, ret, "", "", "") 190 #define __asm_copy_from_user_3(to, from, ret) \ [all...] |
/arch/cris/include/arch-v32/arch/ |
H A D | uaccess.h | 162 #define __asm_copy_user_cont(to, from, ret, COPY, FIXUP, TENTRY) \ 172 : "=b" (to), "=b" (from), "=r" (ret) \ 173 : "0" (to), "1" (from), "2" (ret) \ 176 #define __asm_copy_from_user_1(to, from, ret) \ 177 __asm_copy_user_cont(to, from, ret, \ 185 #define __asm_copy_from_user_2x_cont(to, from, ret, COPY, FIXUP, TENTRY) \ 186 __asm_copy_user_cont(to, from, ret, \ 197 #define __asm_copy_from_user_2(to, from, ret) \ 198 __asm_copy_from_user_2x_cont(to, from, ret, "", "", "") 200 #define __asm_copy_from_user_3(to, from, ret) \ [all...] |
/arch/sparc/include/asm/ |
H A D | swab.h | 10 __u16 ret; local 13 : "=r" (ret) 15 return ret; 21 __u32 ret; local 24 : "=r" (ret) 26 return ret; 32 __u64 ret; local 35 : "=r" (ret) 37 return ret;
|
H A D | futex_64.h | 8 #define __futex_cas_op(insn, ret, oldval, uaddr, oparg) \ 28 : "=&r" (ret), "=&r" (oldval), "=&r" (tem) \ 38 int oldval = 0, ret, tem; local 52 __futex_cas_op("mov\t%4, %1", ret, oldval, uaddr, oparg); 55 __futex_cas_op("add\t%2, %4, %1", ret, oldval, uaddr, oparg); 58 __futex_cas_op("or\t%2, %4, %1", ret, oldval, uaddr, oparg); 61 __futex_cas_op("andn\t%2, %4, %1", ret, oldval, uaddr, oparg); 64 __futex_cas_op("xor\t%2, %4, %1", ret, oldval, uaddr, oparg); 67 ret = -ENOSYS; 72 if (!ret) { 90 int ret = 0; local [all...] |
/arch/x86/include/asm/ |
H A D | linkage.h | 23 #define asmlinkage_protect(n, ret, args...) \ 24 __asmlinkage_protect##n(ret, ##args) 25 #define __asmlinkage_protect_n(ret, args...) \ 26 __asm__ __volatile__ ("" : "=r" (ret) : "0" (ret), ##args) 27 #define __asmlinkage_protect0(ret) \ 28 __asmlinkage_protect_n(ret) 29 #define __asmlinkage_protect1(ret, arg1) \ 30 __asmlinkage_protect_n(ret, "g" (arg1)) 31 #define __asmlinkage_protect2(ret, arg [all...] |
/arch/m68k/mm/ |
H A D | hwtest.c | 30 int ret = 0; local 46 : "=&d" (ret), "=&r" (save_sp), "=&r" (save_vbr) 50 return( ret ); 60 int ret; local 71 "nop \n\t" /* If this nop isn't present, 'ret' may already be 78 : "=&d" (ret), "=&r" (save_sp), "=&r" (save_vbr) 82 return( ret );
|
/arch/mn10300/include/asm/ |
H A D | swab.h | 21 __u32 ret; local 22 asm("swap %1,%0" : "=r" (ret) : "r" (x)); 23 return ret; 30 __u16 ret; local 31 asm("swaph %1,%0" : "=r" (ret) : "r" (x)); 32 return ret;
|
/arch/openrisc/include/asm/ |
H A D | spr.h | 29 unsigned long ret; local 30 __asm__ __volatile__ ("l.mfspr %0,r0,%1" : "=r" (ret) : "K" (add)); 31 return ret; 36 unsigned long ret; local 37 __asm__ __volatile__ ("l.mfspr %0,%1,%2" : "=r" (ret) 39 return ret;
|
/arch/x86/um/shared/sysdep/ |
H A D | stub_32.h | 17 long ret; local 19 __asm__ volatile ("int $0x80" : "=a" (ret) : "0" (syscall)); 21 return ret; 26 long ret; local 28 __asm__ volatile ("int $0x80" : "=a" (ret) : "0" (syscall), "b" (arg1)); 30 return ret; 35 long ret; local 37 __asm__ volatile ("int $0x80" : "=a" (ret) : "0" (syscall), "b" (arg1), 40 return ret; 45 long ret; local 56 long ret; local 67 long ret; local [all...] |
/arch/frv/kernel/ |
H A D | futex.c | 23 int oldval, ret; local 44 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg) 50 return ret; 55 int oldval, ret; local 77 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg) 83 return ret; 88 int oldval, ret; local 110 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg) 116 return ret; 121 int oldval, ret; local 154 int oldval, ret; local 195 int oldval = 0, ret; local [all...] |
/arch/parisc/include/asm/ |
H A D | futex.h | 43 int oldval = 0, ret; local 57 ret = get_user(oldval, uaddr); 58 if (!ret) 59 ret = put_user(oparg, uaddr); 63 ret = get_user(oldval, uaddr); 64 if (!ret) { 66 ret = put_user(val, uaddr); 71 ret = get_user(oldval, uaddr); 72 if (!ret) { 74 ret 120 int ret; local [all...] |
/arch/hexagon/include/asm/ |
H A D | futex.h | 12 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ 28 : "=&r" (oldval), "=&r" (ret), "+m" (*uaddr) \ 40 int oldval = 0, ret; local 51 __futex_atomic_op("%1 = %4\n", ret, oldval, uaddr, oparg); 54 __futex_atomic_op("%1 = add(%0,%4)\n", ret, oldval, uaddr, 58 __futex_atomic_op("%1 = or(%0,%4)\n", ret, oldval, uaddr, 62 __futex_atomic_op("%1 = not(%4); %1 = and(%0,%1)\n", ret, 66 __futex_atomic_op("%1 = xor(%0,%4)\n", ret, oldval, uaddr, 70 ret = -ENOSYS; 75 if (!ret) { 107 int ret; local [all...] |
/arch/microblaze/include/asm/ |
H A D | futex.h | 10 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ 26 : "=&r" (oldval), "=&r" (ret) \ 38 int oldval = 0, ret; local 49 __futex_atomic_op("or %1,%4,%4;", ret, oldval, uaddr, oparg); 52 __futex_atomic_op("add %1,%0,%4;", ret, oldval, uaddr, oparg); 55 __futex_atomic_op("or %1,%0,%4;", ret, oldval, uaddr, oparg); 58 __futex_atomic_op("andn %1,%0,%4;", ret, oldval, uaddr, oparg); 61 __futex_atomic_op("xor %1,%0,%4;", ret, oldval, uaddr, oparg); 64 ret = -ENOSYS; 69 if (!ret) { 100 int ret = 0, cmp; local [all...] |
/arch/powerpc/include/asm/ |
H A D | futex.h | 12 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ 30 : "=&r" (oldval), "=&r" (ret) \ 40 int oldval = 0, ret; local 51 __futex_atomic_op("mr %1,%4\n", ret, oldval, uaddr, oparg); 54 __futex_atomic_op("add %1,%0,%4\n", ret, oldval, uaddr, oparg); 57 __futex_atomic_op("or %1,%0,%4\n", ret, oldval, uaddr, oparg); 60 __futex_atomic_op("andc %1,%0,%4\n", ret, oldval, uaddr, oparg); 63 __futex_atomic_op("xor %1,%0,%4\n", ret, oldval, uaddr, oparg); 66 ret = -ENOSYS; 71 if (!ret) { 89 int ret = 0; local [all...] |
H A D | timex.h | 22 cycles_t ret; 29 ret = 0; 44 : "=r" (ret) : "i" (CPU_FTR_601)); 45 return ret;
|
/arch/x86/um/os-Linux/ |
H A D | tls.c | 49 int ret; local 51 ret = ptrace(PTRACE_SET_THREAD_AREA, pid, info->entry_number, 53 if (ret < 0) 54 ret = -errno; 55 return ret; 60 int ret; local 62 ret = ptrace(PTRACE_GET_THREAD_AREA, pid, info->entry_number, 64 if (ret < 0) 65 ret = -errno; 66 return ret; [all...] |