/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-x86_64/ |
H A D | uaccess.h | 209 case 1: __get_user_asm(x,ptr,retval,"b","b","=q",-EFAULT); break;\ 210 case 2: __get_user_asm(x,ptr,retval,"w","w","=r",-EFAULT); break;\ 211 case 4: __get_user_asm(x,ptr,retval,"l","k","=r",-EFAULT); break;\ 212 case 8: __get_user_asm(x,ptr,retval,"q","","=r",-EFAULT); break;\ 217 #define __get_user_asm(x, addr, err, itype, rtype, ltype, errno) \ macro 255 case 1:__get_user_asm(*(u8*)dst,(u8 __user *)src,ret,"b","b","=q",1); 257 case 2:__get_user_asm(*(u16*)dst,(u16 __user *)src,ret,"w","w","=r",2); 259 case 4:__get_user_asm(*(u32*)dst,(u32 __user *)src,ret,"l","k","=r",4); 261 case 8:__get_user_asm(*(u64*)dst,(u64 __user *)src,ret,"q","","=r",8); 264 __get_user_asm(*(u6 [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-blackfin/ |
H A D | uaccess.h | 162 __get_user_asm(x, _p, B,(Z)); \ 165 __get_user_asm(x, _p, W,(Z)); \ 168 __get_user_asm(x, _p, , ); \ 172 __get_user_asm(_xl, ((unsigned long *)_p)+0, , ); \ 173 __get_user_asm(_xh, ((unsigned long *)_p)+1, , ); \ 192 #define __get_user_asm(x,p,bhw,option) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/frv/kernel/ |
H A D | uaccess.c | 47 __get_user_asm(err, ch, src, "ub", "=r"); 91 __get_user_asm(err, ch, p, "ub", "=r");
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68k/ |
H A D | uaccess.h | 111 #define __get_user_asm(res, x, ptr, type, bwl, reg, err) ({ \ macro 138 __get_user_asm(__gu_err, x, ptr, u8, b, d, -EFAULT); \ 141 __get_user_asm(__gu_err, x, ptr, u16, w, d, -EFAULT); \ 144 __get_user_asm(__gu_err, x, ptr, u32, l, r, -EFAULT); \ 225 __get_user_asm(res, *(u8 *)to, (u8 __user *)from, u8, b, d, 1); 228 __get_user_asm(res, *(u16 *)to, (u16 __user *)from, u16, w, d, 2); 234 __get_user_asm(res, *(u32 *)to, (u32 __user *)from, u32, l, r, 4);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/ |
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
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc/ |
H A D | uaccess.h | 159 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 160 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 161 case 4: __get_user_asm(__gu_val,,addr,__gu_ret); break; \ 162 case 8: __get_user_asm(__gu_val,d,addr,__gu_ret); break; \ 181 case 1: __get_user_asm(__gu_val,ub,addr,__gu_ret); break; \ 182 case 2: __get_user_asm(__gu_val,uh,addr,__gu_ret); break; \ 183 case 4: __get_user_asm(__gu_val,,addr,__gu_ret); break; \ 184 case 8: __get_user_asm(__gu_val,d,addr,__gu_ret); break; \ 198 #define __get_user_asm(x,size,addr,ret) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68knommu/ |
H A D | uaccess.h | 99 __get_user_asm(__gu_err, __gu_val, ptr, b, "=d"); \ 102 __get_user_asm(__gu_err, __gu_val, ptr, w, "=r"); \ 105 __get_user_asm(__gu_err, __gu_val, ptr, l, "=r"); \ 122 #define __get_user_asm(err,x,ptr,bwl,reg) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-frv/ |
H A D | uaccess.h | 185 __get_user_asm(__gu_err, __gu_val, ptr, "ub", "=r"); \ 191 __get_user_asm(__gu_err, __gu_val, ptr, "uh", "=r"); \ 197 __get_user_asm(__gu_err, __gu_val, ptr, "", "=r"); \ 203 __get_user_asm(__gu_err, __gu_val, ptr, "d", "=e"); \ 231 #define __get_user_asm(err,x,ptr,dtype,constraint) \ macro 251 #define __get_user_asm(err,x,ptr,bwl,con) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/ |
H A D | uaccess.h | 53 #define LDD_USER(ptr) __get_user_asm("ldd",ptr) 101 case 1: __get_user_asm("ldb",ptr); break; \ 102 case 2: __get_user_asm("ldh",ptr); break; \ 103 case 4: __get_user_asm("ldw",ptr); break; \ 120 #define __get_user_asm(ldx,ptr) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc64/ |
H A D | uaccess.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
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh/ |
H A D | uaccess.h | 152 __get_user_asm(x, ptr, retval, "b"); \ 155 __get_user_asm(x, ptr, retval, "w"); \ 158 __get_user_asm(x, ptr, retval, "l"); \ 277 #define __get_user_asm(x, addr, err, insn) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-xtensa/ |
H A D | uaccess.h | 262 * __put_user_asm and __get_user_asm use these alignment macros, so 333 case 1: __get_user_asm(x,ptr,retval,1,"l8ui"); break; \ 334 case 2: __get_user_asm(x,ptr,retval,2,"l16ui"); break; \ 335 case 4: __get_user_asm(x,ptr,retval,4,"l32i"); break; \ 346 #define __get_user_asm(x, addr, err, align, insn) \
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m32r/ |
H A D | uaccess.h | 244 case 1: __get_user_asm(x,ptr,retval,"ub"); break; \ 245 case 2: __get_user_asm(x,ptr,retval,"uh"); break; \ 246 case 4: __get_user_asm(x,ptr,retval,""); break; \ 251 #define __get_user_asm(x, addr, err, itype) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-i386/ |
H A D | uaccess.h | 365 case 1: __get_user_asm(x,ptr,retval,"b","b","=q",errret);break; \ 366 case 2: __get_user_asm(x,ptr,retval,"w","w","=r",errret);break; \ 367 case 4: __get_user_asm(x,ptr,retval,"l","","=r",errret);break; \ 372 #define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-mips/ |
H A D | uaccess.h | 208 #define __GET_USER_DW(val, ptr) __get_user_asm(val, "ld", ptr) 216 case 1: __get_user_asm(val, "lb", ptr); break; \ 217 case 2: __get_user_asm(val, "lh", ptr); break; \ 218 case 4: __get_user_asm(val, "lw", ptr); break; \ 243 #define __get_user_asm(val, insn, addr) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | uaccess.h | 219 #define __get_user_asm(x, addr, err, op) \ macro 238 __get_user_asm(x, addr, err, "ld") 268 case 1: __get_user_asm(x, ptr, retval, "lbz"); break; \ 269 case 2: __get_user_asm(x, ptr, retval, "lhz"); break; \ 270 case 4: __get_user_asm(x, ptr, retval, "lwz"); break; \
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm/ |
H A D | uaccess.h | 208 #define __GET_USER_DW(val, ptr) __get_user_asm(val, "ld", ptr) 216 case 1: __get_user_asm(val, "lb", ptr); break; \ 217 case 2: __get_user_asm(val, "lh", ptr); break; \ 218 case 4: __get_user_asm(val, "lw", ptr); break; \ 243 #define __get_user_asm(val, insn, addr) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/ |
H A D | uaccess.h | 163 case 1: __get_user_asm(x,ptr,retval,"move.b"); break; \ 164 case 2: __get_user_asm(x,ptr,retval,"move.w"); break; \ 165 case 4: __get_user_asm(x,ptr,retval,"move.d"); break; \
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/arch-v32/ |
H A D | uaccess.h | 52 #define __get_user_asm(x, addr, err, op) \ macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/arch-v10/ |
H A D | uaccess.h | 49 #define __get_user_asm(x, addr, err, op) \ macro
|