Lines Matching full:target
21 static ALWAYS_INLINE atomic_val_t atomic_swap(const atomic_t *target, atomic_val_t newval) in atomic_swap() argument
27 : "r"(newval), "A"(*target) in atomic_swap()
33 static ALWAYS_INLINE atomic_val_t atomic_max(atomic_t *target, atomic_val_t value) in atomic_max() argument
39 : "r"(value), "A"(*target) in atomic_max()
45 static ALWAYS_INLINE atomic_val_t atomic_min(atomic_t *target, atomic_val_t value) in atomic_min() argument
51 : "r"(value), "A"(*target) in atomic_min()
57 static ALWAYS_INLINE atomic_val_t atomic_maxu(unsigned long *target, unsigned long value) in atomic_maxu() argument
63 : "r"(value), "A"(*target) in atomic_maxu()
69 static ALWAYS_INLINE atomic_val_t atomic_minu(unsigned long *target, unsigned long value) in atomic_minu() argument
75 : "r"(value), "A"(*target) in atomic_minu()
83 static ALWAYS_INLINE atomic_val_t atomic_swap(const atomic_t *target, atomic_val_t newval)
89 : "r"(newval), "A"(*target)
95 static ALWAYS_INLINE atomic_val_t atomic_max(atomic_t *target, atomic_val_t value)
101 : "r"(value), "A"(*target)
107 static ALWAYS_INLINE atomic_val_t atomic_min(atomic_t *target, atomic_val_t value)
113 : "r"(value), "A"(*target)
119 static ALWAYS_INLINE unsigned long atomic_maxu(unsigned long *target, unsigned long value)
125 : "r"(value), "A"(*target)
131 static ALWAYS_INLINE unsigned long atomic_minu(unsigned long *target, unsigned long value)
137 : "r"(value), "A"(*target)