Symbol: atomic_set_release
arch/arm/mm/ioremap.c
158
atomic_set_release(&mm->context.vmalloc_seq, seq);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
104
atomic_set_release(&args->lock, PSCI_BOOT_ARGS_UNLOCKED);
arch/arm64/kvm/vgic/vgic-mmio-v3.c
308
atomic_set_release(&vgic_cpu->ctlr, 0);
arch/x86/kernel/alternative.c
2945
atomic_set_release(per_cpu_ptr(&text_poke_array_refs, i), 1);
arch/x86/kvm/lapic.c
2764
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/lapic.c
3273
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/lapic.c
530
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/lapic.c
543
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/lapic.c
549
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/lapic.c
555
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/lapic.c
566
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
arch/x86/kvm/svm/sev.c
1947
atomic_set_release(&src_sev->migration_in_progress, 0);
arch/x86/kvm/svm/sev.c
1949
atomic_set_release(&dst_sev->migration_in_progress, 0);
arch/x86/kvm/svm/sev.c
1960
atomic_set_release(&dst_sev->migration_in_progress, 0);
arch/x86/kvm/svm/sev.c
1961
atomic_set_release(&src_sev->migration_in_progress, 0);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2359
atomic_set_release(&adev->gmc.vm_fault_info_updated, 0);
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1070
atomic_set_release(&adev->gmc.vm_fault_info_updated, 0);
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1314
atomic_set_release(&adev->gmc.vm_fault_info_updated, 1);
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1185
atomic_set_release(&adev->gmc.vm_fault_info_updated, 0);
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1502
atomic_set_release(&adev->gmc.vm_fault_info_updated, 1);
drivers/gpu/drm/i915/i915_sw_fence.c
149
atomic_set_release(&fence->pending, -1); /* 0 -> -1 [done] */
drivers/gpu/drm/i915/intel_wakeref.h
253
atomic_set_release(&wf->count, 1);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
204
atomic_set_release(&fman->dev_priv->last_read_seqno, seqno);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
892
atomic_set_release(&cmdq->owner_prod, prod);
drivers/md/dm-vdo/indexer/io-factory.c
72
atomic_set_release(&factory->ref_count, 1);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1023
atomic_set_release(&tx->dqo_tx.xsk_reorder_queue_tail, tail);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1416
atomic_set_release(&tx->dqo_compl.hw_tx_head, tx_head);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
291
atomic_set_release(&tx->dqo_compl.free_tx_qpl_buf_head, -1);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
323
atomic_set_release(&tx->dqo_compl.hw_tx_head, 0);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
359
atomic_set_release(&tx->dqo_compl.free_pending_packets, -1);
drivers/net/wireguard/queueing.h
158
atomic_set_release(&PACKET_CB(skb)->state, PACKET_STATE_UNCRYPTED);
drivers/net/wireguard/queueing.h
182
atomic_set_release(&PACKET_CB(skb)->state, state);
drivers/net/wireguard/queueing.h
195
atomic_set_release(&PACKET_CB(skb)->state, state);
drivers/platform/surface/aggregator/ssh_packet_layer.c
1154
atomic_set_release(&ptl->tx.running, 1);
drivers/platform/surface/aggregator/ssh_packet_layer.c
1175
atomic_set_release(&ptl->tx.running, 0);
drivers/platform/surface/aggregator/ssh_packet_layer.c
2039
atomic_set_release(&ptl->pending.count, 0);
drivers/platform/surface/aggregator/ssh_request_layer.c
1042
atomic_set_release(&rtl->pending.count, 0);
include/linux/call_once.h
62
atomic_set_release(&once->state, ONCE_COMPLETED);
include/linux/closure.h
335
atomic_set_release(&cl->remaining, CLOSURE_REMAINING_INITIALIZER);
include/linux/coresight.h
646
atomic_set_release(&csdev->mode, new_mode);
include/linux/page_ref.h
291
atomic_set_release(&page->_refcount, count);
include/linux/refcount.h
159
atomic_set_release(&r->refs, n);
kernel/bpf/helpers.c
325
atomic_set_release(l, 0);
kernel/bpf/ringbuf.c
864
atomic_set_release(&rb->busy, 0);
kernel/jump_label.c
174
atomic_set_release(&key->enabled, 1);
kernel/jump_label.c
214
atomic_set_release(&key->enabled, 1);
kernel/kcsan/kcsan_test.c
594
KCSAN_EXPECT_READ_BARRIER(atomic_set_release(&dummy, 0), true);
kernel/kcsan/kcsan_test.c
639
KCSAN_EXPECT_WRITE_BARRIER(atomic_set_release(&dummy, 0), true);
kernel/kcsan/kcsan_test.c
684
KCSAN_EXPECT_RW_BARRIER(atomic_set_release(&dummy, 0), true);
kernel/kcsan/selftest.c
155
KCSAN_CHECK_READ_BARRIER(atomic_set_release(&dummy, 0));
kernel/kcsan/selftest.c
184
KCSAN_CHECK_WRITE_BARRIER(atomic_set_release(&dummy, 0));
kernel/kcsan/selftest.c
216
KCSAN_CHECK_RW_BARRIER(atomic_set_release(&dummy, 0));
kernel/kexec_internal.h
31
atomic_set_release(&__kexec_lock, 0);
kernel/locking/percpu-rwsem.c
276
atomic_set_release(&sem->block, 0);
kernel/power/swap.c
1168
atomic_set_release(&d->stop, 1);
kernel/power/swap.c
1186
atomic_set_release(&d->stop, 1);
kernel/power/swap.c
1415
atomic_set_release(&data[thr].ready, 1);
kernel/power/swap.c
1465
atomic_set_release(&crc->ready, 1);
kernel/power/swap.c
1473
atomic_set_release(&crc->ready, 1);
kernel/power/swap.c
624
atomic_set_release(&d->stop, 1);
kernel/power/swap.c
633
atomic_set_release(&d->stop, 1);
kernel/power/swap.c
670
atomic_set_release(&d->stop, 1);
kernel/power/swap.c
685
atomic_set_release(&d->stop, 1);
kernel/power/swap.c
830
atomic_set_release(&data[thr].ready, 1);
kernel/power/swap.c
838
atomic_set_release(&crc->ready, 1);
kernel/printk/printk.c
5180
atomic_set_release(&printk_cpu_sync_owner,
kernel/rcu/tree.c
1632
atomic_set_release(&sr_wn->inuse, 0);
kernel/sched/fair.c
12147
atomic_set_release(&sched_balance_running, 0);
kernel/sched/rt.c
2166
atomic_set_release(v, 0);
kernel/smp.c
492
atomic_set_release(tbt, 1);
lib/crypto/tests/hash-test-template.h
415
atomic_set_release(&ctx->in_use, 0);
lib/test_objpool.c
397
atomic_set_release(&test->data.stop, 1);
lib/test_objpool.c
581
atomic_set_release(&test->data.stop, 1);
rust/helpers/atomic.c
35
atomic_set_release(v, i);