Lines Matching refs:val
53 unsigned long val, int size) \
66 : [val] "Ir" (val)); \
76 : [val] "Ir" (val)); \
86 : [val] "Ir" (val)); \
96 : [val] "Ir" (val)); \
134 static inline void __percpu_write(void *ptr, unsigned long val, int size) in __percpu_write() argument
138 WRITE_ONCE(*(u8 *)ptr, (u8)val); in __percpu_write()
141 WRITE_ONCE(*(u16 *)ptr, (u16)val); in __percpu_write()
144 WRITE_ONCE(*(u32 *)ptr, (u32)val); in __percpu_write()
147 WRITE_ONCE(*(u64 *)ptr, (u64)val); in __percpu_write()
154 static inline unsigned long __percpu_xchg(void *ptr, unsigned long val, in __percpu_xchg() argument
167 : [val] "r" (val)); in __percpu_xchg()
176 : [val] "r" (val)); in __percpu_xchg()
185 : [val] "r" (val)); in __percpu_xchg()
194 : [val] "r" (val)); in __percpu_xchg()
239 #define _percpu_write(pcp, val) \ argument
242 __percpu_write(raw_cpu_ptr(&(pcp)), (unsigned long)(val), \
247 #define _pcp_protect(operation, pcp, val) \ argument
252 (val), sizeof(pcp)); \
257 #define _percpu_add(pcp, val) \ argument
258 _pcp_protect(__percpu_add, pcp, val)
260 #define _percpu_add_return(pcp, val) _percpu_add(pcp, val) argument
262 #define _percpu_and(pcp, val) \ argument
263 _pcp_protect(__percpu_and, pcp, val)
265 #define _percpu_or(pcp, val) \ argument
266 _pcp_protect(__percpu_or, pcp, val)
268 #define _percpu_xchg(pcp, val) (typeof(pcp)) \ argument
269 _pcp_protect(__percpu_xchg, pcp, (unsigned long)(val))
271 #define this_cpu_add_1(pcp, val) _percpu_add(pcp, val) argument
272 #define this_cpu_add_2(pcp, val) _percpu_add(pcp, val) argument
273 #define this_cpu_add_4(pcp, val) _percpu_add(pcp, val) argument
274 #define this_cpu_add_8(pcp, val) _percpu_add(pcp, val) argument
276 #define this_cpu_add_return_1(pcp, val) _percpu_add_return(pcp, val) argument
277 #define this_cpu_add_return_2(pcp, val) _percpu_add_return(pcp, val) argument
278 #define this_cpu_add_return_4(pcp, val) _percpu_add_return(pcp, val) argument
279 #define this_cpu_add_return_8(pcp, val) _percpu_add_return(pcp, val) argument
281 #define this_cpu_and_1(pcp, val) _percpu_and(pcp, val) argument
282 #define this_cpu_and_2(pcp, val) _percpu_and(pcp, val) argument
283 #define this_cpu_and_4(pcp, val) _percpu_and(pcp, val) argument
284 #define this_cpu_and_8(pcp, val) _percpu_and(pcp, val) argument
286 #define this_cpu_or_1(pcp, val) _percpu_or(pcp, val) argument
287 #define this_cpu_or_2(pcp, val) _percpu_or(pcp, val) argument
288 #define this_cpu_or_4(pcp, val) _percpu_or(pcp, val) argument
289 #define this_cpu_or_8(pcp, val) _percpu_or(pcp, val) argument
296 #define this_cpu_write_1(pcp, val) _percpu_write(pcp, val) argument
297 #define this_cpu_write_2(pcp, val) _percpu_write(pcp, val) argument
298 #define this_cpu_write_4(pcp, val) _percpu_write(pcp, val) argument
299 #define this_cpu_write_8(pcp, val) _percpu_write(pcp, val) argument
301 #define this_cpu_xchg_1(pcp, val) _percpu_xchg(pcp, val) argument
302 #define this_cpu_xchg_2(pcp, val) _percpu_xchg(pcp, val) argument
303 #define this_cpu_xchg_4(pcp, val) _percpu_xchg(pcp, val) argument
304 #define this_cpu_xchg_8(pcp, val) _percpu_xchg(pcp, val) argument