Defined in 3 files as a macro:
Referenced in 149 files:
- common/lib/libc/arch/aarch64/atomic/__aarch64_lse.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_16.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_32.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_64.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_8.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_dec_32.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_dec_64.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_inc_32.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_inc_64.S, 2 times
- common/lib/libc/arch/aarch64/atomic/atomic_nand_16.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_nand_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_nand_64.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_nand_8.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_op_asm.h, 16 times
- common/lib/libc/arch/aarch64/atomic/atomic_swap_16.S, 3 times
- common/lib/libc/arch/aarch64/atomic/atomic_swap_32.S, 3 times
- common/lib/libc/arch/aarch64/atomic/atomic_swap_64.S, 3 times
- common/lib/libc/arch/aarch64/atomic/atomic_swap_8.S, 3 times
- common/lib/libc/arch/aarch64/atomic/membar_ops.S, 3 times
- common/lib/libc/arch/arm/atomic/atomic_add_16.S, 8 times
- common/lib/libc/arch/arm/atomic/atomic_add_32.S, 8 times
- common/lib/libc/arch/arm/atomic/atomic_add_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_add_8.S, 8 times
- common/lib/libc/arch/arm/atomic/atomic_and_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_and_32.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_and_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_and_8.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_cas_16.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_cas_32.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_cas_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_cas_8.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_dec_32.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_dec_64.S, line 35
- common/lib/libc/arch/arm/atomic/atomic_inc_32.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_inc_64.S, line 35
- common/lib/libc/arch/arm/atomic/atomic_nand_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_nand_32.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_nand_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_nand_8.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_or_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_or_32.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_or_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_or_8.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_sub_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_swap.S, 6 times
- common/lib/libc/arch/arm/atomic/atomic_swap_16.S, 3 times
- common/lib/libc/arch/arm/atomic/atomic_swap_64.S, 3 times
- common/lib/libc/arch/arm/atomic/atomic_xor_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_xor_32.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_xor_64.S, line 35
- common/lib/libc/arch/arm/atomic/atomic_xor_8.S, 4 times
- common/lib/libc/arch/arm/atomic/membar_ops.S, 2 times
- common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_1.S, line 40
- common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_2.S, line 39
- common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_4.S, line 39
- common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_8.S, line 39
- common/lib/libc/arch/arm/atomic/sync_fetch_and_add_8.S, line 36
- common/lib/libc/arch/arm/atomic/sync_fetch_and_and_8.S, line 36
- common/lib/libc/arch/arm/atomic/sync_fetch_and_nand_8.S, line 36
- common/lib/libc/arch/arm/atomic/sync_fetch_and_or_8.S, line 36
- common/lib/libc/arch/arm/atomic/sync_fetch_and_sub_8.S, line 36
- common/lib/libc/arch/arm/atomic/sync_fetch_and_xor_8.S, line 36
- common/lib/libc/arch/or1k/atomic/atomic_add_32.S, 4 times
- common/lib/libc/arch/or1k/atomic/atomic_and_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/atomic_cas_32.S, line 34
- common/lib/libc/arch/or1k/atomic/atomic_dec_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/atomic_inc_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/atomic_nand_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/atomic_or_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/atomic_swap_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/atomic_xor_32.S, 2 times
- common/lib/libc/arch/or1k/atomic/membar_ops.S, line 34
- common/lib/libc/arch/or1k/atomic/sync_bool_compare_and_swap_4.S, line 33
- common/lib/libc/arch/or1k/string/clz.S, 2 times
- common/lib/libc/arch/or1k/string/ctz.S, 2 times
- common/lib/libc/arch/or1k/string/ffs.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_add_32.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_add_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_and_32.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_and_64.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_cas_32.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_cas_64.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_nand_32.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_nand_64.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_or_32.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_or_64.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_sub_32.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_sub_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_swap_32.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_swap_64.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_xor_32.S, 2 times
- common/lib/libc/arch/riscv/atomic/atomic_xor_64.S, 2 times
- common/lib/libc/arch/riscv/atomic/membar_ops.S, 7 times
- external/cddl/osnet/dev/dtrace/arm/dtrace_asm.S, line 45
- lib/libc/arch/aarch64/sys/__sigtramp2.S, line 105
- lib/libc/arch/aarch64/sys/cerror.S, line 34
- lib/libc/arch/arm/sys/__sigtramp2.S, line 78
- lib/libc/arch/arm/sys/cerror.S, line 36
- lib/libc/arch/riscv/sys/__sigtramp2.S, line 49
- lib/libc/arch/riscv/sys/cerror.S, line 44
- libexec/ld.elf_so/arch/aarch64/rtld_start.S, 2 times
- libexec/ld.elf_so/arch/arm/rtld_start.S, line 36
- libexec/ld.elf_so/arch/or1k/rtld_start.S, 2 times
- libexec/ld.elf_so/arch/riscv/rtld_start.S, line 94
- sys/arch/aarch64/aarch64/bus_space_asm_generic.S, 60 times
- sys/arch/aarch64/aarch64/cpuswitch.S, 9 times
- sys/arch/aarch64/aarch64/locore.S, 3 times
- sys/arch/aarch64/aarch64/start.S, line 155
- sys/arch/aarch64/aarch64/vectors.S, 4 times
- sys/arch/arm/arm/armv6_start.S, 6 times
- sys/arch/arm/arm/bus_space_a2x.S, 20 times
- sys/arch/arm/arm/bus_space_a4x.S, 20 times
- sys/arch/arm/arm/bus_space_asm_generic.S, 36 times
- sys/arch/arm/arm/cpufunc_asm_arm11.S, line 175
- sys/arch/arm/arm/cpufunc_asm_arm1136.S, line 38
- sys/arch/arm/arm/cpufunc_asm_arm11x6.S, 7 times
- sys/arch/arm/arm/cpufunc_asm_arm9.S, 3 times
- sys/arch/arm/arm/cpufunc_asm_armv5.S, 3 times
- sys/arch/arm/arm/cpufunc_asm_armv5_ec.S, 3 times
- sys/arch/arm/arm/cpufunc_asm_armv6.S, 3 times
- sys/arch/arm/arm/cpufunc_asm_armv7.S, 9 times
- sys/arch/arm/arm/cpufunc_asm_pj4b.S, line 107
- sys/arch/arm/arm/cpufunc_asm_sa1.S, 4 times
- sys/arch/arm/arm/cpufunc_asm_sheeva.S, line 361
- sys/arch/arm/arm/cpufunc_asm_xscale.S, 4 times
- sys/arch/arm/arm/fusu.S, line 209
- sys/arch/arm/arm/linux_sigcode.S, line 44
- sys/arch/arm/arm/lock_cas.S, line 66
- sys/arch/arm/arm/sigcode.S, line 47
- sys/arch/arm/arm32/cpuswitch.S, 3 times
- sys/arch/arm/arm32/exception.S, line 260
- sys/arch/arm/arm32/locore.S, 5 times
- sys/arch/arm/arm32/setcpsr.S, 2 times
- sys/arch/arm/cortex/gic_splfuncs_armv8.S, 2 times
- sys/arch/arm/iomd/iomd_fiq.S, 2 times
- sys/arch/evbarm/imx31/imx31lk_start.S, line 50
- sys/arch/hpcarm/hpcarm/locore.S, 3 times
- sys/arch/riscv/include/asm.h, line 98
- sys/arch/riscv/riscv/bus_space_generic.S, 18 times
- sys/arch/riscv/riscv/cpu_switch.S, 8 times
- sys/arch/riscv/riscv/locore.S, 8 times
- sys/arch/riscv/riscv/spl.S, 10 times
- sys/lib/libunwind/unwind_registers.S, 2 times
- sys/stand/efiboot/bootarm/cache.S, 2 times
- tests/lib/csu/arch/riscv/h_initfini_align.S, line 11
- tests/lib/libc/arch/aarch64/return_one.S, line 5
- tests/lib/libc/arch/arm/return_one.S, line 5
- tests/lib/libc/arch/or1k/return_one.S, line 7
- tests/lib/libc/arch/riscv/return_one.S, line 7