Home
last modified time | relevance | path

Searched refs:atomic_t (Results 1 – 25 of 38) sorted by relevance

12

/netbsd/src/sys/external/bsd/drm2/include/linux/
Datomic.h67 typedef struct atomic atomic_t; typedef
70 atomic_read(const atomic_t *atomic) in atomic_read()
77 atomic_set(atomic_t *atomic, int value) in atomic_set()
84 atomic_set_release(atomic_t *atomic, int value) in atomic_set_release()
90 atomic_add(int addend, atomic_t *atomic) in atomic_add()
97 atomic_sub(int subtrahend, atomic_t *atomic) in atomic_sub()
104 atomic_add_return(int addend, atomic_t *atomic) in atomic_add_return()
116 atomic_sub_return(int subtrahend, atomic_t *atomic) in atomic_sub_return()
128 atomic_inc(atomic_t *atomic) in atomic_inc()
135 atomic_dec(atomic_t *atomic) in atomic_dec()
[all …]
Drefcount.h39 atomic_t rc_count;
Dspinlock.h221 _atomic_dec_and_lock_irqsave(atomic_t *atomic, spinlock_t *lock, in _atomic_dec_and_lock_irqsave()
/netbsd/src/sys/external/bsd/drm2/dist/include/drm/
Dgpu_scheduler.h96 atomic_t fence_seq;
101 atomic_t *guilty;
203 atomic_t karma;
287 atomic_t hw_rq_count;
294 atomic_t score;
328 atomic_t *guilty);
Dtask_barrier.h43 atomic_t count;
Dspsc_queue.h47 atomic_t job_count;
Ddrm_vblank.h150 atomic_t refcount;
Ddrm_device.h380 atomic_t buf_alloc;
/netbsd/src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
Dvchiq_arm.h73 atomic_t ka_use_count;
74 atomic_t ka_use_ack_count;
75 atomic_t ka_release_count;
/netbsd/src/sys/external/bsd/drm2/dist/drm/i915/
Di915_vma_types.h208 atomic_t open_count;
209 atomic_t flags;
265 atomic_t pages_count; /* number of active binds to the pages */
Di915_globals.c27 static atomic_t active;
28 static atomic_t epoch;
Di915_gpu_error.h190 atomic_t pending_fb_pin;
193 atomic_t reset_count;
196 atomic_t reset_engine_count[I915_NUM_ENGINES];
Di915_gem_fence_reg.h45 atomic_t pin_count;
Di915_active_types.h38 atomic_t count;
Di915_sw_fence.h36 atomic_t pending;
Dintel_runtime_pm.h53 atomic_t wakeref_count;
Dintel_wakeref.h40 atomic_t count;
/netbsd/src/sys/external/bsd/drm/dist/bsd-core/
Ddrm_atomic.h34 typedef u_int32_t atomic_t; typedef
44 static __inline atomic_t
DdrmP.h206 #define wait_queue_head_t atomic_t
511 atomic_t count; /* Number of free buffers */
666 atomic_t count; /* number of VBLANK interrupts */
669 atomic_t refcount; /* number of users of vblank interrupts */
801 atomic_t counts[15];
842 atomic_t context_flag; /* Context swapping flag */
846 atomic_t vbl_signal_pending; /* number of signals pending on all crtcs */
863 atomic_t *ctx_bitmap;
/netbsd/src/sys/external/bsd/drm2/dist/drm/i810/
Di810_drv.h117 atomic_t irq_received;
118 atomic_t irq_emitted;
/netbsd/src/sys/external/bsd/drm2/dist/drm/via/
Dvia_drv.h70 atomic_t irq_received;
104 atomic_t vbl_received;
/netbsd/src/sys/external/bsd/drm2/dist/drm/ttm/
Dttm_module.c44 static atomic_t device_released;
/netbsd/src/sys/external/bsd/drm/dist/shared-core/
Dr128_drv.h93 atomic_t idle_count;
100 atomic_t vbl_received;
/netbsd/src/sys/external/bsd/drm2/dist/drm/r128/
Dr128_drv.h105 atomic_t idle_count;
112 atomic_t vbl_received;
/netbsd/src/sys/external/bsd/drm2/dist/drm/mga/
Dmga_drv.h140 atomic_t vbl_received; /**< Number of vblanks received. */
142 atomic_t last_fence_retired;

12