Home
last modified time | relevance | path

Searched refs:atomic_set_release (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/net/wireguard/
A Dqueueing.h168 atomic_set_release(&PACKET_CB(skb)->state, PACKET_STATE_UNCRYPTED); in wg_queue_enqueue_per_device_and_peer()
192 atomic_set_release(&PACKET_CB(skb)->state, state); in wg_queue_enqueue_per_peer_tx()
205 atomic_set_release(&PACKET_CB(skb)->state, state); in wg_queue_enqueue_per_peer_rx()
/linux/include/linux/
A Dfreelist.h50 atomic_set_release(&node->refs, 1); in __freelist_add()
A Dpage_ref.h335 atomic_set_release(&page->_refcount, count); in page_ref_unfreeze()
/linux/arch/x86/kernel/cpu/
A Daperfmperf.c67 atomic_set_release(&s->scfpending, 0); in aperfmperf_snapshot_khz()
/linux/drivers/gpu/drm/i915/
A Dintel_wakeref.h249 atomic_set_release(&wf->count, 1); in __intel_wakeref_defer_park()
A Di915_sw_fence.c150 atomic_set_release(&fence->pending, -1); /* 0 -> -1 [done] */ in __i915_sw_fence_wake_up_all()
/linux/kernel/locking/
A Dpercpu-rwsem.c256 atomic_set_release(&sem->block, 0); in percpu_up_write()
/linux/arch/x86/kvm/
A Dlapic.c300 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in apic_set_spiv()
311 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_xapic_id()
317 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_ldr()
323 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_dfr()
339 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_x2apic_id()
2288 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_lapic_set_base()
2627 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_state()
/linux/drivers/net/ethernet/google/gve/
A Dgve_tx_dqo.c153 atomic_set_release(&tx->dqo_compl.hw_tx_head, 0); in gve_tx_alloc_ring_dqo()
190 atomic_set_release(&tx->dqo_compl.free_pending_packets, -1); in gve_tx_alloc_ring_dqo()
953 atomic_set_release(&tx->dqo_compl.hw_tx_head, tx_head); in gve_clean_tx_done_dqo()
/linux/arch/arm64/kvm/hyp/nvhe/
A Dpsci-relay.c104 atomic_set_release(&args->lock, PSCI_BOOT_ARGS_UNLOCKED); in release_boot_args()
/linux/kernel/
A Djump_label.c149 atomic_set_release(&key->enabled, 1); in static_key_slow_inc_cpuslocked()
181 atomic_set_release(&key->enabled, 1); in static_key_enable_cpuslocked()
/linux/drivers/platform/surface/aggregator/
A Dssh_packet_layer.c1154 atomic_set_release(&ptl->tx.running, 1); in ssh_ptl_tx_start()
1175 atomic_set_release(&ptl->tx.running, 0); in ssh_ptl_tx_stop()
2023 atomic_set_release(&ptl->pending.count, 0); in ssh_ptl_init()
A Dssh_request_layer.c1027 atomic_set_release(&rtl->pending.count, 0); in ssh_rtl_init()
/linux/tools/memory-model/
A Dlinux-kernel.def61 atomic_set_release(X,V) { smp_store_release(X,V); }
/linux/arch/x86/kvm/svm/
A Dsev.c1575 atomic_set_release(&src_sev->migration_in_progress, 0); in sev_lock_two_vms()
1577 atomic_set_release(&dst_sev->migration_in_progress, 0); in sev_lock_two_vms()
1588 atomic_set_release(&dst_sev->migration_in_progress, 0); in sev_unlock_two_vms()
1589 atomic_set_release(&src_sev->migration_in_progress, 0); in sev_unlock_two_vms()
/linux/tools/memory-model/Documentation/
A Dglossary.txt170 atomic_set_release() and atomic_cmpxchg_release() also include
A Dordering.txt261 Release operations include smp_store_release(), atomic_set_release(),
295 smp_store_release(), but also atomic_set_release(), and
/linux/Documentation/
A Datomic_t.txt17 atomic_read_acquire(), atomic_set_release()
/linux/kernel/bpf/
A Dhelpers.c285 atomic_set_release(l, 0); in __bpf_spin_unlock()
/linux/include/linux/atomic/
A Datomic-instrumented.h46 atomic_set_release(atomic_t *v, int i) in atomic_set_release() function
/linux/drivers/iommu/arm/arm-smmu-v3/
A Darm-smmu-v3.c478 atomic_set_release(&cmdq->lock, 0); \
825 atomic_set_release(&cmdq->owner_prod, prod); in arm_smmu_cmdq_issue_cmdlist()
/linux/kernel/printk/
A Dprintk.c3698 atomic_set_release(&printk_cpulock_owner, in __printk_cpu_unlock()
/linux/kernel/sched/
A Drt.c2216 atomic_set_release(v, 0); in rto_start_unlock()
/linux/kernel/events/
A Dcore.c6471 atomic_set_release(&event->event_limit, 1); /* rearm event */ in perf_pending_event_disable()

Completed in 188 milliseconds