Searched refs:smp_mb (Results 51 - 75 of 326) sorted by relevance

1234567891011>>

/linux-master/include/linux/sched/
H A Dmm.h103 smp_mb();
112 smp_mb(); /* see mmdrop_lazy_tlb() above */
/linux-master/fs/bcachefs/
H A Dsix.c158 smp_mb();
167 smp_mb();
189 smp_mb();
571 smp_mb(); /* unlock barrier */
573 smp_mb(); /* between unlocking and checking for waiters */
/linux-master/kernel/rcu/
H A Dtree_exp.h41 smp_mb(); /* Ensure that consecutive grace periods serialize. */
53 smp_mb(); /* Caller's modifications seen first by other CPUs. */
268 smp_mb(); /* Ensure test happens before caller kfree(). */
658 smp_mb(); /* All above changes before wakeup. */
956 smp_mb(); /* Work actions happen before return. */
H A Drcu_segcblist.c217 smp_mb(); // Read header comment above.
219 smp_mb(); // Read header comment above.
368 smp_mb(); /* Ensure counts are updated before callback is entrained. */
622 * No need smp_mb() before setting length to 0, because CPU hotplug
H A Drcuscale.c545 smp_mb(); /* Assign before wake. */
693 smp_mb(); /* Assign before wake. */
729 smp_mb(); /* Wake before output. */
942 smp_mb(); /* Wake before output. */
/linux-master/drivers/net/
H A Dntb_netdev.c155 smp_mb();
201 smp_mb();
241 smp_mb();
/linux-master/drivers/acpi/
H A Dacpi_dbg.c261 smp_mb();
286 smp_mb();
591 smp_mb();
653 smp_mb();
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dtx.c134 smp_mb();
142 smp_mb();
512 smp_mb();
527 smp_mb();
/linux-master/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-tx.c149 smp_mb();
/linux-master/tools/perf/arch/arm/util/
H A Dauxtrace.c209 smp_mb();
/linux-master/include/linux/
H A Dswait.h100 * with an extra smp_mb() like:
106 * smp_mb(); // smp_mb() from set_current_state()
113 * Because without the explicit smp_mb() it's possible for the
118 * Also note that this 'optimization' trades a spin_lock() for an smp_mb(),
143 smp_mb();
/linux-master/drivers/tty/
H A Dtty.h60 smp_mb();
/linux-master/include/net/
H A Dnetdev_queues.h202 /* Variant of netdev_tx_completed_queue() which guarantees smp_mb() if
212 smp_mb();
/linux-master/arch/riscv/mm/
H A Dcacheflush.c74 smp_mb();
/linux-master/arch/mips/kernel/
H A Drtlx.c174 smp_mb();
176 smp_mb();
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dtx.c70 smp_mb();
77 smp_mb();
/linux-master/net/vmw_vsock/
H A Dvmci_transport_notify_qstate.c269 smp_mb();
316 smp_mb();
/linux-master/kernel/locking/
H A Dww_mutex.h389 smp_mb(); /* See comments above and below. */
552 smp_mb();
/linux-master/drivers/gpu/drm/xe/
H A Dxe_pm.c290 smp_mb(); /* pairs with xe_pm_read_callback_task */
295 smp_mb(); /* pairs with xe_pm_write_callback_task */
/linux-master/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c849 smp_mb();
885 smp_mb(); /* see radix__flush_tlb_mm */
925 smp_mb(); /* see radix__flush_tlb_mm */
1035 smp_mb(); /* see radix__flush_tlb_mm */
1213 smp_mb(); /* see radix__flush_tlb_mm */
1253 smp_mb(); /* see radix__flush_tlb_mm */
1335 smp_mb(); /* see radix__flush_tlb_mm */
/linux-master/kernel/
H A Dsmp.c182 smp_mb(); /* NULL cur_csd after unlock. */
190 smp_mb(); /* Update cur_csd before function call. */
1046 smp_mb();
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_rm_xics.c62 smp_mb();
163 smp_mb();
397 smp_mb();
/linux-master/drivers/comedi/
H A Dcomedi_buf.c354 smp_mb();
544 smp_mb();
/linux-master/drivers/net/ethernet/sfc/
H A Dtx.c86 smp_mb();
93 smp_mb();
H A Def100_tx.c340 smp_mb();
467 smp_mb();

Completed in 417 milliseconds

1234567891011>>