Searched refs:smp_store_release (Results 101 - 125 of 166) sorted by relevance

1234567

/linux-master/kernel/rcu/
H A Dtree.c721 smp_store_release(per_cpu_ptr(&rcu_data.rcu_urgent_qs, cpu), true);
839 smp_store_release(&rdp->rcu_urgent_qs, true);
4035 smp_store_release(&rdp->barrier_seq_snap, gseq);
4655 smp_store_release(&rcu_state.ncpus, rcu_state.ncpus + newcpu); /* ^^^ */
4674 smp_store_release(&rdp->beenonline, true);
4878 smp_store_release(&rcu_state.gp_kthread, t); /* ^^^ */
H A Drcutorture.c462 smp_store_release(&rtrcp->rtc_ready, 1); // Pair with smp_load_acquire().
1743 smp_load_acquire(&rtrcp->rtc_chkrdr) < 0 && // Pairs with smp_store_release below.
1745 !smp_load_acquire(&rtrcp_chker->rtc_assigner)) { // Pairs with smp_store_release below.
1769 smp_store_release(&rtrcp->rtc_assigner, NULL); // Someone else can assign us work.
1770 smp_store_release(&rtrcp_assigner->rtc_chkrdr, -1); // Assigner can again assign.
3098 smp_store_release(&barrier_phase, !barrier_phase);
3275 smp_store_release(&read_exit_child_stopped, true); // After reaping.
/linux-master/fs/
H A Ddcache.c348 smp_store_release(&dentry->d_flags, flags);
1660 smp_store_release(&dentry->d_name.name, dname); /* ^^^ */
2436 smp_store_release(&dir->i_dir_seq, n + 2);
H A Dbinfmt_misc.c188 /* Pairs with smp_store_release() in bm_fill_super(). */
1015 smp_store_release(&user_ns->binfmt_misc, misc);
/linux-master/ipc/
H A Dsem.c212 * using smp_store_release(): Immediately after setting it to 0,
227 * smp_store_release() (for case a) and while holding sem_lock()
374 smp_store_release(&sma->use_global_lock, 0);
794 smp_store_release(&q->status, error);
/linux-master/drivers/xen/events/
H A Devents_base.c644 smp_store_release(&info->is_active, 0);
797 smp_store_release(&info->is_active, 0);
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_spq.c59 smp_store_release(&comp_done->done, 0x1);
/linux-master/net/core/
H A Dnetpoll.c183 smp_store_release(&napi->poll_owner, -1);
/linux-master/drivers/vfio/
H A Dgroup.c218 smp_store_release(&df->access_granted, true);
/linux-master/mm/kfence/
H A Dcore.c639 smp_store_release(&kfence_metadata, kfence_metadata_init);
/linux-master/net/sunrpc/xprtrdma/
H A Dverbs.c732 smp_store_release(&buf->rb_sc_tail, next_tail);
/linux-master/kernel/locking/
H A Dlocktorture.c1095 smp_store_release(&call_rcu_chain_list[i].crc_stop, true);
H A Drwsem.c561 smp_store_release(&waiter->task, NULL);
1075 /* Matches rwsem_mark_wake()'s smp_store_release(). */
/linux-master/fs/netfs/
H A Dfscache_cookie.c211 smp_store_release(&cookie->state, state);
/linux-master/fs/crypto/
H A Dkeyring.c220 smp_store_release(&sb->s_master_keys, keyring);
296 * Pairs with the smp_store_release() in allocate_filesystem_keyring().
/linux-master/arch/x86/kernel/acpi/
H A Dboot.c366 * firmware before the wakeup command is visible. smp_store_release()
371 smp_store_release(&acpi_mp_wake_mailbox->command,
/linux-master/net/rxrpc/
H A Dar-internal.h927 smp_store_release(&call->_state, state);
H A Dinput.c235 smp_store_release(&call->acks_hard_ack, to);
/linux-master/security/keys/
H A Dkey.c414 smp_store_release(&key->state,
/linux-master/include/linux/
H A Dlist.h391 smp_store_release(&entry->next, entry);
/linux-master/io_uring/
H A Dpoll.c425 smp_store_release(&poll->head, NULL);
H A Drw.c352 smp_store_release(&req->iopoll_completed, 1);
/linux-master/kernel/time/
H A Dtick-sched.c130 smp_store_release(&tick_next_period, nextp);
/linux-master/mm/
H A Dpage_owner.c195 smp_store_release(&stack_list, stack);
870 * This pairs with smp_store_release() from function
/linux-master/include/linux/atomic/
H A Datomic-arch-fallback.h524 smp_store_release(&(v)->counter, i);
2650 smp_store_release(&(v)->counter, i);

Completed in 404 milliseconds

1234567