atomic_set_release
atomic_set_release(&mm->context.vmalloc_seq, seq);
atomic_set_release(&args->lock, PSCI_BOOT_ARGS_UNLOCKED);
atomic_set_release(&vgic_cpu->ctlr, 0);
atomic_set_release(per_cpu_ptr(&text_poke_array_refs, i), 1);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY);
atomic_set_release(&src_sev->migration_in_progress, 0);
atomic_set_release(&dst_sev->migration_in_progress, 0);
atomic_set_release(&dst_sev->migration_in_progress, 0);
atomic_set_release(&src_sev->migration_in_progress, 0);
atomic_set_release(&adev->gmc.vm_fault_info_updated, 0);
atomic_set_release(&adev->gmc.vm_fault_info_updated, 0);
atomic_set_release(&adev->gmc.vm_fault_info_updated, 1);
atomic_set_release(&adev->gmc.vm_fault_info_updated, 0);
atomic_set_release(&adev->gmc.vm_fault_info_updated, 1);
atomic_set_release(&fence->pending, -1); /* 0 -> -1 [done] */
atomic_set_release(&wf->count, 1);
atomic_set_release(&fman->dev_priv->last_read_seqno, seqno);
atomic_set_release(&cmdq->owner_prod, prod);
atomic_set_release(&factory->ref_count, 1);
atomic_set_release(&tx->dqo_tx.xsk_reorder_queue_tail, tail);
atomic_set_release(&tx->dqo_compl.hw_tx_head, tx_head);
atomic_set_release(&tx->dqo_compl.free_tx_qpl_buf_head, -1);
atomic_set_release(&tx->dqo_compl.hw_tx_head, 0);
atomic_set_release(&tx->dqo_compl.free_pending_packets, -1);
atomic_set_release(&PACKET_CB(skb)->state, PACKET_STATE_UNCRYPTED);
atomic_set_release(&PACKET_CB(skb)->state, state);
atomic_set_release(&PACKET_CB(skb)->state, state);
atomic_set_release(&ptl->tx.running, 1);
atomic_set_release(&ptl->tx.running, 0);
atomic_set_release(&ptl->pending.count, 0);
atomic_set_release(&rtl->pending.count, 0);
atomic_set_release(&once->state, ONCE_COMPLETED);
atomic_set_release(&cl->remaining, CLOSURE_REMAINING_INITIALIZER);
atomic_set_release(&csdev->mode, new_mode);
atomic_set_release(&page->_refcount, count);
atomic_set_release(&r->refs, n);
atomic_set_release(l, 0);
atomic_set_release(&rb->busy, 0);
atomic_set_release(&key->enabled, 1);
atomic_set_release(&key->enabled, 1);
KCSAN_EXPECT_READ_BARRIER(atomic_set_release(&dummy, 0), true);
KCSAN_EXPECT_WRITE_BARRIER(atomic_set_release(&dummy, 0), true);
KCSAN_EXPECT_RW_BARRIER(atomic_set_release(&dummy, 0), true);
KCSAN_CHECK_READ_BARRIER(atomic_set_release(&dummy, 0));
KCSAN_CHECK_WRITE_BARRIER(atomic_set_release(&dummy, 0));
KCSAN_CHECK_RW_BARRIER(atomic_set_release(&dummy, 0));
atomic_set_release(&__kexec_lock, 0);
atomic_set_release(&sem->block, 0);
atomic_set_release(&d->stop, 1);
atomic_set_release(&d->stop, 1);
atomic_set_release(&data[thr].ready, 1);
atomic_set_release(&crc->ready, 1);
atomic_set_release(&crc->ready, 1);
atomic_set_release(&d->stop, 1);
atomic_set_release(&d->stop, 1);
atomic_set_release(&d->stop, 1);
atomic_set_release(&d->stop, 1);
atomic_set_release(&data[thr].ready, 1);
atomic_set_release(&crc->ready, 1);
atomic_set_release(&printk_cpu_sync_owner,
atomic_set_release(&sr_wn->inuse, 0);
atomic_set_release(&sched_balance_running, 0);
atomic_set_release(v, 0);
atomic_set_release(tbt, 1);
atomic_set_release(&ctx->in_use, 0);
atomic_set_release(&test->data.stop, 1);
atomic_set_release(&test->data.stop, 1);
atomic_set_release(v, i);