Defined in 20 files as a macro:
- common/lib/libc/arch/aarch64/atomic/atomic_op_asm.h, line 215 (as a macro)
- common/lib/libc/arch/aarch64/atomic/atomic_op_asm.h, line 219 (as a macro)
- common/lib/libc/arch/alpha/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/alpha/atomic/atomic_op_asm.h, line 43 (as a macro)
- common/lib/libc/arch/arm/atomic/atomic_op_asm.h, line 46 (as a macro)
- common/lib/libc/arch/arm/atomic/atomic_op_asm.h, line 50 (as a macro)
- common/lib/libc/arch/m68k/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/m68k/atomic/atomic_op_asm.h, line 46 (as a macro)
- common/lib/libc/arch/mips/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/mips/atomic/atomic_op_asm.h, line 43 (as a macro)
- common/lib/libc/arch/or1k/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/or1k/atomic/atomic_op_asm.h, line 46 (as a macro)
- common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h, line 43 (as a macro)
- common/lib/libc/arch/riscv/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/riscv/atomic/atomic_op_asm.h, line 43 (as a macro)
- common/lib/libc/arch/sparc/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/sparc/atomic/atomic_op_asm.h, line 49 (as a macro)
- common/lib/libc/arch/sparc64/atomic/atomic_op_asm.h, line 39 (as a macro)
- common/lib/libc/arch/sparc64/atomic/atomic_op_asm.h, line 49 (as a macro)
Referenced in 143 files:
- common/lib/libc/arch/aarch64/atomic/atomic_add_16.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_add_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_add_64.S, 6 times
- common/lib/libc/arch/aarch64/atomic/atomic_add_8.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_and_16.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_and_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_and_64.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_and_8.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_16.S, line 45
- common/lib/libc/arch/aarch64/atomic/atomic_cas_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_64.S, 6 times
- common/lib/libc/arch/aarch64/atomic/atomic_cas_8.S, line 45
- common/lib/libc/arch/aarch64/atomic/atomic_dec_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_dec_64.S, 6 times
- common/lib/libc/arch/aarch64/atomic/atomic_inc_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_inc_64.S, 6 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_or_16.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_or_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_or_64.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_or_8.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_sub_16.S, 6 times
- common/lib/libc/arch/aarch64/atomic/atomic_sub_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_sub_64.S, 6 times
- common/lib/libc/arch/aarch64/atomic/atomic_sub_8.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_swap_16.S, 3 times
- common/lib/libc/arch/aarch64/atomic/atomic_swap_32.S, 2 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/atomic_xor_16.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_xor_32.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_xor_64.S, 4 times
- common/lib/libc/arch/aarch64/atomic/atomic_xor_8.S, 4 times
- common/lib/libc/arch/aarch64/atomic/membar_ops.S, 7 times
- common/lib/libc/arch/alpha/atomic/atomic_add.S, 10 times
- common/lib/libc/arch/alpha/atomic/atomic_and.S, 8 times
- common/lib/libc/arch/alpha/atomic/atomic_cas.S, 10 times
- common/lib/libc/arch/alpha/atomic/atomic_dec.S, 10 times
- common/lib/libc/arch/alpha/atomic/atomic_inc.S, 10 times
- common/lib/libc/arch/alpha/atomic/atomic_or.S, 8 times
- common/lib/libc/arch/alpha/atomic/atomic_swap.S, 5 times
- common/lib/libc/arch/alpha/atomic/membar_ops.S, 6 times
- common/lib/libc/arch/arm/atomic/atomic_add_16.S, 12 times
- common/lib/libc/arch/arm/atomic/atomic_add_32.S, 16 times
- common/lib/libc/arch/arm/atomic/atomic_add_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_add_8.S, 12 times
- common/lib/libc/arch/arm/atomic/atomic_and_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_and_32.S, 6 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, line 55
- common/lib/libc/arch/arm/atomic/atomic_cas_32.S, 8 times
- common/lib/libc/arch/arm/atomic/atomic_cas_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_cas_8.S, line 56
- common/lib/libc/arch/arm/atomic/atomic_dec_32.S, 8 times
- common/lib/libc/arch/arm/atomic/atomic_dec_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_inc_32.S, 8 times
- common/lib/libc/arch/arm/atomic/atomic_inc_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_nand_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_nand_32.S, 6 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, 6 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, 7 times
- common/lib/libc/arch/arm/atomic/atomic_swap_16.S, 3 times
- common/lib/libc/arch/arm/atomic/atomic_swap_64.S, line 54
- common/lib/libc/arch/arm/atomic/atomic_xor_16.S, 4 times
- common/lib/libc/arch/arm/atomic/atomic_xor_32.S, 6 times
- common/lib/libc/arch/arm/atomic/atomic_xor_64.S, 2 times
- common/lib/libc/arch/arm/atomic/atomic_xor_8.S, 4 times
- common/lib/libc/arch/arm/atomic/membar_ops.S, 7 times
- common/lib/libc/arch/hppa/atomic/membar_ops.S, 5 times
- common/lib/libc/arch/m68k/atomic/atomic_add.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_and.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_cas.S, 10 times
- common/lib/libc/arch/m68k/atomic/atomic_dec.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_inc.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_nand.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_or.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_sub.S, 8 times
- common/lib/libc/arch/m68k/atomic/atomic_swap.S, 6 times
- common/lib/libc/arch/m68k/atomic/atomic_xor.S, 8 times
- common/lib/libc/arch/mips/atomic/atomic_add.S, 10 times
- common/lib/libc/arch/mips/atomic/atomic_and.S, 8 times
- common/lib/libc/arch/mips/atomic/atomic_cas.S, 10 times
- common/lib/libc/arch/mips/atomic/atomic_dec.S, 10 times
- common/lib/libc/arch/mips/atomic/atomic_inc.S, 10 times
- common/lib/libc/arch/mips/atomic/atomic_or.S, 8 times
- common/lib/libc/arch/mips/atomic/atomic_swap.S, 5 times
- common/lib/libc/arch/mips/atomic/membar_ops.S, 6 times
- common/lib/libc/arch/or1k/atomic/atomic_add_32.S, 16 times
- common/lib/libc/arch/or1k/atomic/atomic_and_32.S, 6 times
- common/lib/libc/arch/or1k/atomic/atomic_cas_32.S, 8 times
- common/lib/libc/arch/or1k/atomic/atomic_dec_32.S, 8 times
- common/lib/libc/arch/or1k/atomic/atomic_inc_32.S, 8 times
- common/lib/libc/arch/or1k/atomic/atomic_nand_32.S, 6 times
- common/lib/libc/arch/or1k/atomic/atomic_or_32.S, 6 times
- common/lib/libc/arch/or1k/atomic/atomic_swap_32.S, 4 times
- common/lib/libc/arch/or1k/atomic/atomic_xor_32.S, 6 times
- common/lib/libc/arch/or1k/atomic/membar_ops.S, 7 times
- common/lib/libc/arch/powerpc/atomic/atomic_add.S, 10 times
- common/lib/libc/arch/powerpc/atomic/atomic_and.S, 6 times
- common/lib/libc/arch/powerpc/atomic/atomic_cas.S, 14 times
- common/lib/libc/arch/powerpc/atomic/atomic_dec.S, 10 times
- common/lib/libc/arch/powerpc/atomic/atomic_inc.S, 10 times
- common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h, 4 times
- common/lib/libc/arch/powerpc/atomic/atomic_or.S, 6 times
- common/lib/libc/arch/powerpc/atomic/atomic_swap.S, 7 times
- common/lib/libc/arch/powerpc/atomic/membar_ops.S, 5 times
- common/lib/libc/arch/riscv/atomic/atomic_add_32.S, 16 times
- common/lib/libc/arch/riscv/atomic/atomic_add_64.S, 12 times
- common/lib/libc/arch/riscv/atomic/atomic_and_32.S, 6 times
- common/lib/libc/arch/riscv/atomic/atomic_and_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_cas_32.S, 9 times
- common/lib/libc/arch/riscv/atomic/atomic_cas_64.S, 6 times
- common/lib/libc/arch/riscv/atomic/atomic_nand_32.S, 6 times
- common/lib/libc/arch/riscv/atomic/atomic_nand_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_or_32.S, 6 times
- common/lib/libc/arch/riscv/atomic/atomic_or_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_sub_32.S, 16 times
- common/lib/libc/arch/riscv/atomic/atomic_sub_64.S, 12 times
- common/lib/libc/arch/riscv/atomic/atomic_swap_32.S, 5 times
- common/lib/libc/arch/riscv/atomic/atomic_swap_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/atomic_xor_32.S, 6 times
- common/lib/libc/arch/riscv/atomic/atomic_xor_64.S, 4 times
- common/lib/libc/arch/riscv/atomic/membar_ops.S, 5 times
- common/lib/libc/arch/sparc/atomic/atomic_cas.S, 8 times
- common/lib/libc/arch/sparc/atomic/membar_ops.S, 5 times
- common/lib/libc/arch/sparc64/atomic/atomic_add.S, 6 times
- common/lib/libc/arch/sparc64/atomic/atomic_and.S, 6 times
- common/lib/libc/arch/sparc64/atomic/atomic_cas.S, 6 times
- common/lib/libc/arch/sparc64/atomic/atomic_dec.S, 6 times
- common/lib/libc/arch/sparc64/atomic/atomic_inc.S, 6 times
- common/lib/libc/arch/sparc64/atomic/atomic_or.S, 6 times
- common/lib/libc/arch/sparc64/atomic/atomic_swap.S, 3 times
- common/lib/libc/arch/sparc64/atomic/membar_ops.S, 5 times