Home
last modified time | relevance | path

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

123456

/Linux-v5.4/include/asm-generic/
Dbarrier.h148 #ifndef smp_mb__after_atomic
149 #define smp_mb__after_atomic() __smp_mb__after_atomic() macro
170 #ifndef smp_mb__after_atomic
171 #define smp_mb__after_atomic() barrier() macro
/Linux-v5.4/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.4/include/linux/
Datomic.h37 #define __atomic_acquire_fence smp_mb__after_atomic
49 #define __atomic_post_full_fence smp_mb__after_atomic
Dtracehook.h186 smp_mb__after_atomic(); in tracehook_notify_resume()
Dwait_bit.h334 smp_mb__after_atomic(); in clear_and_wake_up_bit()
/Linux-v5.4/kernel/sched/
Dcpupri.c179 smp_mb__after_atomic(); in cpupri_set()
186 smp_mb__after_atomic(); in cpupri_set()
Didle.c284 smp_mb__after_atomic(); in do_idle()
/Linux-v5.4/drivers/crypto/cavium/nitrox/
Dnitrox_main.c295 smp_mb__after_atomic(); in nitrox_get_first_device()
306 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.4/arch/riscv/kernel/
Dsmp.c92 smp_mb__after_atomic(); in send_ipi_mask()
104 smp_mb__after_atomic(); in send_ipi_single()
/Linux-v5.4/net/smc/
Dsmc_cdc.c48 smp_mb__after_atomic(); in smc_cdc_tx_handler()
205 smp_mb__after_atomic(); in smcd_cdc_msg_send()
259 smp_mb__after_atomic(); in smc_cdc_msg_recv_action()
271 smp_mb__after_atomic(); in smc_cdc_msg_recv_action()
/Linux-v5.4/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()
Dpagelist.c155 smp_mb__after_atomic(); in nfs_page_group_lock()
173 smp_mb__after_atomic(); in nfs_page_group_unlock()
391 smp_mb__after_atomic(); in nfs_unlock_request()
477 smp_mb__after_atomic(); in nfs_wait_on_request()
/Linux-v5.4/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.4/include/linux/sunrpc/
Dsched.h158 smp_mb__after_atomic(); \
167 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.4/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.4/drivers/w1/
Dw1_family.c129 smp_mb__after_atomic(); in __w1_family_get()
/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_mdss.c108 smp_mb__after_atomic(); in dpu_mdss_irq_mask()
119 smp_mb__after_atomic(); in dpu_mdss_irq_unmask()
/Linux-v5.4/tools/memory-model/Documentation/
Dcheatsheet.txt17 smp_mb__after_atomic() CP a a Y Y Y Y Y Y
/Linux-v5.4/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.4/arch/mips/kernel/
Dmachine_kexec.c182 smp_mb__after_atomic(); in kexec_reboot()
/Linux-v5.4/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()
/Linux-v5.4/arch/powerpc/kernel/
Dcrash.c83 smp_mb__after_atomic(); in crash_ipi_callback()
/Linux-v5.4/tools/memory-model/
Dlinux-kernel.bell32 'after-atomic (*smp_mb__after_atomic*) ||

123456