Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/net/wireguard/
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()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
Datomic_32.h33 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
Datomic.h29 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Dintel_wakeref.h237 atomic_set_release(&wf->count, 1); in __intel_wakeref_defer_park()
Di915_sw_fence.c145 atomic_set_release(&fence->pending, -1); /* 0 -> -1 [done] */ in __i915_sw_fence_wake_up_all()
/kernel/linux/linux-5.10/kernel/locking/
Dpercpu-rwsem.c256 atomic_set_release(&sem->block, 0); in percpu_up_write()
/kernel/linux/linux-5.10/include/linux/
Dpage_ref.h187 atomic_set_release(&page->_refcount, count); in page_ref_unfreeze()
Datomic-fallback.h93 #define arch_atomic_set_release atomic_set_release
95 #ifndef atomic_set_release
97 atomic_set_release(atomic_t *v, int i) in atomic_set_release() function
101 #define atomic_set_release atomic_set_release macro
/kernel/linux/linux-5.10/arch/parisc/include/asm/
Datomic.h69 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-5.10/arch/x86/kvm/
Dlapic.c298 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in apic_set_spiv()
309 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_xapic_id()
315 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_ldr()
321 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_dfr()
337 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_x2apic_id()
2275 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_lapic_set_base()
2610 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_state()
/kernel/linux/linux-5.10/kernel/
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()
/kernel/linux/linux-5.10/arch/arc/include/asm/
Datomic.h119 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-5.10/tools/memory-model/
Dlinux-kernel.def61 atomic_set_release(X,V) { smp_store_release(X,V); }
/kernel/linux/linux-5.10/include/asm-generic/
Datomic-instrumented.h52 atomic_set_release(atomic_t *v, int i) in atomic_set_release() function
57 #define atomic_set_release atomic_set_release macro
Datomic-long.h541 atomic_set_release(v, i); in atomic_long_set_release()
/kernel/linux/linux-5.10/kernel/bpf/
Dhelpers.c274 atomic_set_release(l, 0); in __bpf_spin_unlock()
/kernel/linux/linux-5.10/Documentation/
Datomic_t.txt17 atomic_read_acquire(), atomic_set_release()
/kernel/linux/linux-5.10/arch/x86/kernel/
Dalternative.c1488 atomic_set_release(&bp_desc.refs, 1); in text_poke_bp_batch()
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c471 atomic_set_release(&cmdq->lock, 0); \
818 atomic_set_release(&cmdq->owner_prod, prod); in arm_smmu_cmdq_issue_cmdlist()
/kernel/linux/linux-5.10/kernel/sched/
Drt.c2253 atomic_set_release(v, 0); in rto_start_unlock()