Home
last modified time | relevance | path

Searched refs:atomic_set_release (Results 1 - 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wireguard/
H A Dqueueing.h165 atomic_set_release(&PACKET_CB(skb)->state, PACKET_STATE_UNCRYPTED); in wg_queue_enqueue_per_device_and_peer()
189 atomic_set_release(&PACKET_CB(skb)->state, state); in wg_queue_enqueue_per_peer_tx()
202 atomic_set_release(&PACKET_CB(skb)->state, state); in wg_queue_enqueue_per_peer_rx()
/kernel/linux/linux-6.6/kernel/kcsan/
H A Dselftest.c155 KCSAN_CHECK_READ_BARRIER(atomic_set_release(&dummy, 0)); in test_barrier()
184 KCSAN_CHECK_WRITE_BARRIER(atomic_set_release(&dummy, 0)); in test_barrier()
216 KCSAN_CHECK_RW_BARRIER(atomic_set_release(&dummy, 0)); in test_barrier()
/kernel/linux/linux-6.6/drivers/net/wireguard/
H A Dqueueing.h163 atomic_set_release(&PACKET_CB(skb)->state, PACKET_STATE_UNCRYPTED); in wg_queue_enqueue_per_device_and_peer()
187 atomic_set_release(&PACKET_CB(skb)->state, state); in wg_queue_enqueue_per_peer_tx()
200 atomic_set_release(&PACKET_CB(skb)->state, state); in wg_queue_enqueue_per_peer_rx()
/kernel/linux/linux-5.10/kernel/power/
H A Dswap.c610 atomic_set_release(&d->stop, 1); in crc32_threadfn()
619 atomic_set_release(&d->stop, 1); in crc32_threadfn()
654 atomic_set_release(&d->stop, 1); in lzo_compress_threadfn()
663 atomic_set_release(&d->stop, 1); in lzo_compress_threadfn()
801 atomic_set_release(&data[thr].ready, 1); in save_image_lzo()
809 atomic_set_release(&crc->ready, 1); in save_image_lzo()
1140 atomic_set_release(&d->stop, 1); in lzo_decompress_threadfn()
1153 atomic_set_release(&d->stop, 1); in lzo_decompress_threadfn()
1377 atomic_set_release(&data[thr].ready, 1); in load_image_lzo()
1427 atomic_set_release( in load_image_lzo()
[all...]
/kernel/linux/linux-6.6/kernel/power/
H A Dswap.c612 atomic_set_release(&d->stop, 1); in crc32_threadfn()
621 atomic_set_release(&d->stop, 1); in crc32_threadfn()
656 atomic_set_release(&d->stop, 1); in lzo_compress_threadfn()
665 atomic_set_release(&d->stop, 1); in lzo_compress_threadfn()
800 atomic_set_release(&data[thr].ready, 1); in save_image_lzo()
808 atomic_set_release(&crc->ready, 1); in save_image_lzo()
1139 atomic_set_release(&d->stop, 1); in lzo_decompress_threadfn()
1152 atomic_set_release(&d->stop, 1); in lzo_decompress_threadfn()
1373 atomic_set_release(&data[thr].ready, 1); in load_image_lzo()
1423 atomic_set_release( in load_image_lzo()
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dkexec_internal.h30 atomic_set_release(&__kexec_lock, 0); in kexec_unlock()
H 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()
/kernel/linux/linux-6.6/kernel/
H A Dkexec_internal.h28 atomic_set_release(&__kexec_lock, 0); in kexec_unlock()
H A Djump_label.c170 atomic_set_release(&key->enabled, 1); in static_key_slow_inc_cpuslocked()
209 atomic_set_release(&key->enabled, 1); in static_key_enable_cpuslocked()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Datomic_32.h33 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-6.6/include/linux/
H A Dfreelist.h50 atomic_set_release(&node->refs, 1); in __freelist_add()
H A Dpage_ref.h335 atomic_set_release(&page->_refcount, count); in page_ref_unfreeze()
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
H A Datomic.h29 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Dintel_wakeref.h237 atomic_set_release(&wf->count, 1); in __intel_wakeref_defer_park()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Dintel_wakeref.h248 atomic_set_release(&wf->count, 1); in __intel_wakeref_defer_park()
/kernel/linux/linux-5.10/include/linux/
H A Dpage_ref.h187 atomic_set_release(&page->_refcount, count); in page_ref_unfreeze()
H A 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/kernel/locking/
H A Dpercpu-rwsem.c256 atomic_set_release(&sem->block, 0); in percpu_up_write()
/kernel/linux/linux-6.6/kernel/locking/
H A Dpercpu-rwsem.c268 atomic_set_release(&sem->block, 0); in percpu_up_write()
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Datomic.h69 #define atomic_set_release(v, i) atomic_set((v), (i)) macro
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/
H A Dpsci-relay.c104 atomic_set_release(&args->lock, PSCI_BOOT_ARGS_UNLOCKED); in release_boot_args()
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/
H A Dgve_tx_dqo.c252 atomic_set_release(&tx->dqo_compl.free_tx_qpl_buf_head, -1); in gve_tx_qpl_buf_init()
268 atomic_set_release(&tx->dqo_compl.hw_tx_head, 0); in gve_tx_alloc_ring_dqo()
307 atomic_set_release(&tx->dqo_compl.free_pending_packets, -1); in gve_tx_alloc_ring_dqo()
1199 atomic_set_release(&tx->dqo_compl.hw_tx_head, tx_head); in gve_clean_tx_done_dqo()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A 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()
2279 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_lapic_set_base()
2618 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_state()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dlapic.c499 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in apic_set_spiv()
512 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_xapic_id()
518 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_ldr()
524 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_dfr()
535 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_x2apic_id()
2553 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_lapic_set_base()
3002 atomic_set_release(&apic->vcpu->kvm->arch.apic_map_dirty, DIRTY); in kvm_apic_set_state()
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Datomic.h119 #define atomic_set_release(v, i) atomic_set((v), (i)) macro

Completed in 25 milliseconds

12