Home
last modified time | relevance | path

Searched refs:smp_mb__after_atomic (Results 1 – 25 of 155) sorted by relevance

1234567

/Linux-v5.10/include/asm-generic/
Dbarrier.h133 #ifndef smp_mb__after_atomic
134 #define smp_mb__after_atomic() __smp_mb__after_atomic() macro
155 #ifndef smp_mb__after_atomic
156 #define smp_mb__after_atomic() barrier() macro
/Linux-v5.10/include/linux/sched/
Didle.h35 smp_mb__after_atomic(); in current_set_polling_and_test()
53 smp_mb__after_atomic(); in current_clr_polling_and_test()
/Linux-v5.10/Documentation/litmus-tests/atomic/
DAtomic-RMW+mb__after_atomic-is-stronger-than-acquire.litmus6 * Test that an atomic RMW followed by a smp_mb__after_atomic() is
27 smp_mb__after_atomic();
/Linux-v5.10/include/linux/
Datomic.h43 #define __atomic_acquire_fence smp_mb__after_atomic
55 #define __atomic_post_full_fence smp_mb__after_atomic
Dtracehook.h186 smp_mb__after_atomic(); in tracehook_notify_resume()
/Linux-v5.10/drivers/crypto/cavium/nitrox/
Dnitrox_main.c294 smp_mb__after_atomic(); in nitrox_get_first_device()
305 smp_mb__after_atomic(); in nitrox_put_device()
507 smp_mb__after_atomic(); in nitrox_probe()
519 smp_mb__after_atomic(); in nitrox_probe()
554 smp_mb__after_atomic(); in nitrox_remove()
Dnitrox_reqmgr.c269 smp_mb__after_atomic(); in cmdq_full()
273 smp_mb__after_atomic(); in cmdq_full()
336 smp_mb__after_atomic(); in post_backlog_cmds()
564 smp_mb__after_atomic(); in process_response_list()
/Linux-v5.10/kernel/sched/
Dcpupri.c234 smp_mb__after_atomic(); in cpupri_set()
241 smp_mb__after_atomic(); in cpupri_set()
/Linux-v5.10/arch/riscv/kernel/
Dsmp.c112 smp_mb__after_atomic(); in send_ipi_mask()
124 smp_mb__after_atomic(); in send_ipi_single()
/Linux-v5.10/fs/nfs/
Dpnfs_dev.c291 smp_mb__after_atomic(); in nfs4_mark_deviceid_available()
302 smp_mb__after_atomic(); in nfs4_mark_deviceid_unavailable()
317 smp_mb__after_atomic(); in nfs4_test_deviceid_unavailable()
/Linux-v5.10/net/smc/
Dsmc_cdc.c48 smp_mb__after_atomic(); in smc_cdc_tx_handler()
251 smp_mb__after_atomic(); in smcd_cdc_msg_send()
327 smp_mb__after_atomic(); in smc_cdc_msg_recv_action()
339 smp_mb__after_atomic(); in smc_cdc_msg_recv_action()
/Linux-v5.10/include/linux/sunrpc/
Dsched.h159 smp_mb__after_atomic(); \
168 smp_mb__after_atomic(); \
Dxprt.h451 smp_mb__after_atomic(); in xprt_clear_connecting()
483 smp_mb__after_atomic(); in xprt_clear_binding()
/Linux-v5.10/Documentation/
Datomic_t.txt195 itself and all accesses following it, and smp_mb__after_atomic() orders all
216 smp_mb__after_atomic();
231 smp_mb__after_atomic();
251 smp_mb__after_atomic();
/Linux-v5.10/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_mdss.c78 smp_mb__after_atomic(); in mdss_hw_mask_irq()
87 smp_mb__after_atomic(); in mdss_hw_unmask_irq()
/Linux-v5.10/arch/mips/include/asm/
Datomic.h221 smp_mb__after_atomic(); \
252 smp_mb__after_atomic(); \
/Linux-v5.10/drivers/w1/
Dw1_family.c129 smp_mb__after_atomic(); in __w1_family_get()
/Linux-v5.10/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_mdss.c111 smp_mb__after_atomic(); in dpu_mdss_irq_mask()
122 smp_mb__after_atomic(); in dpu_mdss_irq_unmask()
/Linux-v5.10/drivers/net/ipa/
Dipa_modem.c233 smp_mb__after_atomic(); in ipa_modem_start()
277 smp_mb__after_atomic(); in ipa_modem_stop()
/Linux-v5.10/Documentation/litmus-tests/
DREADME16 Test that an atomic RMW followed by a smp_mb__after_atomic() is
/Linux-v5.10/drivers/bluetooth/
Dhci_mrvl.c185 smp_mb__after_atomic(); in mrvl_recv_fw_req()
220 smp_mb__after_atomic(); in mrvl_recv_chip_ver()
/Linux-v5.10/drivers/md/bcache/
Dwriteback.c186 smp_mb__after_atomic(); in update_writeback_rate()
196 smp_mb__after_atomic(); in update_writeback_rate()
232 smp_mb__after_atomic(); in update_writeback_rate()
857 smp_mb__after_atomic(); in bch_dirty_init_thread()
/Linux-v5.10/tools/memory-model/Documentation/
Dcheatsheet.txt17 smp_mb__after_atomic() CP a a Y Y Y Y Y Y
/Linux-v5.10/arch/mips/kernel/
Dmachine_kexec.c182 smp_mb__after_atomic(); in kexec_reboot()
/Linux-v5.10/net/netfilter/ipset/
Dip_set_bitmap_ipmac.c156 smp_mb__after_atomic(); in bitmap_ipmac_do_add()
165 smp_mb__after_atomic(); in bitmap_ipmac_do_add()

1234567