Lines Matching refs:__volatile

62 	__asm __volatile (".set noreorder\n"  in mips_sync()
78 void atomic_set_8(__volatile uint8_t *, uint8_t);
79 void atomic_clear_8(__volatile uint8_t *, uint8_t);
80 void atomic_add_8(__volatile uint8_t *, uint8_t);
81 void atomic_subtract_8(__volatile uint8_t *, uint8_t);
83 void atomic_set_16(__volatile uint16_t *, uint16_t);
84 void atomic_clear_16(__volatile uint16_t *, uint16_t);
85 void atomic_add_16(__volatile uint16_t *, uint16_t);
86 void atomic_subtract_16(__volatile uint16_t *, uint16_t);
88 static __inline int atomic_cmpset_8(__volatile uint8_t *, uint8_t, uint8_t);
89 static __inline int atomic_fcmpset_8(__volatile uint8_t *, uint8_t *, uint8_t);
90 static __inline int atomic_cmpset_16(__volatile uint16_t *, uint16_t, uint16_t);
91 static __inline int atomic_fcmpset_16(__volatile uint16_t *, uint16_t *, uint16_t);
94 atomic_set_32(__volatile uint32_t *p, uint32_t v) in atomic_set_32()
98 __asm __volatile ( in atomic_set_32()
110 atomic_clear_32(__volatile uint32_t *p, uint32_t v) in atomic_clear_32()
115 __asm __volatile ( in atomic_clear_32()
126 atomic_add_32(__volatile uint32_t *p, uint32_t v) in atomic_add_32()
130 __asm __volatile ( in atomic_add_32()
141 atomic_subtract_32(__volatile uint32_t *p, uint32_t v) in atomic_subtract_32()
145 __asm __volatile ( in atomic_subtract_32()
156 atomic_readandclear_32(__volatile uint32_t *addr) in atomic_readandclear_32()
160 __asm __volatile ( in atomic_readandclear_32()
173 atomic_readandset_32(__volatile uint32_t *addr, uint32_t value) in atomic_readandset_32()
177 __asm __volatile ( in atomic_readandset_32()
191 atomic_set_64(__volatile uint64_t *p, uint64_t v) in atomic_set_64()
195 __asm __volatile ( in atomic_set_64()
208 atomic_clear_64(__volatile uint64_t *p, uint64_t v) in atomic_clear_64()
213 __asm __volatile ( in atomic_clear_64()
225 atomic_add_64(__volatile uint64_t *p, uint64_t v) in atomic_add_64()
229 __asm __volatile ( in atomic_add_64()
241 atomic_subtract_64(__volatile uint64_t *p, uint64_t v) in atomic_subtract_64()
245 __asm __volatile ( in atomic_subtract_64()
257 atomic_readandclear_64(__volatile uint64_t *addr) in atomic_readandclear_64()
261 __asm __volatile ( in atomic_readandclear_64()
275 atomic_readandset_64(__volatile uint64_t *addr, uint64_t value) in atomic_readandset_64()
279 __asm __volatile ( in atomic_readandset_64()
295 atomic_##NAME##_acq_##WIDTH(__volatile uint##WIDTH##_t *p, uint##WIDTH##_t v)\
302 atomic_##NAME##_rel_##WIDTH(__volatile uint##WIDTH##_t *p, uint##WIDTH##_t v)\
335 atomic_load_acq_##WIDTH(__volatile uint##WIDTH##_t *p) \
345 atomic_store_rel_##WIDTH(__volatile uint##WIDTH##_t *p, uint##WIDTH##_t v)\
371 atomic_cmpset_32(__volatile uint32_t *p, uint32_t cmpval, uint32_t newval) in atomic_cmpset_32()
375 __asm __volatile ( in atomic_cmpset_32()
398 atomic_fcmpset_32(__volatile uint32_t *p, uint32_t *cmpval, uint32_t newval) in atomic_fcmpset_32()
410 __asm __volatile ( in atomic_fcmpset_32()
429 atomic_cmpset_acq_##WIDTH(__volatile uint##WIDTH##_t *p, \
440 atomic_cmpset_rel_##WIDTH(__volatile uint##WIDTH##_t *p, \
449 atomic_fcmpset_acq_##WIDTH(__volatile uint##WIDTH##_t *p, \
460 atomic_fcmpset_rel_##WIDTH(__volatile uint##WIDTH##_t *p, \
484 atomic_fetchadd_32(__volatile uint32_t *p, uint32_t v) in atomic_fetchadd_32()
488 __asm __volatile ( in atomic_fetchadd_32()
505 atomic_cmpset_64(__volatile uint64_t *p, uint64_t cmpval, uint64_t newval) in atomic_cmpset_64()
509 __asm __volatile ( in atomic_cmpset_64()
528 atomic_fcmpset_64(__volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) in atomic_fcmpset_64()
532 __asm __volatile ( in atomic_fcmpset_64()
563 atomic_fetchadd_64(__volatile uint64_t *p, uint64_t v) in atomic_fetchadd_64()
567 __asm __volatile ( in atomic_fetchadd_64()