atomic64_read
- atomic64_read(&adev->vram_pin_size)
atomic64_read(&adev->vram_pin_size);
total_vram = adev->gmc.real_vram_size - atomic64_read(&adev->vram_pin_size);
uint64_t ns = atomic64_read(&mgr->time_spend[hw_ip]);
return atomic64_read((atomic64_t *)(adev->doorbell.cpu_addr + index));
if (atomic64_read(&fault->key) == key) {
if (atomic64_read(&fault->key) == key) {
ui64 = atomic64_read(&adev->num_bytes_moved);
ui64 = atomic64_read(&adev->num_evictions);
ui64 = atomic64_read(&adev->num_vram_cpu_page_faults);
atomic64_read(&adev->vram_pin_size) -
atomic64_read(&adev->visible_pin_size),
vram_gtt.gtt_size -= atomic64_read(&adev->gart_pin_size);
atomic64_read(&adev->vram_pin_size) -
atomic64_read(&adev->visible_pin_size),
atomic64_read(&adev->gart_pin_size);
size += sysfs_emit_at(buf, size, "current seqno: %llu\n", atomic64_read(&event_mgr->seqno));
atomic64_read(&event_state->count),
return atomic64_read(&vm->tlb_seq);
vm->tlb_fence_context, atomic64_read(&vm->tlb_seq));
rptr = atomic64_read((atomic64_t *)ring->rptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
return atomic64_read(&mgr->vis_usage);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)&ring->adev->wb.wb[ring->wptr_offs]);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
wptr = atomic64_read((atomic64_t *)ring->wptr_cpu_addr);
return snprintf(buffer, PAGE_SIZE, "%llu\n", atomic64_read(&pdd->vram_usage));
evict_jiffies = atomic64_read(&pdd->evict_duration_counter);
previous_timestamp = atomic64_read(&irq_params->previous_timestamp);
return atomic64_read(&smu->throttle_int_counter);
pipe, (unsigned long long)atomic64_read(&vblank->count),
count = atomic64_read(&vblank->count);
vblank_count = atomic64_read(&vblank->count);
u64 count = atomic64_read(&vblank->count);
*val = atomic64_read(&i915->perf.noa_programming_delay);
u64 total = atomic64_read(&client->past_runtime[class]);
atomic64_read(&stream->perf->noa_programming_delay));
expected = atomic64_read(&stream->perf->noa_programming_delay);
seq = atomic64_read(&fence->rdev->fence_drv[fence->ring].last_seq);
last_seq = atomic64_read(&rdev->fence_drv[ring].last_seq);
(uint64_t)atomic64_read(&fence_drv->last_seq),
if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq)
if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq)
if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq)
if (atomic64_read(&rdev->fence_drv[fence->ring].last_seq) >= fence->seq)
if (atomic64_read(&rdev->fence_drv[fence->ring].last_seq) >= fence->seq) {
seq[ring] = atomic64_read(&rdev->fence_drv[ring].last_seq) + 1ULL;
- atomic64_read(&rdev->fence_drv[ring].last_seq);
radeon_fence_write(rdev, atomic64_read(&rdev->fence_drv[ring].last_seq), ring);
(unsigned long long)atomic64_read(&rdev->fence_drv[i].last_seq));
seq = lower_32_bits(atomic64_read(&drv->last_seq));
value64 = atomic64_read(&rdev->num_bytes_moved);
initial_bytes_moved = atomic64_read(&rdev->num_bytes_moved);
bytes_moved += atomic64_read(&rdev->num_bytes_moved) -
uint64_t last = atomic64_read(&ring->last_activity);