/netbsd-current/common/lib/libc/arch/aarch64/atomic/ |
H A D | atomic_xor_64.S | 38 ATOMIC_OP_ALIAS(atomic_xor_64,_atomic_xor_64) 39 ATOMIC_OP_ALIAS(atomic_xor_ulong,_atomic_xor_64) 45 ATOMIC_OP_ALIAS(atomic_xor_64_nv,_atomic_xor_64_nv) 46 ATOMIC_OP_ALIAS(atomic_xor_ulong_nv,_atomic_xor_64_nv)
|
H A D | membar_ops.S | 38 ATOMIC_OP_ALIAS(membar_producer,_membar_producer) 39 ATOMIC_OP_ALIAS(membar_write,_membar_producer) 46 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 47 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 48 ATOMIC_OP_ALIAS(membar_read,_membar_consumer) 56 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 57 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 58 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 59 ATOMIC_OP_ALIAS(membar_exit,_membar_sync)
|
H A D | atomic_or_64.S | 38 ATOMIC_OP_ALIAS(atomic_or_64,_atomic_or_64) 39 ATOMIC_OP_ALIAS(atomic_or_ulong,_atomic_or_64) 47 ATOMIC_OP_ALIAS(atomic_or_64_nv,_atomic_or_64_nv) 48 ATOMIC_OP_ALIAS(atomic_or_ulong_nv,_atomic_or_64_nv)
|
H A D | atomic_xor_16.S | 38 ATOMIC_OP_ALIAS(atomic_xor_16,_atomic_xor_16) 39 ATOMIC_OP_ALIAS(atomic_xor_ushort,_atomic_xor_16) 46 ATOMIC_OP_ALIAS(atomic_xor_16_nv,_atomic_xor_16_nv) 47 ATOMIC_OP_ALIAS(atomic_xor_ushort_nv,_atomic_xor_16_nv)
|
H A D | atomic_xor_32.S | 38 ATOMIC_OP_ALIAS(atomic_xor_32,_atomic_xor_32) 39 ATOMIC_OP_ALIAS(atomic_xor_uint,_atomic_xor_32) 46 ATOMIC_OP_ALIAS(atomic_xor_32_nv,_atomic_xor_32_nv) 47 ATOMIC_OP_ALIAS(atomic_xor_uint_nv,_atomic_xor_32_nv)
|
H A D | atomic_add_16.S | 38 ATOMIC_OP_ALIAS(atomic_add_16,_atomic_add_16) 39 ATOMIC_OP_ALIAS(atomic_add_short,_atomic_add_16) 46 ATOMIC_OP_ALIAS(atomic_add_16_nv,_atomic_add_16_nv) 47 ATOMIC_OP_ALIAS(atomic_add_short_nv,_atomic_add_16_nv)
|
H A D | atomic_xor_8.S | 38 ATOMIC_OP_ALIAS(atomic_xor_8,_atomic_xor_8) 39 ATOMIC_OP_ALIAS(atomic_xor_uchar,_atomic_xor_8) 46 ATOMIC_OP_ALIAS(atomic_xor_8_nv,_atomic_xor_8_nv) 47 ATOMIC_OP_ALIAS(atomic_xor_uchar_nv,_atomic_xor_8_nv)
|
H A D | atomic_and_16.S | 38 ATOMIC_OP_ALIAS(atomic_and_16,_atomic_and_16) 39 ATOMIC_OP_ALIAS(atomic_and_ushort,_atomic_and_16) 46 ATOMIC_OP_ALIAS(atomic_and_16_nv,_atomic_and_16_nv) 47 ATOMIC_OP_ALIAS(atomic_and_ushort_nv,_atomic_and_16_nv)
|
H A D | atomic_or_16.S | 38 ATOMIC_OP_ALIAS(atomic_or_16,_atomic_or_16) 39 ATOMIC_OP_ALIAS(atomic_or_ushort,_atomic_or_16) 46 ATOMIC_OP_ALIAS(atomic_or_16_nv,_atomic_or_16_nv) 47 ATOMIC_OP_ALIAS(atomic_or_ushort_nv,_atomic_or_16_nv)
|
H A D | atomic_and_64.S | 38 ATOMIC_OP_ALIAS(atomic_and_64,_atomic_and_64) 39 ATOMIC_OP_ALIAS(atomic_and_ulong,_atomic_and_64) 46 ATOMIC_OP_ALIAS(atomic_and_64_nv,_atomic_and_64_nv) 47 ATOMIC_OP_ALIAS(atomic_and_ulong_nv,_atomic_and_64_nv)
|
H A D | atomic_add_32.S | 38 ATOMIC_OP_ALIAS(atomic_add_32,_atomic_add_32) 39 ATOMIC_OP_ALIAS(atomic_add_int,_atomic_add_32) 46 ATOMIC_OP_ALIAS(atomic_add_32_nv,_atomic_add_32_nv) 47 ATOMIC_OP_ALIAS(atomic_add_int_nv,_atomic_add_32_nv)
|
H A D | atomic_sub_32.S | 38 ATOMIC_OP_ALIAS(atomic_sub_32,_atomic_sub_32) 39 ATOMIC_OP_ALIAS(atomic_sub_int,_atomic_sub_32) 46 ATOMIC_OP_ALIAS(atomic_sub_32_nv,_atomic_sub_32_nv) 47 ATOMIC_OP_ALIAS(atomic_sub_int_nv,_atomic_sub_32_nv)
|
/netbsd-current/common/lib/libc/arch/arm/atomic/ |
H A D | membar_ops.S | 39 ATOMIC_OP_ALIAS(membar_producer,_membar_producer) 40 ATOMIC_OP_ALIAS(membar_write,_membar_producer) 47 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 48 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 49 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 50 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 51 ATOMIC_OP_ALIAS(membar_exit,_membar_sync) 52 ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) 53 ATOMIC_OP_ALIAS(membar_read,_membar_sync)
|
/netbsd-current/common/lib/libc/arch/powerpc/atomic/ |
H A D | atomic_add.S | 40 ATOMIC_OP_ALIAS(atomic_add_int,_atomic_add_32) 41 ATOMIC_OP_ALIAS(atomic_add_int_nv,_atomic_add_32_nv) 50 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_64) 51 ATOMIC_OP_ALIAS(atomic_add_long_nv,_atomic_add_64_nv) 53 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_64) 54 ATOMIC_OP_ALIAS(atomic_add_ptr_nv,_atomic_add_64_nv) 62 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_32) 63 ATOMIC_OP_ALIAS(atomic_add_long_nv,_atomic_add_32_nv) 65 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_32) 66 ATOMIC_OP_ALIAS(atomic_add_ptr_n [all...] |
H A D | atomic_dec.S | 39 ATOMIC_OP_ALIAS(atomic_dec_uint,_atomic_dec_32) 40 ATOMIC_OP_ALIAS(atomic_dec_uint_nv,_atomic_dec_32_nv) 49 ATOMIC_OP_ALIAS(atomic_dec_ulong,_atomic_dec_64) 50 ATOMIC_OP_ALIAS(atomic_dec_ulong_nv,_atomic_dec_64_nv) 52 ATOMIC_OP_ALIAS(atomic_dec_ptr,_atomic_dec_64) 53 ATOMIC_OP_ALIAS(atomic_dec_ptr_nv,_atomic_dec_64_nv) 61 ATOMIC_OP_ALIAS(atomic_dec_ulong,_atomic_dec_32) 62 ATOMIC_OP_ALIAS(atomic_dec_ulong_nv,_atomic_dec_32_nv) 64 ATOMIC_OP_ALIAS(atomic_dec_ptr,_atomic_dec_32) 65 ATOMIC_OP_ALIAS(atomic_dec_ptr_n [all...] |
H A D | atomic_inc.S | 40 ATOMIC_OP_ALIAS(atomic_inc_uint,_atomic_inc_32) 41 ATOMIC_OP_ALIAS(atomic_inc_uint_nv,_atomic_inc_32_nv) 50 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_64) 51 ATOMIC_OP_ALIAS(atomic_inc_ulong_nv,_atomic_inc_64_nv) 53 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_64) 54 ATOMIC_OP_ALIAS(atomic_inc_ptr_nv,_atomic_inc_64_nv) 62 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_32) 63 ATOMIC_OP_ALIAS(atomic_inc_ulong_nv,_atomic_inc_32_nv) 65 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_32) 66 ATOMIC_OP_ALIAS(atomic_inc_ptr_n [all...] |
H A D | membar_ops.S | 94 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 122 ATOMIC_OP_ALIAS(membar_release,_membar_release) 132 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 134 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 136 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 138 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 140 ATOMIC_OP_ALIAS(membar_exit,_membar_release)
|
/netbsd-current/common/lib/libc/arch/sparc64/atomic/ |
H A D | membar_ops.S | 51 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 57 ATOMIC_OP_ALIAS(membar_release,_membar_release) 80 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 82 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 84 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 86 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 88 ATOMIC_OP_ALIAS(membar_exit,_membar_release)
|
/netbsd-current/common/lib/libc/arch/sparc/atomic/ |
H A D | membar_ops.S | 56 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 62 ATOMIC_OP_ALIAS(membar_release,_membar_release) 72 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 74 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 76 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 78 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 80 ATOMIC_OP_ALIAS(membar_exit,_membar_release)
|
/netbsd-current/common/lib/libc/arch/hppa/atomic/ |
H A D | membar_ops.S | 48 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 50 ATOMIC_OP_ALIAS(membar_producer,_membar_sync) 52 ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) 54 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 56 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 58 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 60 ATOMIC_OP_ALIAS(membar_exit,_membar_sync)
|
/netbsd-current/common/lib/libc/arch/or1k/atomic/ |
H A D | membar_ops.S | 39 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 40 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 41 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 42 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 43 ATOMIC_OP_ALIAS(membar_exit,_membar_sync) 44 ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) 45 ATOMIC_OP_ALIAS(membar_read,_membar_sync) 46 ATOMIC_OP_ALIAS(membar_producer,_membar_sync) 47 ATOMIC_OP_ALIAS(membar_write,_membar_sync)
|
/netbsd-current/common/lib/libc/arch/riscv/atomic/ |
H A D | atomic_add_64.S | 42 ATOMIC_OP_ALIAS(atomic_add_64,_atomic_add_64) 43 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_64) 45 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_64) 50 ATOMIC_OP_ALIAS(atomic_inc_64,_atomic_inc_64) 51 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_64) 53 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_64) 65 ATOMIC_OP_ALIAS(atomic_add_64_nv,_atomic_add_64_nv) 66 ATOMIC_OP_ALIAS(atomic_add_long_nv,_atomic_add_64_nv) 68 ATOMIC_OP_ALIAS(atomic_add_ptr_nv,_atomic_add_64_nv) 73 ATOMIC_OP_ALIAS(atomic_inc_64_n [all...] |
H A D | atomic_add_32.S | 42 ATOMIC_OP_ALIAS(atomic_add_32,_atomic_add_32) 43 ATOMIC_OP_ALIAS(atomic_add_int,_atomic_add_32) 46 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_32) 48 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_32) 54 ATOMIC_OP_ALIAS(atomic_inc_32,_atomic_inc_32) 55 ATOMIC_OP_ALIAS(atomic_inc_uint,_atomic_inc_32) 58 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_32) 60 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_32) 73 ATOMIC_OP_ALIAS(atomic_add_32_nv,_atomic_add_32_nv) 74 ATOMIC_OP_ALIAS(atomic_add_int_n [all...] |
H A D | atomic_sub_32.S | 43 ATOMIC_OP_ALIAS(atomic_sub_32,_atomic_sub_32) 44 ATOMIC_OP_ALIAS(atomic_sub_int,_atomic_sub_32) 47 ATOMIC_OP_ALIAS(atomic_sub_long,_atomic_sub_32) 49 ATOMIC_OP_ALIAS(atomic_sub_ptr,_atomic_sub_32) 55 ATOMIC_OP_ALIAS(atomic_dec_32,_atomic_dec_32) 56 ATOMIC_OP_ALIAS(atomic_dec_uint,_atomic_dec_32) 59 ATOMIC_OP_ALIAS(atomic_dec_ulong,_atomic_dec_32) 61 ATOMIC_OP_ALIAS(atomic_dec_ptr,_atomic_dec_32) 75 ATOMIC_OP_ALIAS(atomic_sub_32_nv,_atomic_sub_32_nv) 76 ATOMIC_OP_ALIAS(atomic_sub_int_n [all...] |
/netbsd-current/common/lib/libc/arch/mips/atomic/ |
H A D | membar_ops.S | 41 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 44 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 87 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 90 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 96 ATOMIC_OP_ALIAS(membar_release,_membar_release) 99 ATOMIC_OP_ALIAS(membar_exit,_membar_release) 102 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 107 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 109 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 111 ATOMIC_OP_ALIAS(membar_exi [all...] |