Home
last modified time | relevance | path

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

12

/freebsd-10-stable/sys/dev/drm/
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()
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()
Ddrm_atomic.h40 #define atomic_read(p) (*(p)) macro
Dr128_irq.c48 return atomic_read(&dev_priv->vbl_received); in r128_get_vblank_counter()
Dmach64_irq.c81 return atomic_read(&dev_priv->vbl_received); in mach64_get_vblank_counter()
Ddrm_ioctl.c222 stats->data[i].value = atomic_read(&dev->counts[i]); in drm_getstats()
/freebsd-10-stable/sys/ofed/include/asm/
Datomic.h74 atomic_read(atomic_t *v) in atomic_read() function
97 c = atomic_read(v); in atomic_add_unless()
/freebsd-10-stable/sys/ofed/drivers/infiniband/core/
Dfmr_pool.c182 if (atomic_read(&pool->flush_ser) - atomic_read(&pool->req_ser) < 0) { in ib_fmr_cleanup_thread()
193 if (atomic_read(&pool->flush_ser) - atomic_read(&pool->req_ser) >= 0 && in ib_fmr_cleanup_thread()
418 atomic_read(&pool->flush_ser) - serial >= 0)) in ib_flush_fmr_pool()
Dverbs.c133 if (atomic_read(&pd->usecnt)) in ib_dealloc_pd()
318 if (atomic_read(&srq->usecnt)) in ib_destroy_srq()
754 if (atomic_read(&cq->usecnt)) in ib_destroy_cq()
828 if (atomic_read(&mr->usecnt)) in ib_rereg_phys_mr()
858 if (atomic_read(&mr->usecnt)) in ib_dereg_mr()
1049 if (atomic_read(&xrcd->usecnt)) in ib_dealloc_xrcd()
Diwcm.c246 BUG_ON(atomic_read(&cm_id_priv->refcount)==0); in iwcm_deref_id()
938 if (atomic_read(&cm_id_priv->refcount)==0) in cm_conn_req_handler()
1143 BUG_ON(atomic_read(&cm_id_priv->refcount)==0); in cm_work_handler()
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/sdp/
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))
411 #define rcv_nxt(ssk) atomic_read(&(ssk->rcv_nxt))
416 #define mseq_ack(ssk) (atomic_read(&ssk->mseq_ack))
423 #define remote_credits(ssk) (atomic_read(&ssk->remote_credits))
/freebsd-10-stable/sys/dev/drm2/
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()
Ddrm_atomic.h42 #define atomic_read(p) (*(volatile u_int *)(p)) macro
Ddrm_fops.c460 if (atomic_read(&dev->ioctl_count)) { in drm_release()
462 atomic_read(&dev->ioctl_count)); in drm_release()
Ddrm_ioctl.c253 stats->data[i].value = atomic_read(&dev->counts[i]); in drm_getstats()
/freebsd-10-stable/sys/dev/drm2/ttm/
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()
Dttm_bo_api.h737 return atomic_read(&bo->reserved); in ttm_bo_is_reserved()
/freebsd-10-stable/sys/ofed/include/linux/
Dworkqueue.h100 if (atomic_read(&wq->draining) != 0) in queue_work()
113 if (atomic_read(&wq->draining) != 0) { in queue_delayed_work()
/freebsd-10-stable/sys/dev/drm2/radeon/
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()
Devergreen.c2681 if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) { in evergreen_irq_set()
2685 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP1_INDEX])) { in evergreen_irq_set()
2689 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP2_INDEX])) { in evergreen_irq_set()
2694 if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) { in evergreen_irq_set()
2701 if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) { in evergreen_irq_set()
2708 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_DMA1_INDEX])) { in evergreen_irq_set()
2715 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()
[all …]
Dsi.c3459 if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) { in si_irq_set()
3463 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP1_INDEX])) { in si_irq_set()
3467 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP2_INDEX])) { in si_irq_set()
3471 if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) { in si_irq_set()
3476 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_DMA1_INDEX])) { in si_irq_set()
3481 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()
[all …]
/freebsd-10-stable/sys/ofed/drivers/net/mlx4/
Dsys_tune.c84 busy_cpus = atomic_read(busy_cpus_ptr); in sys_tune_pm_idle()
/freebsd-10-stable/sys/dev/cxgbe/iw_cxgbe/
Diw_cxgbe.h632 __func__, __LINE__, ep, atomic_read(&(ep)->kref.refcount)); \
633 WARN_ON(atomic_read(&(ep)->kref.refcount) < 1); \
639 __func__, __LINE__, ep, atomic_read(&(ep)->kref.refcount)); \
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/
Dmcg.c1012 atomic_read(&group->refcount), in sysfs_show_group()
1099 if (atomic_read(&group->refcount)) in _mlx4_ib_mcg_port_cleanup()
1100 …mcg_warn_group(group, "group refcount %d!!! (pointer %p)\n", atomic_read(&group->refcount), group); in _mlx4_ib_mcg_port_cleanup()
1231 if (atomic_read(&group->refcount)) { in clean_vf_mcast()
/freebsd-10-stable/sys/dev/pms/freebsd/driver/common/
Dlxencrypt.c790 if (atomic_read(&outstanding_encrypted_io_count) != 0) in agtiapi_EncryptionIoctl()
975 … if (wait_event_interruptible(ioerr_waitq, (atomic_read(&ioerr_queue_count)))) { in agtiapi_EncryptionIoctl()
1113 qdepth = atomic_read(&ioerr_queue_count); in agtiapi_HandleEncryptedIOFailure()

12