Lines Matching full:volatile

104 atomic_##NAME##_##TYPE(volatile u_##TYPE *p, u_##TYPE v)\
113 atomic_##NAME##_barr_##TYPE(volatile u_##TYPE *p, u_##TYPE v)\
139 atomic_cmpset_##TYPE(volatile u_##TYPE *dst, u_##TYPE expect, u_##TYPE src) \
156 atomic_fcmpset_##TYPE(volatile u_##TYPE *dst, u_##TYPE *expect, u_##TYPE src) \
181 atomic_fetchadd_int(volatile u_int *p, u_int v) in atomic_fetchadd_int()
194 atomic_testandset_int(volatile u_int *p, u_int v) in atomic_testandset_int()
210 atomic_testandclear_int(volatile u_int *p, u_int v) in atomic_testandclear_int()
252 atomic_load_acq_##TYPE(const volatile u_##TYPE *p) \
264 atomic_store_rel_##TYPE(volatile u_##TYPE *p, u_##TYPE v) \
304 atomic_cmpset_64_i386(volatile uint64_t *dst, uint64_t expect, uint64_t src) in atomic_cmpset_64_i386()
306 volatile uint32_t *p; in atomic_cmpset_64_i386()
309 p = (volatile uint32_t *)dst; in atomic_cmpset_64_i386()
333 atomic_fcmpset_64_i386(volatile uint64_t *dst, uint64_t *expect, uint64_t src) in atomic_fcmpset_64_i386()
345 atomic_load_acq_64_i386(const volatile uint64_t *p) in atomic_load_acq_64_i386()
347 const volatile uint32_t *q; in atomic_load_acq_64_i386()
350 q = (const volatile uint32_t *)p; in atomic_load_acq_64_i386()
365 atomic_store_rel_64_i386(volatile uint64_t *p, uint64_t v) in atomic_store_rel_64_i386()
367 volatile uint32_t *q; in atomic_store_rel_64_i386()
369 q = (volatile uint32_t *)p; in atomic_store_rel_64_i386()
383 atomic_swap_64_i386(volatile uint64_t *p, uint64_t v) in atomic_swap_64_i386()
385 volatile uint32_t *q; in atomic_swap_64_i386()
388 q = (volatile uint32_t *)p; in atomic_swap_64_i386()
406 atomic_cmpset_64_i586(volatile uint64_t *dst, uint64_t expect, uint64_t src) in atomic_cmpset_64_i586()
423 atomic_fcmpset_64_i586(volatile uint64_t *dst, uint64_t *expect, uint64_t src) in atomic_fcmpset_64_i586()
444 atomic_load_acq_64_i586(const volatile uint64_t *p) in atomic_load_acq_64_i586()
459 atomic_store_rel_64_i586(volatile uint64_t *p, uint64_t v) in atomic_store_rel_64_i586()
474 atomic_swap_64_i586(volatile uint64_t *p, uint64_t v) in atomic_swap_64_i586()
490 atomic_cmpset_64(volatile uint64_t *dst, uint64_t expect, uint64_t src) in atomic_cmpset_64()
500 atomic_fcmpset_64(volatile uint64_t *dst, uint64_t *expect, uint64_t src) in atomic_fcmpset_64()
510 atomic_load_acq_64(const volatile uint64_t *p) in atomic_load_acq_64()
520 atomic_store_rel_64(volatile uint64_t *p, uint64_t v) in atomic_store_rel_64()
530 atomic_swap_64(volatile uint64_t *p, uint64_t v) in atomic_swap_64()
540 atomic_fetchadd_64(volatile uint64_t *p, uint64_t v) in atomic_fetchadd_64()
551 atomic_add_64(volatile uint64_t *p, uint64_t v) in atomic_add_64()
563 atomic_subtract_64(volatile uint64_t *p, uint64_t v) in atomic_subtract_64()
611 atomic_cmpset_long(volatile u_long *dst, u_long expect, u_long src) in atomic_cmpset_long()
614 return (atomic_cmpset_int((volatile u_int *)dst, (u_int)expect, in atomic_cmpset_long()
619 atomic_fcmpset_long(volatile u_long *dst, u_long *expect, u_long src) in atomic_fcmpset_long()
622 return (atomic_fcmpset_int((volatile u_int *)dst, (u_int *)expect, in atomic_fcmpset_long()
627 atomic_fetchadd_long(volatile u_long *p, u_long v) in atomic_fetchadd_long()
630 return (atomic_fetchadd_int((volatile u_int *)p, (u_int)v)); in atomic_fetchadd_long()
634 atomic_testandset_long(volatile u_long *p, u_int v) in atomic_testandset_long()
637 return (atomic_testandset_int((volatile u_int *)p, v)); in atomic_testandset_long()
641 atomic_testandclear_long(volatile u_long *p, u_int v) in atomic_testandclear_long()
644 return (atomic_testandclear_int((volatile u_int *)p, v)); in atomic_testandclear_long()
649 atomic_swap_int(volatile u_int *p, u_int v) in atomic_swap_int()
661 atomic_swap_long(volatile u_long *p, u_long v) in atomic_swap_long()
664 return (atomic_swap_int((volatile u_int *)p, (u_int)v)); in atomic_swap_long()
812 atomic_set_int((volatile u_int *)(p), (u_int)(v))
814 atomic_set_acq_int((volatile u_int *)(p), (u_int)(v))
816 atomic_set_rel_int((volatile u_int *)(p), (u_int)(v))
818 atomic_clear_int((volatile u_int *)(p), (u_int)(v))
820 atomic_clear_acq_int((volatile u_int *)(p), (u_int)(v))
822 atomic_clear_rel_int((volatile u_int *)(p), (u_int)(v))
824 atomic_add_int((volatile u_int *)(p), (u_int)(v))
826 atomic_add_acq_int((volatile u_int *)(p), (u_int)(v))
828 atomic_add_rel_int((volatile u_int *)(p), (u_int)(v))
830 atomic_subtract_int((volatile u_int *)(p), (u_int)(v))
832 atomic_subtract_acq_int((volatile u_int *)(p), (u_int)(v))
834 atomic_subtract_rel_int((volatile u_int *)(p), (u_int)(v))
836 atomic_load_acq_int((const volatile u_int *)(p))
838 atomic_store_rel_int((volatile u_int *)(p), (v))
840 atomic_cmpset_int((volatile u_int *)(dst), (u_int)(old), (u_int)(new))
842 atomic_cmpset_acq_int((volatile u_int *)(dst), (u_int)(old), \
845 atomic_cmpset_rel_int((volatile u_int *)(dst), (u_int)(old), \
848 atomic_fcmpset_int((volatile u_int *)(dst), (u_int *)(old), (u_int)(new))
850 atomic_fcmpset_acq_int((volatile u_int *)(dst), (u_int *)(old), \
853 atomic_fcmpset_rel_int((volatile u_int *)(dst), (u_int *)(old), \
856 atomic_swap_int((volatile u_int *)(p), (u_int)(v))
858 atomic_readandclear_int((volatile u_int *)(p))
860 atomic_testandclear_int((volatile u_int *)(p), (val))
862 atomic_testandset_int((volatile u_int *)(p), (val))