Lines Matching refs:val
41 unsigned long val, int size) \
54 : [val] "Ir" (val)); \
65 : [val] "Ir" (val)); \
76 : [val] "Ir" (val)); \
87 : [val] "Ir" (val)); \
126 static inline void __percpu_write(void *ptr, unsigned long val, int size) in __percpu_write() argument
130 ACCESS_ONCE(*(u8 *)ptr) = (u8)val; in __percpu_write()
133 ACCESS_ONCE(*(u16 *)ptr) = (u16)val; in __percpu_write()
136 ACCESS_ONCE(*(u32 *)ptr) = (u32)val; in __percpu_write()
139 ACCESS_ONCE(*(u64 *)ptr) = (u64)val; in __percpu_write()
146 static inline unsigned long __percpu_xchg(void *ptr, unsigned long val, in __percpu_xchg() argument
159 : [val] "r" (val)); in __percpu_xchg()
169 : [val] "r" (val)); in __percpu_xchg()
179 : [val] "r" (val)); in __percpu_xchg()
189 : [val] "r" (val)); in __percpu_xchg()
209 #define _percpu_write(pcp, val) \ argument
212 __percpu_write(raw_cpu_ptr(&(pcp)), (unsigned long)(val), \
217 #define _pcp_protect(operation, pcp, val) \ argument
222 (val), sizeof(pcp)); \
227 #define _percpu_add(pcp, val) \ argument
228 _pcp_protect(__percpu_add, pcp, val)
230 #define _percpu_add_return(pcp, val) _percpu_add(pcp, val) argument
232 #define _percpu_and(pcp, val) \ argument
233 _pcp_protect(__percpu_and, pcp, val)
235 #define _percpu_or(pcp, val) \ argument
236 _pcp_protect(__percpu_or, pcp, val)
238 #define _percpu_xchg(pcp, val) (typeof(pcp)) \ argument
239 _pcp_protect(__percpu_xchg, pcp, (unsigned long)(val))
241 #define this_cpu_add_1(pcp, val) _percpu_add(pcp, val) argument
242 #define this_cpu_add_2(pcp, val) _percpu_add(pcp, val) argument
243 #define this_cpu_add_4(pcp, val) _percpu_add(pcp, val) argument
244 #define this_cpu_add_8(pcp, val) _percpu_add(pcp, val) argument
246 #define this_cpu_add_return_1(pcp, val) _percpu_add_return(pcp, val) argument
247 #define this_cpu_add_return_2(pcp, val) _percpu_add_return(pcp, val) argument
248 #define this_cpu_add_return_4(pcp, val) _percpu_add_return(pcp, val) argument
249 #define this_cpu_add_return_8(pcp, val) _percpu_add_return(pcp, val) argument
251 #define this_cpu_and_1(pcp, val) _percpu_and(pcp, val) argument
252 #define this_cpu_and_2(pcp, val) _percpu_and(pcp, val) argument
253 #define this_cpu_and_4(pcp, val) _percpu_and(pcp, val) argument
254 #define this_cpu_and_8(pcp, val) _percpu_and(pcp, val) argument
256 #define this_cpu_or_1(pcp, val) _percpu_or(pcp, val) argument
257 #define this_cpu_or_2(pcp, val) _percpu_or(pcp, val) argument
258 #define this_cpu_or_4(pcp, val) _percpu_or(pcp, val) argument
259 #define this_cpu_or_8(pcp, val) _percpu_or(pcp, val) argument
266 #define this_cpu_write_1(pcp, val) _percpu_write(pcp, val) argument
267 #define this_cpu_write_2(pcp, val) _percpu_write(pcp, val) argument
268 #define this_cpu_write_4(pcp, val) _percpu_write(pcp, val) argument
269 #define this_cpu_write_8(pcp, val) _percpu_write(pcp, val) argument
271 #define this_cpu_xchg_1(pcp, val) _percpu_xchg(pcp, val) argument
272 #define this_cpu_xchg_2(pcp, val) _percpu_xchg(pcp, val) argument
273 #define this_cpu_xchg_4(pcp, val) _percpu_xchg(pcp, val) argument
274 #define this_cpu_xchg_8(pcp, val) _percpu_xchg(pcp, val) argument