Searched refs:atomic_t (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-9.3-release/sys/ofed/include/asm/
H A Datomic.h39 } atomic_t; typedef in typeref:struct:__anon10176
50 atomic_add_return(int i, atomic_t *v)
56 atomic_sub_return(int i, atomic_t *v)
62 atomic_set(atomic_t *v, int i)
68 atomic_read(atomic_t *v)
74 atomic_inc(atomic_t *v)
80 atomic_dec(atomic_t *v)
/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/
H A Diwcm.h55 atomic_t refcount;
H A Dmad_priv.h112 atomic_t refcount;
121 atomic_t refcount;
198 atomic_t snoop_count;
H A Dfmr_pool.c100 atomic_t req_ser;
101 atomic_t flush_ser;
/freebsd-9.3-release/sys/dev/drm/
H A Ddrm_atomic.h37 typedef u_int32_t atomic_t; typedef
46 static __inline atomic_t
H A Dvia_drv.h58 atomic_t irq_received;
82 atomic_t vbl_received;
H A DdrmP.h180 #define wait_queue_head_t atomic_t
393 atomic_t count; /* Number of free buffers */
512 atomic_t count; /* number of VBLANK interrupts */
514 atomic_t refcount; /* number of users of vblank interrupts */
645 atomic_t counts[15];
680 atomic_t context_flag; /* Context swapping flag */
696 atomic_t *ctx_bitmap;
H A Dr128_drv.h96 atomic_t idle_count;
103 atomic_t vbl_received;
H A Dmga_drv.h126 atomic_t vbl_received; /**< Number of vblanks received. */
128 atomic_t last_fence_retired;
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/support/
H A Datomic.h8 } atomic_t; typedef in typeref:struct:__anon9310
/freebsd-9.3-release/sys/gnu/fs/xfs/
H A Dxfs_buf_item.h113 atomic_t bli_refcount; /* cnt of tp refs */
/freebsd-9.3-release/sys/amd64/include/xen/
H A Dxen-os.h164 typedef struct { volatile int counter; } atomic_t; typedef in typeref:struct:__anon5527
277 * @v: pointer of type atomic_t
280 * useful range of an atomic_t is only 24 bits.
282 static __inline__ void atomic_inc(atomic_t *v)
/freebsd-9.3-release/sys/dev/drm2/ttm/
H A Dttm_bo_api.h221 atomic_t cpu_writers;
239 atomic_t reserved;
H A Dttm_bo_driver.h505 atomic_t bo_count;
H A Dttm_object.c87 atomic_t object_count;
/freebsd-9.3-release/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp.h315 atomic_t head;
316 atomic_t tail;
319 atomic_t credits;
328 atomic_t head;
329 atomic_t tail;
410 atomic_t rcv_nxt;
413 atomic_t mseq_ack;
420 atomic_t remote_credits;
/freebsd-9.3-release/sys/dev/drm2/
H A Ddrm_atomic.h36 typedef u_int atomic_t; typedef
H A DdrmP.h205 #define wait_queue_head_t atomic_t
451 atomic_t count; /* Number of free buffers */
605 atomic_t count; /* number of VBLANK interrupts */
607 atomic_t refcount; /* number of users of vblank interrupts */
916 atomic_t counts[15];
951 atomic_t context_flag; /* Context swapping flag */
979 atomic_t *_vblank_count; /**< number of VBLANK interrupts (driver must alloc the right number of counters) */
983 atomic_t *vblank_refcount; /* number of users of vblank interruptsper crtc */
/freebsd-9.3-release/sys/i386/include/xen/
H A Dxen-os.h197 typedef struct { volatile int counter; } atomic_t; typedef in typeref:struct:__anon9387
310 * @v: pointer of type atomic_t
313 * useful range of an atomic_t is only 24 bits.
315 static __inline__ void atomic_inc(atomic_t *v)
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h100 atomic_t sqp_count;
/freebsd-9.3-release/sys/ofed/include/linux/mlx4/
H A Ddevice.h376 atomic_t refcount;
385 atomic_t refcount;
397 atomic_t refcount;
/freebsd-9.3-release/sys/i386/xen/
H A Dmp_machdep.c399 atomic_t started;
400 atomic_t finished;
412 atomic_t *started = &call_data->started;
413 atomic_t *finished = &call_data->finished;
/freebsd-9.3-release/sys/ofed/include/rdma/
H A Dib_addr.h48 atomic_t refcount;
H A Dib_verbs.h881 atomic_t usecnt; /* count all resources */
889 atomic_t usecnt; /* count all resources */
908 atomic_t usecnt; /* count number of work queues */
919 atomic_t usecnt;
943 atomic_t usecnt; /* count number of MWs */
H A Dib_sa.h376 atomic_t users;

Completed in 292 milliseconds

12