| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | barrier.h | 133 #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
|
| /OK3568_Linux_fs/kernel/include/linux/sched/ |
| H A D | idle.h | 35 smp_mb__after_atomic(); in current_set_polling_and_test() 53 smp_mb__after_atomic(); in current_clr_polling_and_test()
|
| /OK3568_Linux_fs/kernel/Documentation/litmus-tests/atomic/ |
| H A D | Atomic-RMW+mb__after_atomic-is-stronger-than-acquire.litmus | 6 * Test that an atomic RMW followed by a smp_mb__after_atomic() is 27 smp_mb__after_atomic();
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | atomic.h | 43 #define __atomic_acquire_fence smp_mb__after_atomic 55 #define __atomic_post_full_fence smp_mb__after_atomic
|
| H A D | tracehook.h | 186 smp_mb__after_atomic(); in tracehook_notify_resume() 209 smp_mb__after_atomic(); in tracehook_notify_signal()
|
| /OK3568_Linux_fs/kernel/net/smc/ |
| H A D | smc_cdc.c | 44 smp_mb__after_atomic(); in smc_cdc_tx_handler() 114 smp_mb__after_atomic(); /* Make sure cdc_pend_tx_wr added before post */ in smc_cdc_msg_send() 152 smp_mb__after_atomic(); /* Make sure cdc_pend_tx_wr added before post */ in smcr_cdc_msg_send_validation() 252 smp_mb__after_atomic(); in smcd_cdc_msg_send() 328 smp_mb__after_atomic(); in smc_cdc_msg_recv_action() 340 smp_mb__after_atomic(); in smc_cdc_msg_recv_action()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_main.c | 294 smp_mb__after_atomic(); in nitrox_get_first_device() 305 smp_mb__after_atomic(); in nitrox_put_device() 506 smp_mb__after_atomic(); in nitrox_probe() 518 smp_mb__after_atomic(); in nitrox_probe() 553 smp_mb__after_atomic(); in nitrox_remove()
|
| H A D | nitrox_reqmgr.c | 269 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()
|
| /OK3568_Linux_fs/kernel/arch/riscv/kernel/ |
| H A D | smp.c | 112 smp_mb__after_atomic(); in send_ipi_mask() 124 smp_mb__after_atomic(); in send_ipi_single()
|
| /OK3568_Linux_fs/kernel/fs/nfs/ |
| H A D | pnfs_dev.c | 291 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()
|
| /OK3568_Linux_fs/kernel/kernel/sched/ |
| H A D | cpupri.c | 277 smp_mb__after_atomic(); in cpupri_set() 284 smp_mb__after_atomic(); in cpupri_set()
|
| /OK3568_Linux_fs/kernel/Documentation/ |
| H A D | atomic_t.txt | 195 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();
|
| /OK3568_Linux_fs/kernel/include/linux/sunrpc/ |
| H A D | sched.h | 159 smp_mb__after_atomic(); \ 168 smp_mb__after_atomic(); \
|
| H A D | xprt.h | 455 smp_mb__after_atomic(); in xprt_clear_connecting() 487 smp_mb__after_atomic(); in xprt_clear_binding()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/mdp5/ |
| H A D | mdp5_mdss.c | 78 smp_mb__after_atomic(); in mdss_hw_mask_irq() 87 smp_mb__after_atomic(); in mdss_hw_unmask_irq()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_mdss.c | 79 smp_mb__after_atomic(); in dpu_mdss_irq_mask() 90 smp_mb__after_atomic(); in dpu_mdss_irq_unmask()
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | atomic.h | 221 smp_mb__after_atomic(); \ 252 smp_mb__after_atomic(); \
|
| /OK3568_Linux_fs/kernel/drivers/net/ipa/ |
| H A D | ipa_modem.c | 234 smp_mb__after_atomic(); in ipa_modem_start() 278 smp_mb__after_atomic(); in ipa_modem_stop()
|
| /OK3568_Linux_fs/kernel/drivers/md/bcache/ |
| H A D | writeback.c | 217 smp_mb__after_atomic(); in update_writeback_rate() 227 smp_mb__after_atomic(); in update_writeback_rate() 263 smp_mb__after_atomic(); in update_writeback_rate() 875 smp_mb__after_atomic(); in bch_dirty_init_thread()
|
| /OK3568_Linux_fs/kernel/drivers/w1/ |
| H A D | w1_family.c | 129 smp_mb__after_atomic(); in __w1_family_get()
|
| /OK3568_Linux_fs/kernel/drivers/bluetooth/ |
| H A D | hci_mrvl.c | 185 smp_mb__after_atomic(); in mrvl_recv_fw_req() 220 smp_mb__after_atomic(); in mrvl_recv_chip_ver()
|
| /OK3568_Linux_fs/kernel/Documentation/litmus-tests/ |
| H A D | README | 16 Test that an atomic RMW followed by a smp_mb__after_atomic() is
|
| /OK3568_Linux_fs/kernel/net/netfilter/ipset/ |
| H A D | ip_set_bitmap_ipmac.c | 156 smp_mb__after_atomic(); in bitmap_ipmac_do_add() 165 smp_mb__after_atomic(); in bitmap_ipmac_do_add()
|
| /OK3568_Linux_fs/kernel/tools/memory-model/Documentation/ |
| H A D | cheatsheet.txt | 17 smp_mb__after_atomic() CP a a Y Y Y Y Y Y
|
| /OK3568_Linux_fs/kernel/arch/mips/kernel/ |
| H A D | machine_kexec.c | 182 smp_mb__after_atomic(); in kexec_reboot()
|