Searched refs:__put_user_asm (Results 1 - 25 of 42) sorted by relevance

12

/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 Duaccess_32.h73 __put_user_asm(x, ptr, retval, "b"); \
76 __put_user_asm(x, ptr, retval, "w"); \
79 __put_user_asm(x, ptr, retval, "l"); \
90 #define __put_user_asm(x, addr, err, insn) \ macro
114 #define __put_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 Duaccess_32.h73 __put_user_asm(x, ptr, retval, "b"); \
76 __put_user_asm(x, ptr, retval, "w"); \
79 __put_user_asm(x, ptr, retval, "l"); \
90 #define __put_user_asm(x, addr, err, insn) \ macro
114 #define __put_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 Duaccess_64.h124 case 1:__put_user_asm(*(u8 *)src, (u8 __user *)dst,
127 case 2:__put_user_asm(*(u16 *)src, (u16 __user *)dst,
130 case 4:__put_user_asm(*(u32 *)src, (u32 __user *)dst,
133 case 8:__put_user_asm(*(u64 *)src, (u64 __user *)dst,
137 __put_user_asm(*(u64 *)src, (u64 __user *)dst,
142 __put_user_asm(4[(u16 *)src], 4 + (u16 __user *)dst,
146 __put_user_asm(*(u64 *)src, (u64 __user *)dst,
151 __put_user_asm(1[(u64 *)src], 1 + (u64 __user *)dst,
174 __put_user_asm(tmp, (u8 __user *)dst,
183 __put_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 Duaccess_64.h124 case 1:__put_user_asm(*(u8 *)src, (u8 __user *)dst,
127 case 2:__put_user_asm(*(u16 *)src, (u16 __user *)dst,
130 case 4:__put_user_asm(*(u32 *)src, (u32 __user *)dst,
133 case 8:__put_user_asm(*(u64 *)src, (u64 __user *)dst,
137 __put_user_asm(*(u64 *)src, (u64 __user *)dst,
142 __put_user_asm(4[(u16 *)src], 4 + (u16 __user *)dst,
146 __put_user_asm(*(u64 *)src, (u64 __user *)dst,
151 __put_user_asm(1[(u64 *)src], 1 + (u64 __user *)dst,
174 __put_user_asm(tmp, (u8 __user *)dst,
183 __put_user_asm(tm
[all...]
/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 Duaccess.h99 __put_user_asm(_x, _p, B); \
102 __put_user_asm(_x, _p, W); \
105 __put_user_asm(_x, _p, ); \
111 __put_user_asm(_xl, ((long *)_p)+0, ); \
112 __put_user_asm(_xh, ((long *)_p)+1, ); \
141 #define __put_user_asm(x,p,bhw) \ 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 Duaccess.h99 __put_user_asm(_x, _p, B); \
102 __put_user_asm(_x, _p, W); \
105 __put_user_asm(_x, _p, ); \
111 __put_user_asm(_xl, ((long *)_p)+0, ); \
112 __put_user_asm(_xh, ((long *)_p)+1, ); \
141 #define __put_user_asm(x,p,bhw) \ macro
/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 Duaccess_no.h62 __put_user_asm(__pu_err, __pu_val, ptr, b); \
65 __put_user_asm(__pu_err, __pu_val, ptr, w); \
68 __put_user_asm(__pu_err, __pu_val, ptr, l); \
91 #define __put_user_asm(err,x,ptr,bwl) \ macro
H A Duaccess_mm.h44 #define __put_user_asm(res, x, ptr, bwl, reg, err) \ macro
74 __put_user_asm(__pu_err, __pu_val, ptr, b, d, -EFAULT); \
77 __put_user_asm(__pu_err, __pu_val, ptr, w, d, -EFAULT); \
80 __put_user_asm(__pu_err, __pu_val, ptr, l, r, -EFAULT); \
310 __put_user_asm(res, *(u8 *)from, (u8 __user *)to, b, d, 1);
313 __put_user_asm(res, *(u16 *)from, (u16 __user *)to, w, d, 2);
319 __put_user_asm(res, *(u32 *)from, (u32 __user *)to, l, r, 4);
/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 Duaccess.h250 case 1: __put_user_asm("b", ptr, __pu_val, __pu_err); break; \
251 case 2: __put_user_asm("h", ptr, __pu_val, __pu_err); break; \
252 case 4: __put_user_asm("w", ptr, __pu_val, __pu_err); break; \
253 case 8: __put_user_asm("d", ptr, __pu_val, __pu_err); break; \
269 __put_user_asm("b", __pu_addr, __pu_val, \
273 __put_user_asm("h", __pu_addr, __pu_val, \
277 __put_user_asm("w", __pu_addr, __pu_val, \
281 __put_user_asm("d", __pu_addr, __pu_val, \
294 #define __put_user_asm(suffix, ptr, __pu_val, __gu_err) \ macro
/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 Duaccess_no.h62 __put_user_asm(__pu_err, __pu_val, ptr, b); \
65 __put_user_asm(__pu_err, __pu_val, ptr, w); \
68 __put_user_asm(__pu_err, __pu_val, ptr, l); \
91 #define __put_user_asm(err,x,ptr,bwl) \ macro
H A Duaccess_mm.h44 #define __put_user_asm(res, x, ptr, bwl, reg, err) \ macro
74 __put_user_asm(__pu_err, __pu_val, ptr, b, d, -EFAULT); \
77 __put_user_asm(__pu_err, __pu_val, ptr, w, d, -EFAULT); \
80 __put_user_asm(__pu_err, __pu_val, ptr, l, r, -EFAULT); \
310 __put_user_asm(res, *(u8 *)from, (u8 __user *)to, b, d, 1);
313 __put_user_asm(res, *(u16 *)from, (u16 __user *)to, w, d, 2);
319 __put_user_asm(res, *(u32 *)from, (u32 __user *)to, l, r, 4);
/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 Duaccess.h250 case 1: __put_user_asm("b", ptr, __pu_val, __pu_err); break; \
251 case 2: __put_user_asm("h", ptr, __pu_val, __pu_err); break; \
252 case 4: __put_user_asm("w", ptr, __pu_val, __pu_err); break; \
253 case 8: __put_user_asm("d", ptr, __pu_val, __pu_err); break; \
269 __put_user_asm("b", __pu_addr, __pu_val, \
273 __put_user_asm("h", __pu_addr, __pu_val, \
277 __put_user_asm("w", __pu_addr, __pu_val, \
281 __put_user_asm("d", __pu_addr, __pu_val, \
294 #define __put_user_asm(suffix, ptr, __pu_val, __gu_err) \ 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 Duaccess.h208 case 1: __put_user_asm("bu"); break; \
209 case 2: __put_user_asm("hu"); break; \
210 case 4: __put_user_asm("" ); break; \
229 case 1: __put_user_asm("bu"); break; \
230 case 2: __put_user_asm("hu"); break; \
231 case 4: __put_user_asm("" ); break; \
242 #define __put_user_asm(INSN) \ macro
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/score/include/asm/
H A Duaccess.h222 __put_user_asm("sb", ptr); \
225 __put_user_asm("sh", ptr); \
228 __put_user_asm("sw", ptr); \
253 __put_user_asm("sb", __pu_addr); \
256 __put_user_asm("sh", __pu_addr); \
259 __put_user_asm("sw", __pu_addr); \
275 #define __put_user_asm(insn, ptr) \ macro
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/score/include/asm/
H A Duaccess.h222 __put_user_asm("sb", ptr); \
225 __put_user_asm("sh", ptr); \
228 __put_user_asm("sw", ptr); \
253 __put_user_asm("sb", __pu_addr); \
256 __put_user_asm("sh", __pu_addr); \
259 __put_user_asm("sw", __pu_addr); \
275 #define __put_user_asm(insn, ptr) \ macro
/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 Duaccess.h242 #define __put_user_asm(insn, __gu_ptr, __gu_val, __gu_err) \ macro
309 __put_user_asm("sb", __pu_addr, __pu_val, \
313 __put_user_asm("sh", __pu_addr, __pu_val, \
317 __put_user_asm("sw", __pu_addr, __pu_val, \
339 __put_user_asm("sb", (ptr), __gu_val, __gu_err); \
342 __put_user_asm("sh", (ptr), __gu_val, __gu_err); \
345 __put_user_asm("sw", (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/microblaze/include/asm/
H A Duaccess.h242 #define __put_user_asm(insn, __gu_ptr, __gu_val, __gu_err) \ macro
309 __put_user_asm("sb", __pu_addr, __pu_val, \
313 __put_user_asm("sh", __pu_addr, __pu_val, \
317 __put_user_asm("sw", __pu_addr, __pu_val, \
339 __put_user_asm("sb", (ptr), __gu_val, __gu_err); \
342 __put_user_asm("sh", (ptr), __gu_val, __gu_err); \
345 __put_user_asm("sw", (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/mn10300/include/asm/
H A Duaccess.h208 case 1: __put_user_asm("bu"); break; \
209 case 2: __put_user_asm("hu"); break; \
210 case 4: __put_user_asm("" ); break; \
229 case 1: __put_user_asm("bu"); break; \
230 case 2: __put_user_asm("hu"); break; \
231 case 4: __put_user_asm("" ); break; \
242 #define __put_user_asm(INSN) \ 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 Duaccess_32.h118 case 1: __put_user_asm(x,b,addr,__pu_ret); break; \
119 case 2: __put_user_asm(x,h,addr,__pu_ret); break; \
120 case 4: __put_user_asm(x,,addr,__pu_ret); break; \
121 case 8: __put_user_asm(x,d,addr,__pu_ret); break; \
128 case 1: __put_user_asm(x,b,addr,__pu_ret); break; \
129 case 2: __put_user_asm(x,h,addr,__pu_ret); break; \
130 case 4: __put_user_asm(x,,addr,__pu_ret); break; \
131 case 8: __put_user_asm(x,d,addr,__pu_ret); break; \
135 #define __put_user_asm(x,size,addr,ret) \ macro
H A Duaccess_64.h109 case 1: __put_user_asm(data,b,addr,__pu_ret); break; \
110 case 2: __put_user_asm(data,h,addr,__pu_ret); break; \
111 case 4: __put_user_asm(data,w,addr,__pu_ret); break; \
112 case 8: __put_user_asm(data,x,addr,__pu_ret); break; \
116 #define __put_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 Duaccess_32.h118 case 1: __put_user_asm(x,b,addr,__pu_ret); break; \
119 case 2: __put_user_asm(x,h,addr,__pu_ret); break; \
120 case 4: __put_user_asm(x,,addr,__pu_ret); break; \
121 case 8: __put_user_asm(x,d,addr,__pu_ret); break; \
128 case 1: __put_user_asm(x,b,addr,__pu_ret); break; \
129 case 2: __put_user_asm(x,h,addr,__pu_ret); break; \
130 case 4: __put_user_asm(x,,addr,__pu_ret); break; \
131 case 8: __put_user_asm(x,d,addr,__pu_ret); break; \
135 #define __put_user_asm(x,size,addr,ret) \ macro
H A Duaccess_64.h109 case 1: __put_user_asm(data,b,addr,__pu_ret); break; \
110 case 2: __put_user_asm(data,h,addr,__pu_ret); break; \
111 case 4: __put_user_asm(data,w,addr,__pu_ret); break; \
112 case 8: __put_user_asm(data,x,addr,__pu_ret); break; \
116 #define __put_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/frv/include/asm/
H A Duaccess.h102 __put_user_asm(__pu_err, __pu_val, ptr, "b", "r"); \
105 __put_user_asm(__pu_err, __pu_val, ptr, "h", "r"); \
108 __put_user_asm(__pu_err, __pu_val, ptr, "", "r"); \
111 __put_user_asm(__pu_err, __pu_val, ptr, "d", "e"); \
141 #define __put_user_asm(err,x,ptr,dsize,constraint) \ macro
160 #define __put_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 Duaccess.h102 __put_user_asm(__pu_err, __pu_val, ptr, "b", "r"); \
105 __put_user_asm(__pu_err, __pu_val, ptr, "h", "r"); \
108 __put_user_asm(__pu_err, __pu_val, ptr, "", "r"); \
111 __put_user_asm(__pu_err, __pu_val, ptr, "d", "e"); \
141 #define __put_user_asm(err,x,ptr,dsize,constraint) \ macro
160 #define __put_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 Duaccess.h56 #define STD_USER(x, ptr) __put_user_asm("std",x,ptr)
144 case 1: __put_user_asm("stb",__x,ptr); break; \
145 case 2: __put_user_asm("sth",__x,ptr); break; \
146 case 4: __put_user_asm("stw",__x,ptr); break; \
173 #define __put_user_asm(stx,x,ptr) \ macro

Completed in 320 milliseconds

12