/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/include/asm/ |
H A D | uaccess_32.h | 20 __get_user_asm(x, ptr, retval, "b"); \ 23 __get_user_asm(x, ptr, retval, "w"); \ 26 __get_user_asm(x, ptr, retval, "l"); \ 35 #define __get_user_asm(x, addr, err, insn) \ macro 56 #define __get_user_asm(x, addr, err, insn) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/include/asm/ |
H A D | uaccess_32.h | 20 __get_user_asm(x, ptr, retval, "b"); \ 23 __get_user_asm(x, ptr, retval, "w"); \ 26 __get_user_asm(x, ptr, retval, "l"); \ 35 #define __get_user_asm(x, addr, err, insn) \ macro 56 #define __get_user_asm(x, addr, err, insn) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/include/asm/ |
H A D | uaccess_64.h | 80 case 1:__get_user_asm(*(u8 *)dst, (u8 __user *)src, 83 case 2:__get_user_asm(*(u16 *)dst, (u16 __user *)src, 86 case 4:__get_user_asm(*(u32 *)dst, (u32 __user *)src, 89 case 8:__get_user_asm(*(u64 *)dst, (u64 __user *)src, 93 __get_user_asm(*(u64 *)dst, (u64 __user *)src, 97 __get_user_asm(*(u16 *)(8 + (char *)dst), 102 __get_user_asm(*(u64 *)dst, (u64 __user *)src, 106 __get_user_asm(*(u64 *)(8 + (char *)dst), 171 __get_user_asm(tmp, (u8 __user *)src, 180 __get_user_asm(tm [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/include/asm/ |
H A D | uaccess_64.h | 80 case 1:__get_user_asm(*(u8 *)dst, (u8 __user *)src, 83 case 2:__get_user_asm(*(u16 *)dst, (u16 __user *)src, 86 case 4:__get_user_asm(*(u32 *)dst, (u32 __user *)src, 89 case 8:__get_user_asm(*(u64 *)dst, (u64 __user *)src, 93 __get_user_asm(*(u64 *)dst, (u64 __user *)src, 97 __get_user_asm(*(u16 *)(8 + (char *)dst), 102 __get_user_asm(*(u64 *)dst, (u64 __user *)src, 106 __get_user_asm(*(u64 *)(8 + (char *)dst), 171 __get_user_asm(tmp, (u8 __user *)src, 180 __get_user_asm(tm [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/m68k/include/asm/ |
H A D | uaccess_no.h | 102 __get_user_asm(__gu_err, __gu_val, ptr, b, "=d"); \ 105 __get_user_asm(__gu_err, __gu_val, ptr, w, "=r"); \ 108 __get_user_asm(__gu_err, __gu_val, ptr, l, "=r"); \ 125 #define __get_user_asm(err,x,ptr,bwl,reg) \ macro
|
H A D | uaccess_mm.h | 115 #define __get_user_asm(res, x, ptr, type, bwl, reg, err) ({ \ macro 142 __get_user_asm(__gu_err, x, ptr, u8, b, d, -EFAULT); \ 145 __get_user_asm(__gu_err, x, ptr, u16, w, d, -EFAULT); \ 148 __get_user_asm(__gu_err, x, ptr, u32, l, r, -EFAULT); \ 229 __get_user_asm(res, *(u8 *)to, (u8 __user *)from, u8, b, d, 1); 232 __get_user_asm(res, *(u16 *)to, (u16 __user *)from, u16, w, d, 2); 238 __get_user_asm(res, *(u32 *)to, (u32 __user *)from, u32, l, r, 4);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/m68k/include/asm/ |
H A D | uaccess_no.h | 102 __get_user_asm(__gu_err, __gu_val, ptr, b, "=d"); \ 105 __get_user_asm(__gu_err, __gu_val, ptr, w, "=r"); \ 108 __get_user_asm(__gu_err, __gu_val, ptr, l, "=r"); \ 125 #define __get_user_asm(err,x,ptr,bwl,reg) \ macro
|
H A D | uaccess_mm.h | 115 #define __get_user_asm(res, x, ptr, type, bwl, reg, err) ({ \ macro 142 __get_user_asm(__gu_err, x, ptr, u8, b, d, -EFAULT); \ 145 __get_user_asm(__gu_err, x, ptr, u16, w, d, -EFAULT); \ 148 __get_user_asm(__gu_err, x, ptr, u32, l, r, -EFAULT); \ 229 __get_user_asm(res, *(u8 *)to, (u8 __user *)from, u8, b, d, 1); 232 __get_user_asm(res, *(u16 *)to, (u16 __user *)from, u16, w, d, 2); 238 __get_user_asm(res, *(u32 *)to, (u32 __user *)from, u32, l, r, 4);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/frv/kernel/ |
H A D | uaccess.c | 46 __get_user_asm(err, ch, src, "ub", "=r"); 89 __get_user_asm(err, ch, p, "ub", "=r");
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/frv/kernel/ |
H A D | uaccess.c | 46 __get_user_asm(err, ch, src, "ub", "=r"); 89 __get_user_asm(err, ch, p, "ub", "=r");
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/microblaze/include/asm/ |
H A D | uaccess.h | 150 #define __get_user_asm(insn, __gu_ptr, __gu_val, __gu_err) \ macro 197 __get_user_asm("lbu", __gu_addr, __gu_val, \ 201 __get_user_asm("lhu", __gu_addr, __gu_val, \ 205 __get_user_asm("lw", __gu_addr, __gu_val, \ 226 __get_user_asm("lbu", (ptr), __gu_val, __gu_err); \ 229 __get_user_asm("lhu", (ptr), __gu_val, __gu_err); \ 232 __get_user_asm("lw", (ptr), __gu_val, __gu_err); \
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/avr32/include/asm/ |
H A D | uaccess.h | 188 case 1: __get_user_asm("ub", __gu_val, ptr, __gu_err); break; \ 189 case 2: __get_user_asm("uh", __gu_val, ptr, __gu_err); break; \ 190 case 4: __get_user_asm("w", __gu_val, ptr, __gu_err); break; \ 207 __get_user_asm("ub", __gu_val, __gu_addr, \ 211 __get_user_asm("uh", __gu_val, __gu_addr, \ 215 __get_user_asm("w", __gu_val, __gu_addr, \ 229 #define __get_user_asm(suffix, __gu_val, ptr, __gu_err) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/microblaze/include/asm/ |
H A D | uaccess.h | 150 #define __get_user_asm(insn, __gu_ptr, __gu_val, __gu_err) \ macro 197 __get_user_asm("lbu", __gu_addr, __gu_val, \ 201 __get_user_asm("lhu", __gu_addr, __gu_val, \ 205 __get_user_asm("lw", __gu_addr, __gu_val, \ 226 __get_user_asm("lbu", (ptr), __gu_val, __gu_err); \ 229 __get_user_asm("lhu", (ptr), __gu_val, __gu_err); \ 232 __get_user_asm("lw", (ptr), __gu_val, __gu_err); \
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/avr32/include/asm/ |
H A D | uaccess.h | 188 case 1: __get_user_asm("ub", __gu_val, ptr, __gu_err); break; \ 189 case 2: __get_user_asm("uh", __gu_val, ptr, __gu_err); break; \ 190 case 4: __get_user_asm("w", __gu_val, ptr, __gu_err); break; \ 207 __get_user_asm("ub", __gu_val, __gu_addr, \ 211 __get_user_asm("uh", __gu_val, __gu_addr, \ 215 __get_user_asm("w", __gu_val, __gu_addr, \ 229 #define __get_user_asm(suffix, __gu_val, ptr, __gu_err) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/include/asm/ |
H A D | uaccess_32.h | 161 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 162 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 163 case 4: __get_user_asm(__gu_val,,addr,__gu_ret); break; \ 164 case 8: __get_user_asm(__gu_val,d,addr,__gu_ret); break; \ 183 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 184 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 185 case 4: __get_user_asm(__gu_val,,addr,__gu_ret); break; \ 186 case 8: __get_user_asm(__gu_val,d,addr,__gu_ret); break; \ 200 #define __get_user_asm(x,size,addr,ret) \ macro
|
H A D | uaccess_64.h | 142 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 143 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 144 case 4: __get_user_asm(__gu_val,uw,addr,__gu_ret); break; \ 145 case 8: __get_user_asm(__gu_val,x,addr,__gu_ret); break; \ 159 #define __get_user_asm(x,size,addr,ret) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/include/asm/ |
H A D | uaccess_32.h | 161 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 162 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 163 case 4: __get_user_asm(__gu_val,,addr,__gu_ret); break; \ 164 case 8: __get_user_asm(__gu_val,d,addr,__gu_ret); break; \ 183 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 184 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 185 case 4: __get_user_asm(__gu_val,,addr,__gu_ret); break; \ 186 case 8: __get_user_asm(__gu_val,d,addr,__gu_ret); break; \ 200 #define __get_user_asm(x,size,addr,ret) \ macro
|
H A D | uaccess_64.h | 142 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 143 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 144 case 4: __get_user_asm(__gu_val,uw,addr,__gu_ret); break; \ 145 case 8: __get_user_asm(__gu_val,x,addr,__gu_ret); break; \ 159 #define __get_user_asm(x,size,addr,ret) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/blackfin/include/asm/ |
H A D | uaccess.h | 156 __get_user_asm(_val, _p, B,(Z)); \ 159 __get_user_asm(_val, _p, W,(Z)); \ 162 __get_user_asm(_val, _p, , ); \ 175 #define __get_user_asm(x, ptr, bhw, option) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/blackfin/include/asm/ |
H A D | uaccess.h | 156 __get_user_asm(_val, _p, B,(Z)); \ 159 __get_user_asm(_val, _p, W,(Z)); \ 162 __get_user_asm(_val, _p, , ); \ 175 #define __get_user_asm(x, ptr, bhw, option) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/frv/include/asm/ |
H A D | uaccess.h | 183 __get_user_asm(__gu_err, __gu_val, ptr, "ub", "=r"); \ 189 __get_user_asm(__gu_err, __gu_val, ptr, "uh", "=r"); \ 195 __get_user_asm(__gu_err, __gu_val, ptr, "", "=r"); \ 201 __get_user_asm(__gu_err, __gu_val, ptr, "d", "=e"); \ 229 #define __get_user_asm(err,x,ptr,dtype,constraint) \ macro 249 #define __get_user_asm(err,x,ptr,bwl,con) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/frv/include/asm/ |
H A D | uaccess.h | 183 __get_user_asm(__gu_err, __gu_val, ptr, "ub", "=r"); \ 189 __get_user_asm(__gu_err, __gu_val, ptr, "uh", "=r"); \ 195 __get_user_asm(__gu_err, __gu_val, ptr, "", "=r"); \ 201 __get_user_asm(__gu_err, __gu_val, ptr, "d", "=e"); \ 229 #define __get_user_asm(err,x,ptr,dtype,constraint) \ macro 249 #define __get_user_asm(err,x,ptr,bwl,con) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/parisc/include/asm/ |
H A D | uaccess.h | 54 #define LDD_USER(ptr) __get_user_asm("ldd",ptr) 102 case 1: __get_user_asm("ldb",ptr); break; \ 103 case 2: __get_user_asm("ldh",ptr); break; \ 104 case 4: __get_user_asm("ldw",ptr); break; \ 121 #define __get_user_asm(ldx,ptr) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/parisc/include/asm/ |
H A D | uaccess.h | 54 #define LDD_USER(ptr) __get_user_asm("ldd",ptr) 102 case 1: __get_user_asm("ldb",ptr); break; \ 103 case 2: __get_user_asm("ldh",ptr); break; \ 104 case 4: __get_user_asm("ldw",ptr); break; \ 121 #define __get_user_asm(ldx,ptr) \ macro
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mn10300/include/asm/ |
H A D | uaccess.h | 140 __get_user_asm("bu"); \ 146 __get_user_asm("hu"); \ 152 __get_user_asm(""); \ 175 #define __get_user_asm(INSN) \ macro
|