Lines Matching refs:v
36 unsigned long atomic_test_and_ANDNOT_mask(unsigned long mask, volatile unsigned long *v) in atomic_test_and_ANDNOT_mask() argument
50 : "+U"(*v), "=&r"(old), "=r"(tmp) in atomic_test_and_ANDNOT_mask()
59 unsigned long atomic_test_and_OR_mask(unsigned long mask, volatile unsigned long *v) in atomic_test_and_OR_mask() argument
73 : "+U"(*v), "=&r"(old), "=r"(tmp) in atomic_test_and_OR_mask()
82 unsigned long atomic_test_and_XOR_mask(unsigned long mask, volatile unsigned long *v) in atomic_test_and_XOR_mask() argument
96 : "+U"(*v), "=&r"(old), "=r"(tmp) in atomic_test_and_XOR_mask()
106 extern unsigned long atomic_test_and_ANDNOT_mask(unsigned long mask, volatile unsigned long *v);
107 extern unsigned long atomic_test_and_OR_mask(unsigned long mask, volatile unsigned long *v);
108 extern unsigned long atomic_test_and_XOR_mask(unsigned long mask, volatile unsigned long *v);
112 #define atomic_clear_mask(mask, v) atomic_test_and_ANDNOT_mask((mask), (v)) argument
113 #define atomic_set_mask(mask, v) atomic_test_and_OR_mask((mask), (v)) argument