Searched refs:atomic (Results 1 - 25 of 173) sorted by relevance

1234567

/freebsd-9.3-release/sys/pc98/include/
H A Datomic.h6 #include <i386/atomic.h>
/freebsd-9.3-release/cddl/contrib/opensolaris/head/
H A Datomic.h32 #include <sys/atomic.h>
/freebsd-9.3-release/sys/amd64/amd64/
H A Datomic.c31 * simple arithmetic on memory which is atomic in the presence of
36 /* Firstly make atomic.h generate prototypes as it will for kernel modules */
38 #include <machine/atomic.h>
43 /* Make atomic.h generate public functions */
49 #include <machine/atomic.h>
/freebsd-9.3-release/sys/i386/i386/
H A Datomic.c31 * simple arithmetic on memory which is atomic in the presence of
36 /* Firstly make atomic.h generate prototypes as it will for kernel modules */
38 #include <machine/atomic.h>
43 /* Make atomic.h generate public functions */
49 #include <machine/atomic.h>
/freebsd-9.3-release/sbin/hastd/
H A Drefcnt.h32 #include <machine/atomic.h>
/freebsd-9.3-release/lib/libcompiler_rt/
H A D__sync_fetch_and_op_n.h31 #include <machine/atomic.h>
H A D__sync_val_compare_and_swap_n.h31 #include <machine/atomic.h>
/freebsd-9.3-release/sys/ia64/include/
H A Dvm.h32 #include <machine/atomic.h>
/freebsd-9.3-release/tools/KSE/ksetest/
H A Dsimplelock.h33 #include <machine/atomic.h>
/freebsd-9.3-release/tools/KSE/rr/
H A Dsimplelock.h33 #include <machine/atomic.h>
/freebsd-9.3-release/lib/libkse/arch/arm/include/
H A Datomic_ops.h32 #include <machine/atomic.h>
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/support/
H A Dsupport.h44 #include <support/atomic.h>
/freebsd-9.3-release/sys/sys/
H A Drefcount.h32 #include <machine/atomic.h>
/freebsd-9.3-release/contrib/bind9/lib/isc/arm/include/isc/
H A Datomic.h34 #include <machine/atomic.h>
78 #error "unsupported compiler. disable atomic ops by --disable-atomic"
/freebsd-9.3-release/lib/libc/stdio/
H A Dfwalk.c40 #include <machine/atomic.h>
/freebsd-9.3-release/lib/libkse/arch/sparc64/include/
H A Datomic_ops.h32 #include <machine/atomic.h>
/freebsd-9.3-release/sys/dev/cxgbe/
H A Doffload.h34 #define INIT_ULPTX_WRH(w, wrlen, atomic, tid) do { \
35 (w)->wr_hi = htonl(V_FW_WR_OP(FW_ULPTX_WR) | V_FW_WR_ATOMIC(atomic)); \
41 #define INIT_ULPTX_WR(w, wrlen, atomic, tid) \
42 INIT_ULPTX_WRH(&((w)->wr), wrlen, atomic, tid)
/freebsd-9.3-release/sys/dev/drm/
H A Ddrm_mm.c82 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) argument
86 if (atomic)
131 unsigned long size, int atomic)
135 child = drm_mm_kmalloc(mm, atomic);
150 int drm_mm_add_space_to_tail(struct drm_mm *mm, unsigned long size, int atomic) argument
159 size, atomic);
167 int atomic)
171 child = drm_mm_kmalloc(parent->mm, atomic);
194 int atomic)
205 drm_mm_split_at_start(node, alignment - tmp, atomic);
129 drm_mm_create_tail_node(struct drm_mm *mm, unsigned long start, unsigned long size, int atomic) argument
165 drm_mm_split_at_start(struct drm_mm_node *parent, unsigned long size, int atomic) argument
191 drm_mm_get_block_generic(struct drm_mm_node *node, unsigned long size, unsigned alignment, int atomic) argument
[all...]
H A Ddrm_mm.h66 int atomic);
92 unsigned long size, int atomic);
/freebsd-9.3-release/sys/ofed/include/asm/
H A Datomic.h34 #include <machine/atomic.h>
35 #include <asm/atomic-long.h>
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DAtomic.cpp10 // This header file implements atomic operations.
68 # error No atomic increment implementation for your platform!
81 # error No atomic decrement implementation for your platform!
94 # error No atomic add implementation for your platform!
/freebsd-9.3-release/libexec/rtld-elf/arm/
H A Drtld_machdep.h33 #include <machine/atomic.h>
/freebsd-9.3-release/libexec/rtld-elf/ia64/
H A Drtld_machdep.h33 #include <machine/atomic.h>
/freebsd-9.3-release/libexec/rtld-elf/mips/
H A Drtld_machdep.h33 #include <machine/atomic.h>
/freebsd-9.3-release/libexec/rtld-elf/sparc64/
H A Drtld_machdep.h33 #include <machine/atomic.h>

Completed in 164 milliseconds

1234567