Searched refs:atomic (Results 1 – 25 of 29) sorted by relevance
12
/arch/alpha/lib/ |
D | dec_and_lock.c | 35 static int __used atomic_dec_and_lock_1(atomic_t *atomic, spinlock_t *lock) in atomic_dec_and_lock_1() argument 39 if (atomic_dec_and_test(atomic)) in atomic_dec_and_lock_1()
|
/arch/frv/lib/ |
D | Makefile | 7 checksum.o memcpy.o memset.o atomic-ops.o atomic64-ops.o \ 8 outsl_ns.o outsl_sw.o insl_ns.o insl_sw.o cache.o atomic-lib.o
|
/arch/arm/lib/ |
D | uaccess_with_memcpy.c | 91 int atomic; in __copy_to_user_memcpy() local 99 atomic = faulthandler_disabled(); in __copy_to_user_memcpy() 101 if (!atomic) in __copy_to_user_memcpy() 109 if (!atomic) in __copy_to_user_memcpy() 113 if (!atomic) in __copy_to_user_memcpy() 133 if (!atomic) in __copy_to_user_memcpy()
|
/arch/x86/lib/ |
D | cmpxchg16b_emu.S | 29 # do *not* have a fully atomic operation but just an operation that is 30 # *atomic* on a single cpu (as provided by the this_cpu_xx class of
|
/arch/blackfin/mach-bf561/ |
D | Makefile | 8 obj-$(CONFIG_SMP) += smp.o secondary.o atomic.o
|
/arch/tile/lib/ |
D | atomic_asm_32.S | 76 .section .text.atomic,"ax" 81 STD_ENTRY_SECTION(__atomic\name, .text.atomic)
|
/arch/mips/lib/ |
D | Makefile | 7 mips-atomic.o strncpy_user.o \
|
/arch/um/include/shared/ |
D | kern_util.h | 22 extern unsigned long alloc_stack(int order, int atomic);
|
/arch/arc/include/asm/ |
D | arcregs.h | 141 unsigned int div_rem:4, pad2:4, ldd:1, unalign:1, atomic:1, be:1, member 144 unsigned int ver:8, pad1:12, be:1, atomic:1, unalign:1,
|
/arch/cris/include/asm/ |
D | Kbuild | 1 generic-y += atomic.h
|
/arch/arm64/include/asm/ |
D | atomic.h | 47 c = atomic##sfx##_read(v); \ 49 (old = atomic##sfx##_cmpxchg((v), c, c + (a))) != c) \
|
/arch/unicore32/include/asm/ |
D | Kbuild | 1 generic-y += atomic.h
|
/arch/c6x/include/asm/ |
D | Kbuild | 1 generic-y += atomic.h
|
/arch/nios2/include/asm/ |
D | Kbuild | 1 generic-y += atomic.h
|
/arch/um/kernel/ |
D | process.c | 66 unsigned long alloc_stack(int order, int atomic) in alloc_stack() argument 71 if (atomic) in alloc_stack()
|
/arch/arc/kernel/ |
D | setup.c | 224 cpu->isa.atomic = IS_ENABLED(CONFIG_ARC_HAS_LLSC); in read_arc_build_cfg_regs() 228 cpu->isa.atomic = bcr.info & 1; in read_arc_build_cfg_regs() 266 IS_AVAIL2(cpu->isa.atomic, "atomic ", CONFIG_ARC_HAS_LLSC), in arc_cpu_mumbojumbo()
|
/arch/frv/ |
D | Kconfig | 79 bool "Out-of-line the FRV atomic operations" 82 Setting this option causes the FR-V atomic operations to be mostly 85 See Documentation/frv/atomic-ops.txt for more information.
|
/arch/frv/kernel/ |
D | entry-table.S | 323 # userspace atomic op emulation, traps 120-126
|
D | entry.S | 659 # handle atomic operation emulation for userspace
|
/arch/arm/mm/ |
D | cache-v7m.S | 190 save_and_disable_irqs_notrace r9 @ make cssr&csidr read atomic
|
D | cache-v7.S | 133 save_and_disable_irqs_notrace r9 @ make cssr&csidr read atomic
|
/arch/sh/ |
D | Kconfig | 735 bool "Implement atomic operations by roll-back (gRB) (EXPERIMENTAL)" 739 atomic operations using a software implementation of load-locked/ 742 disabling interrupts around the atomic sequence.
|
/arch/metag/ |
D | Kconfig | 147 This option selects the mechanism for performing atomic operations.
|
/arch/xtensa/ |
D | Kconfig | 331 bool "Enable fast atomic syscalls" 334 fast_syscall_xtensa is a syscall that can make atomic operations
|
/arch/mn10300/ |
D | Kconfig | 123 This should be enabled if the processor has an atomic ops unit
|
12