atomic_read
if (atomic_read(slp->fd, &got, sizeof got)
if (atomic_read(slaves[i].fd,
if (atomic_read(slaves[f].fd, &got, sizeof got)
if (atomic_read(slp->fd, &got, sizeof got)
static int atomic_read(int, void *, int);
if ((nread = atomic_read(cmd, &nextslave, sizeof nextslave))
while ((nread = atomic_read(cmd, slp->req, reqsiz)) == reqsiz) {
atomic_read(cmd, slp->tblock[trecno],
if (atomic_read(&p->ctx->guilty) == 1) {
ctx->reset_counter = atomic_read(&adev->gpu_reset_counter);
ctx->vram_lost_counter = atomic_read(&adev->vram_lost_counter);
reset_counter = atomic_read(&adev->gpu_reset_counter);
if (ctx->reset_counter != atomic_read(&adev->gpu_reset_counter))
if (ctx->vram_lost_counter != atomic_read(&adev->vram_lost_counter))
if (atomic_read(&ctx->guilty))
dev_info(adev->dev, "GPU reset(%d) failed\n", atomic_read(&adev->gpu_reset_counter));
dev_info(adev->dev, "GPU reset(%d) succeeded!\n",atomic_read(&adev->gpu_reset_counter));
seq = atomic_read(&drv->last_seq);
last_seq = atomic_read(&ring->fence_drv.last_seq);
emitted -= atomic_read(&ring->fence_drv.last_seq);
amdgpu_fence_write(ring, atomic_read(&ring->fence_drv.last_seq));
atomic_read(&ring->fence_drv.last_seq));
atomic_read(&adev->gpu_reset_counter);
return !!atomic_read(&src->enabled_types[type]);
if (job->vram_lost_counter != atomic_read(&ring->adev->vram_lost_counter))
job->base.sched->name, atomic_read(&ring->fence_drv.last_seq),
(*job)->vram_lost_counter = atomic_read(&adev->vram_lost_counter);
ui32 = atomic_read(&adev->vram_lost_counter);
|| atomic_read(&ring->num_jobs[i])) {
*last_invalidated = atomic_read(>t->mmu_invalidations);
return atomic_read(>t->mmu_invalidations) != gtt->last_set_pages;
gtt->last_set_pages = atomic_read(>t->mmu_invalidations);
if (atomic_read(&adev->uvd.handles[i]))
if (atomic_read(&adev->uvd.handles[i]))
uint32_t handle = atomic_read(&adev->uvd.handles[i]);
if (atomic_read(&adev->uvd.handles[i]) == handle) {
if (atomic_read(&adev->uvd.handles[i]) == handle) {
if (atomic_read(&adev->vce.handles[i]))
uint32_t handle = atomic_read(&adev->vce.handles[i]);
if (atomic_read(&p->adev->vce.handles[i]) == handle) {
atomic_read(&adev->gpu_reset_counter);
enable = !!atomic_read(&adev->vm_manager.num_prt_users);
&& !atomic_read(&adev->gmc.vm_fault_info_updated)) {
&& !atomic_read(&adev->gmc.vm_fault_info_updated)) {
if (atomic_read(&dev->buf_alloc)) {
if (atomic_read(&dev->buf_alloc)) {
wait_var_event(&aux_dev->usecount, !atomic_read(&aux_dev->usecount));
if (WARN_ON(atomic_read(&vblank->refcount) == 0))
if (atomic_read(&vblank->refcount) != 0 || drm_vblank_offdelay == 0)
!atomic_read(&vblank->refcount));
if (atomic_read(&vblank->refcount) == 0 && vblank->enabled) {
WARN_ON(atomic_read(&dev_priv->runtime_pm.wakeref_count));
WARN_ON_ONCE(atomic_read(&dev_priv->runtime_pm.wakeref_count));
WARN_ON_ONCE(atomic_read(&dev_priv->runtime_pm.wakeref_count));
if (!atomic_read(&i915->mm.free_count))
return atomic_read(&obj->mm.pages_pin_count);
if (unlikely(atomic_read(&obj->mm.pages_pin_count)))
atomic_read(&file_priv->ban_score));
ctx->name, atomic_read(&ctx->guilty_count),
GEM_BUG_ON(atomic_read(&obj->frontbuffer_bits));
GEM_BUG_ON(!atomic_read(&i915->mm.free_count));
GEM_BUG_ON(atomic_read(&dev_priv->mm.free_count));
WARN_ON(!(atomic_read(&old->frontbuffer_bits) & frontbuffer_bits));
WARN_ON(atomic_read(&new->frontbuffer_bits) & frontbuffer_bits);
return !atomic_read(&t->count);
GEM_BUG_ON(atomic_read(&ctx->hw_id_pin_count));
GEM_BUG_ON(atomic_read(&ctx->hw_id_pin_count) == ~0u);
if (atomic_read(&ctx->hw_id_pin_count)) {
GEM_BUG_ON(!atomic_read(&ctx->hw_id_pin_count));
return atomic_read(&file_priv->ban_score) >= I915_CLIENT_SCORE_BANNED;
args->batch_active = atomic_read(&ctx->guilty_count);
args->batch_pending = atomic_read(&ctx->active_count);
GEM_BUG_ON(atomic_read(&ctx->hw_id_pin_count) == 0u);
if (atomic_read(&obj->mm.pages_pin_count) > obj->bind_count)
atomic_read(&obj->mm.pages_pin_count),
erq->ban_score = atomic_read(&ctx->ban_score);
e->ban_score = atomic_read(&ctx->ban_score);
e->guilty = atomic_read(&ctx->guilty_count);
e->active = atomic_read(&ctx->active_count);
error->wakelock = atomic_read(&i915->runtime_pm.wakeref_count);
client_boost = atomic_read(&rps->num_waiters);
GEM_BUG_ON(!atomic_read(&rq->i915->gt_pm.rps.num_waiters));
return atomic_read(&fence->pending) <= 0;
return atomic_read(&fence->pending) < 0;
boost = atomic_read(&rps->num_waiters);
GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < obj->bind_count);
if (atomic_read(&dev_priv->gpu_error.pending_fb_pin)) {
WARN_ONCE(!atomic_read(&dev_priv->runtime_pm.wakeref_count),
enableddisabled(!atomic_read(&engine->execlists.tasklet.count)));
frontbuffer_bits = atomic_read(&obj->frontbuffer_bits);
frontbuffer_bits = atomic_read(&obj->frontbuffer_bits);
atomic_read(&execlists->tasklet.count));
atomic_read(&execlists->tasklet.count));
return atomic_read(&queue->job_count);
c = atomic_read(v);
old = atomic_read(v);
return atomic_read(&kref->refcount.refs);
return atomic_read(&array->num_pending) <= 0;
if (atomic_read(&t->count) != 0) \
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP1_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP2_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_DMA1_INDEX])) {
atomic_read(&rdev->irq.pflip[0])) {
atomic_read(&rdev->irq.pflip[1])) {
atomic_read(&rdev->irq.pflip[2])) {
atomic_read(&rdev->irq.pflip[3])) {
atomic_read(&rdev->irq.pflip[4])) {
atomic_read(&rdev->irq.pflip[5])) {
if (atomic_read(&rdev->irq.pflip[0]))
if (atomic_read(&rdev->irq.pflip[1]))
if (atomic_read(&rdev->irq.pflip[2]))
if (atomic_read(&rdev->irq.pflip[3]))
if (atomic_read(&rdev->irq.pflip[4]))
if (atomic_read(&rdev->irq.pflip[5]))
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP1_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP2_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_DMA1_INDEX])) {
atomic_read(&rdev->irq.pflip[i]), "vblank", i);
if (atomic_read(&rdev->irq.pflip[crtc_idx])) {
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
atomic_read(&rdev->irq.pflip[0])) {
atomic_read(&rdev->irq.pflip[1])) {
if (atomic_read(&rdev->irq.pflip[0]))
if (atomic_read(&rdev->irq.pflip[1]))
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) {
atomic_read(&rdev->irq.pflip[0])) {
atomic_read(&rdev->irq.pflip[1])) {
if (atomic_read(&rdev->irq.pflip[0]))
if (atomic_read(&rdev->irq.pflip[1]))
*value = atomic_read(&rdev->gpu_reset_counter);
if (rptr != atomic_read(&ring->last_rptr)) {
uint32_t handle = atomic_read(&rdev->uvd.handles[i]);
uint32_t handle = atomic_read(&rdev->uvd.handles[i]);
if (atomic_read(&p->rdev->uvd.handles[i]) == handle) {
if (atomic_read(&p->rdev->uvd.handles[i]) == handle) {
if (!atomic_read(&rdev->uvd.handles[i]))
if (atomic_read(&rdev->vce.handles[i]))
uint32_t handle = atomic_read(&rdev->vce.handles[i]);
if (atomic_read(&p->rdev->vce.handles[i]) == handle) {
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
atomic_read(&rdev->irq.pflip[0])) {
atomic_read(&rdev->irq.pflip[1])) {
if (atomic_read(&rdev->irq.pflip[0]))
if (atomic_read(&rdev->irq.pflip[1]))
if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP1_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP2_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) {
if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_DMA1_INDEX])) {
atomic_read(&rdev->irq.pflip[i]), "vblank", i);
if (atomic_read(&rdev->irq.pflip[crtc_idx])) {
num_jobs = atomic_read(&entity->rq_list[i]->sched->num_jobs);
if (entity->guilty && atomic_read(entity->guilty))
if (atomic_read(&bad->karma) > bad->sched->hang_limit)
if (!found_guilty && atomic_read(&s_job->karma) > sched->hang_limit) {
return atomic_read(&sched->hw_rq_count) <
atomic_read(&glob->bo_count));
BUG_ON(atomic_read(&bo->cpu_writers));
if (!ret && unlikely(atomic_read(&bo->cpu_writers) > 0)) {
wait_event(exit_q, atomic_read(&device_released) == 1);
if (atomic_read(&sc->fw_reset_no_pci_access)) {
outstanding = atomic_read(&sc->fw_outstanding);
if (atomic_read(&sc->fw_outstanding)) {
if(atomic_read(&sc->fw_outstanding) > sc->io_cmds_highwater)
pend0 = atomic_read(&lbInfo->scsi_pending_cmds[0]);
pend1 = atomic_read(&lbInfo->scsi_pending_cmds[1]);