Symbol: atomic_read_acquire
arch/arm/mm/ioremap.c
144
seq = atomic_read_acquire(&init_mm.context.vmalloc_seq);
arch/x86/kvm/lapic.c
415
if (atomic_read_acquire(&kvm->arch.apic_map_dirty) == CLEAN)
drivers/dma-buf/dma-fence-array.c
122
num_pending = atomic_read_acquire(&array->num_pending);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2360
if (atomic_read_acquire(&adev->gmc.vm_fault_info_updated) == 1) {
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1291
&& !atomic_read_acquire(&adev->gmc.vm_fault_info_updated)) {
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1479
&& !atomic_read_acquire(&adev->gmc.vm_fault_info_updated)) {
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
509
arg->passed_seqno = atomic_read_acquire(&dev_priv->last_read_seqno);
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c
130
u32 last_read_seqno = atomic_read_acquire(&dev_priv->last_read_seqno);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1046
atomic_read_acquire(&tx->dqo_tx.xsk_reorder_queue_tail);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
109
if (atomic_read_acquire(&tx->dqo_compl.free_pending_packets) != -1)
drivers/net/ethernet/google/gve/gve_tx_dqo.c
160
s16 old_head = atomic_read_acquire(&tx->dqo_compl.free_pending_packets);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
35
atomic_read_acquire(&tx->dqo_compl.free_tx_qpl_buf_cnt);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
485
tx->dqo_tx.head = atomic_read_acquire(&tx->dqo_compl.hw_tx_head);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
87
s16 old_head = atomic_read_acquire(&tx->dqo_compl.free_tx_qpl_buf_head);
drivers/net/wireguard/receive.c
452
(state = atomic_read_acquire(&PACKET_CB(skb)->state)) !=
drivers/net/wireguard/send.c
270
(state = atomic_read_acquire(&PACKET_CB(first)->state)) !=
fs/file.c
1194
if (likely(atomic_read_acquire(&files->count) == 1)) {
include/linux/call_once.h
49
if (atomic_read_acquire(&once->state) == ONCE_COMPLETED)
include/linux/context_tracking_state.h
105
return atomic_read_acquire(&ct->state) & CT_RCU_WATCHING_MASK;
include/linux/coresight.h
640
return atomic_read_acquire(&csdev->mode);
kernel/bpf/rqspinlock.c
94
if (!(atomic_read_acquire(&lock->val) & (mask)))
kernel/futex/requeue.c
109
old = atomic_read_acquire(&q->requeue_state);
kernel/futex/requeue.c
136
old = atomic_read_acquire(&q->requeue_state);
kernel/futex/requeue.c
167
old = atomic_read_acquire(&q->requeue_state);
kernel/kcsan/kcsan_test.c
592
KCSAN_EXPECT_READ_BARRIER(atomic_read_acquire(&dummy), false);
kernel/kcsan/kcsan_test.c
637
KCSAN_EXPECT_WRITE_BARRIER(atomic_read_acquire(&dummy), false);
kernel/kcsan/kcsan_test.c
682
KCSAN_EXPECT_RW_BARRIER(atomic_read_acquire(&dummy), false);
kernel/locking/percpu-rwsem.c
73
if (likely(!atomic_read_acquire(&sem->block)))
kernel/locking/rwbase_rt.c
236
if (!atomic_read_acquire(&rwb->readers)) {
kernel/power/swap.c
1156
wait_event(d->go, atomic_read_acquire(&d->ready) ||
kernel/power/swap.c
1372
wait_event(crc->done, atomic_read_acquire(&crc->stop));
kernel/power/swap.c
1427
atomic_read_acquire(&data[thr].stop));
kernel/power/swap.c
1472
wait_event(crc->done, atomic_read_acquire(&crc->stop));
kernel/power/swap.c
613
wait_event(d->go, atomic_read_acquire(&d->ready) ||
kernel/power/swap.c
658
wait_event(d->go, atomic_read_acquire(&d->ready) ||
kernel/power/swap.c
836
atomic_read_acquire(&data[thr].stop));
kernel/power/swap.c
875
wait_event(crc->done, atomic_read_acquire(&crc->stop));
kernel/rcu/refscale.c
1255
while (atomic_read_acquire(&n_started))
kernel/rcu/refscale.c
1265
while (atomic_read_acquire(&n_warmedup))
kernel/rcu/refscale.c
1284
while (atomic_read_acquire(&n_cooleddown))
kernel/rcu/tree.c
1750
!atomic_read_acquire(&rcu_state.srs_cleanups_pending)) {
kernel/scftorture.c
500
while (atomic_read_acquire(&n_started)) {
kernel/sched/rt.c
2168
next = atomic_read_acquire(&rd->rto_loop_next);
kernel/time/timer_migration.c
1292
curstate.state = atomic_read_acquire(&group->migr_state);
kernel/trace/ring_buffer.c
1014
rdata.seq = atomic_read_acquire(&rbwork->seq);
kernel/trace/ring_buffer.c
965
return atomic_read_acquire(&rbwork->seq) != rdata->seq;
kernel/trace/trace.c
1232
if (atomic_read_acquire(&iter->wait_index) != pwait->wait_index)
kernel/trace/trace.c
1247
pwait.wait_index = atomic_read_acquire(&iter->wait_index);
lib/test_objpool.c
161
if (atomic_read_acquire(&test->data.stop))
lib/test_objpool.c
228
if (atomic_read_acquire(&test->data.stop))
lib/test_objpool.c
425
WARN_ON(!atomic_read_acquire(&test->data.stop));
lib/test_objpool.c
515
stop = atomic_read_acquire(&test->data.stop);
rust/helpers/atomic.c
23
return atomic_read_acquire(v);