Home
last modified time | relevance | path

Searched refs:atomic_read (Results 1 – 25 of 57) sorted by relevance

123

/freebsd-12.1/sys/dev/drm/
H A Dvia_irq.c108 return atomic_read(&dev_priv->vbl_received); in via_get_vblank_counter()
124 if (!(atomic_read(&dev_priv->vbl_received) & 0x0F)) { in via_driver_irq_handler()
134 if (!(atomic_read(&dev_priv->vbl_received) & 0xFF)) { in via_driver_irq_handler()
246 cur_irq_sequence = atomic_read(&cur_irq->irq_received); in via_driver_irq_wait()
250 atomic_read(&cur_irq->irq_received)) - in via_driver_irq_wait()
370 atomic_read(&cur_irq->irq_received); in via_wait_irq()
H A Dmga_irq.c52 return atomic_read(&dev_priv->vbl_received); in mga_get_vblank_counter()
139 (((cur_fence = atomic_read(&dev_priv->last_fence_retired)) in mga_driver_fence_wait()
H A Ddrm_atomic.h40 #define atomic_read(p) (*(p)) macro
H A Dr128_irq.c48 return atomic_read(&dev_priv->vbl_received); in r128_get_vblank_counter()
H A Dmach64_irq.c81 return atomic_read(&dev_priv->vbl_received); in mach64_get_vblank_counter()
/freebsd-12.1/sys/compat/linuxkpi/common/src/
H A Dlinux_kthread.c49 return (atomic_read(&task->kthread_flags) & KTHREAD_SHOULD_STOP_MASK); in linux_kthread_should_stop_task()
56 return (atomic_read(&current->kthread_flags) & KTHREAD_SHOULD_STOP_MASK); in linux_kthread_should_stop()
116 return (atomic_read(&task->kthread_flags) & KTHREAD_SHOULD_PARK_MASK); in linux_kthread_should_park()
H A Dlinux_work.c140 if (atomic_read(&wq->draining) != 0) in linux_queue_work_on()
176 if (atomic_read(&wq->draining) != 0) in linux_queue_delayed_work_on()
475 switch (atomic_read(&work->state)) { in linux_flush_work()
500 switch (atomic_read(&dwork->work.state)) { in linux_flush_delayed_work()
522 switch (atomic_read(&work->state)) { in linux_work_pending()
540 switch (atomic_read(&work->state)) { in linux_work_busy()
H A Dlinux_schedule.c108 if ((atomic_read(&task->state) & state) != 0) { in wake_up_task()
280 if (atomic_read(&task->state) != TASK_WAKING) { in linux_wait_event_common()
313 state = atomic_read(&task->state); in linux_schedule_timeout()
412 if (atomic_read(a) == 0) { in linux_wait_on_atomic_t()
H A Dlinux_tasklet.c82 if (!atomic_read(&ts->count)) { in tasklet_handler()
172 if (atomic_read(&ts->count)) in tasklet_schedule()
/freebsd-12.1/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h91 atomic_read(const atomic_t *v) in atomic_read() function
111 int c = atomic_read(v); in atomic_add_unless()
134 int ret = atomic_read(v); in atomic_xchg()
272 old = atomic_read(v); in atomic_dec_if_positive()
/freebsd-12.1/sys/ofed/drivers/infiniband/core/
H A Dib_fmr_pool.c187 if (atomic_read(&pool->flush_ser) - atomic_read(&pool->req_ser) < 0) { in ib_fmr_cleanup_thread()
198 if (atomic_read(&pool->flush_ser) - atomic_read(&pool->req_ser) >= 0 && in ib_fmr_cleanup_thread()
400 atomic_read(&pool->flush_ser) - serial >= 0)) in ib_flush_fmr_pool()
H A Dib_verbs.c330 WARN_ON(atomic_read(&pd->usecnt)); in ib_dealloc_pd()
677 if (atomic_read(&srq->usecnt)) in ib_destroy_srq()
1300 if (atomic_read(&real_qp->usecnt) == 0) in __ib_destroy_shared_qp()
1325 if (atomic_read(&qp->usecnt)) in ib_destroy_qp()
1389 if (atomic_read(&cq->usecnt)) in ib_destroy_cq()
1601 if (atomic_read(&xrcd->usecnt)) in ib_dealloc_xrcd()
1664 if (atomic_read(&wq->usecnt)) in ib_destroy_wq()
1746 if (atomic_read(&rwq_ind_table->usecnt)) in ib_destroy_rwq_ind_table()
H A Dib_cq.c143 if (WARN_ON_ONCE(atomic_read(&cq->usecnt) != 0)) in ib_free_cq()
H A Dib_umem_odp.c110 if (!atomic_read(&context->notifier_count)) { in ib_ucontext_notifier_end_account()
299 if (likely(!atomic_read(&context->notifier_count)) || in ib_umem_odp_get()
/freebsd-12.1/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp.h143 #define ring_head(ring) (atomic_read(&(ring).head))
144 #define ring_tail(ring) (atomic_read(&(ring).tail))
322 #define tx_credits(ssk) (atomic_read(&ssk->tx_ring.credits))
409 #define rcv_nxt(ssk) atomic_read(&(ssk->rcv_nxt))
414 #define mseq_ack(ssk) (atomic_read(&ssk->mseq_ack))
421 #define remote_credits(ssk) (atomic_read(&ssk->remote_credits))
/freebsd-12.1/sys/dev/drm2/
H A Ddrm_irq.c138 vblcount = atomic_read(&dev->_vblank_count[crtc]); in vblank_disable_and_save()
175 if (atomic_read(&dev->vblank_refcount[i]) == 0 && in vblank_disable_fn()
762 return atomic_read(&dev->_vblank_count[crtc]); in drm_vblank_count()
791 cur_vblank = atomic_read(&dev->_vblank_count[crtc]); in drm_vblank_count_and_time()
794 } while (cur_vblank != atomic_read(&dev->_vblank_count[crtc])); in drm_vblank_count_and_time()
896 tslot = atomic_read(&dev->_vblank_count[crtc]) + diff; in drm_update_vblank_count()
964 BUG_ON(atomic_read(&dev->vblank_refcount[crtc]) == 0); in drm_vblank_put()
1367 vblcount = atomic_read(&dev->_vblank_count[crtc]); in drm_handle_vblank()
H A Ddrm_atomic.h42 #define atomic_read(p) atomic_load_acq_int(p) macro
H A Ddrm_fops.c460 if (atomic_read(&dev->ioctl_count)) { in drm_release()
462 atomic_read(&dev->ioctl_count)); in drm_release()
/freebsd-12.1/sys/dev/drm2/ttm/
H A Dttm_execbuf_util.c176 if (unlikely(atomic_read(&bo->cpu_writers) > 0)) { in ttm_eu_reserve_buffers()
186 if (unlikely(atomic_read(&bo->cpu_writers) > 0)) { in ttm_eu_reserve_buffers()
H A Dttm_bo_api.h737 return atomic_read(&bo->reserved); in ttm_bo_is_reserved()
/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dkref.h59 return (atomic_read(&kref->refcount)); in kref_read()
H A Dsched.h101 #define get_task_state(task) atomic_read(&(task)->state)
/freebsd-12.1/sys/dev/drm2/radeon/
H A Drs600.c617 if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) { in rs600_irq_set()
621 atomic_read(&rdev->irq.pflip[0])) { in rs600_irq_set()
625 atomic_read(&rdev->irq.pflip[1])) { in rs600_irq_set()
731 if (atomic_read(&rdev->irq.pflip[0])) in rs600_irq_process()
740 if (atomic_read(&rdev->irq.pflip[1])) in rs600_irq_process()
H A Devergreen.c2715 atomic_read(&rdev->irq.pflip[0])) { in evergreen_irq_set()
2720 atomic_read(&rdev->irq.pflip[1])) { in evergreen_irq_set()
2725 atomic_read(&rdev->irq.pflip[2])) { in evergreen_irq_set()
2730 atomic_read(&rdev->irq.pflip[3])) { in evergreen_irq_set()
2735 atomic_read(&rdev->irq.pflip[4])) { in evergreen_irq_set()
2740 atomic_read(&rdev->irq.pflip[5])) { in evergreen_irq_set()
3062 if (atomic_read(&rdev->irq.pflip[0])) in evergreen_irq_process()
3088 if (atomic_read(&rdev->irq.pflip[1])) in evergreen_irq_process()
3114 if (atomic_read(&rdev->irq.pflip[2])) in evergreen_irq_process()
3140 if (atomic_read(&rdev->irq.pflip[3])) in evergreen_irq_process()
[all …]
H A Dsi.c3481 atomic_read(&rdev->irq.pflip[0])) { in si_irq_set()
3486 atomic_read(&rdev->irq.pflip[1])) { in si_irq_set()
3491 atomic_read(&rdev->irq.pflip[2])) { in si_irq_set()
3496 atomic_read(&rdev->irq.pflip[3])) { in si_irq_set()
3501 atomic_read(&rdev->irq.pflip[4])) { in si_irq_set()
3506 atomic_read(&rdev->irq.pflip[5])) { in si_irq_set()
3771 if (atomic_read(&rdev->irq.pflip[0])) in si_irq_process()
3797 if (atomic_read(&rdev->irq.pflip[1])) in si_irq_process()
3823 if (atomic_read(&rdev->irq.pflip[2])) in si_irq_process()
3849 if (atomic_read(&rdev->irq.pflip[3])) in si_irq_process()
[all …]

123