| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | barrier.h | 129 #ifndef smp_mb__before_atomic 130 #define smp_mb__before_atomic() __smp_mb__before_atomic() macro 151 #ifndef smp_mb__before_atomic 152 #define smp_mb__before_atomic() barrier() macro
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | bitops.h | 146 smp_mb__before_atomic(); in clear_bit_unlock() 212 smp_mb__before_atomic(); in test_and_set_bit() 231 smp_mb__before_atomic(); in test_and_clear_bit() 268 smp_mb__before_atomic(); in test_and_change_bit()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | atomic.h | 47 #define __atomic_release_fence smp_mb__before_atomic 51 #define __atomic_pre_full_fence smp_mb__before_atomic
|
| H A D | interrupt.h | 672 smp_mb__before_atomic(); in tasklet_unlock() 717 smp_mb__before_atomic(); in tasklet_enable()
|
| H A D | buffer_head.h | 154 smp_mb__before_atomic(); in BUFFER_FNS() 318 smp_mb__before_atomic(); in put_bh()
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | irq_poll.c | 54 smp_mb__before_atomic(); in __irq_poll_complete() 165 smp_mb__before_atomic(); in irq_poll_enable()
|
| /OK3568_Linux_fs/kernel/arch/riscv/kernel/ |
| H A D | smp.c | 109 smp_mb__before_atomic(); in send_ipi_mask() 122 smp_mb__before_atomic(); in send_ipi_single()
|
| /OK3568_Linux_fs/kernel/net/smc/ |
| H A D | smc_cdc.c | 41 smp_mb__before_atomic(); in smc_cdc_tx_handler() 249 smp_mb__before_atomic(); in smcd_cdc_msg_send() 325 smp_mb__before_atomic(); in smc_cdc_msg_recv_action() 337 smp_mb__before_atomic(); in smc_cdc_msg_recv_action()
|
| /OK3568_Linux_fs/kernel/include/linux/sunrpc/ |
| H A D | sched.h | 157 smp_mb__before_atomic(); \ 166 smp_mb__before_atomic(); \
|
| H A D | xprt.h | 453 smp_mb__before_atomic(); in xprt_clear_connecting() 485 smp_mb__before_atomic(); in xprt_clear_binding()
|
| /OK3568_Linux_fs/kernel/net/rds/ |
| H A D | ib_frmr.c | 46 smp_mb__before_atomic(); in rds_transition_frwr_state() 300 smp_mb__before_atomic(); in rds_ib_post_inv() 353 smp_mb__before_atomic(); in rds_ib_mr_cqe_handler()
|
| H A D | tcp_send.c | 88 smp_mb__before_atomic(); in rds_tcp_xmit()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/mdp5/ |
| H A D | mdp5_mdss.c | 76 smp_mb__before_atomic(); in mdss_hw_mask_irq() 85 smp_mb__before_atomic(); in mdss_hw_unmask_irq()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_mdss.c | 76 smp_mb__before_atomic(); in dpu_mdss_irq_mask() 87 smp_mb__before_atomic(); in dpu_mdss_irq_unmask()
|
| /OK3568_Linux_fs/kernel/Documentation/ |
| H A D | atomic_t.txt | 194 smp_mb__before_atomic() orders all earlier accesses against the RMW op 214 smp_mb__before_atomic(); 222 smp_mb__before_atomic();
|
| /OK3568_Linux_fs/kernel/drivers/w1/ |
| H A D | w1_family.c | 127 smp_mb__before_atomic(); in __w1_family_get()
|
| /OK3568_Linux_fs/kernel/fs/btrfs/ |
| H A D | volumes.h | 503 smp_mb__before_atomic(); in btrfs_dev_stat_inc() 540 smp_mb__before_atomic(); in btrfs_dev_stat_set()
|
| /OK3568_Linux_fs/kernel/tools/memory-model/Documentation/ |
| H A D | cheatsheet.txt | 16 smp_mb__before_atomic() CP Y Y Y a a a a Y
|
| /OK3568_Linux_fs/kernel/Documentation/core-api/ |
| H A D | atomic_ops.rst | 302 void smp_mb__before_atomic(void); 306 smp_mb__before_atomic() and following it with smp_mb__after_atomic() 310 For example, smp_mb__before_atomic() can be used like so:: 313 smp_mb__before_atomic(); 322 Without the explicit smp_mb__before_atomic() call, the 514 void smp_mb__before_atomic(void); 523 smp_mb__before_atomic();
|
| /OK3568_Linux_fs/kernel/net/netfilter/ |
| H A D | nfnetlink_acct.c | 80 smp_mb__before_atomic(); in nfnl_acct_new() 152 smp_mb__before_atomic(); in nfnl_acct_fill_info()
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | link_watch.c | 153 smp_mb__before_atomic(); in linkwatch_do_dev()
|
| /OK3568_Linux_fs/kernel/drivers/md/bcache/ |
| H A D | closure.h | 234 smp_mb__before_atomic(); in set_closure_fn()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/ |
| H A D | intel_wakeref.c | 46 smp_mb__before_atomic(); /* release wf->count */ in __intel_wakeref_get_first()
|
| /OK3568_Linux_fs/kernel/kernel/sched/ |
| H A D | cpupri.c | 257 smp_mb__before_atomic(); in cpupri_set()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_pages.c | 125 smp_mb__before_atomic(); in __i915_gem_object_get_pages() 361 smp_mb__before_atomic(); in i915_gem_object_pin_map()
|