Home
last modified time | relevance | path

Searched refs:smp_mb__before_atomic (Results 1 – 25 of 121) sorted by relevance

12345

/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dbarrier.h129 #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 Dbitops.h146 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 Datomic.h47 #define __atomic_release_fence smp_mb__before_atomic
51 #define __atomic_pre_full_fence smp_mb__before_atomic
H A Dinterrupt.h672 smp_mb__before_atomic(); in tasklet_unlock()
717 smp_mb__before_atomic(); in tasklet_enable()
H A Dbuffer_head.h154 smp_mb__before_atomic(); in BUFFER_FNS()
318 smp_mb__before_atomic(); in put_bh()
/OK3568_Linux_fs/kernel/lib/
H A Dirq_poll.c54 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 Dsmp.c109 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 Dsmc_cdc.c41 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 Dsched.h157 smp_mb__before_atomic(); \
166 smp_mb__before_atomic(); \
H A Dxprt.h453 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 Dib_frmr.c46 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 Dtcp_send.c88 smp_mb__before_atomic(); in rds_tcp_xmit()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_mdss.c76 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 Ddpu_mdss.c76 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 Datomic_t.txt194 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 Dw1_family.c127 smp_mb__before_atomic(); in __w1_family_get()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dvolumes.h503 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 Dcheatsheet.txt16 smp_mb__before_atomic() CP Y Y Y a a a a Y
/OK3568_Linux_fs/kernel/Documentation/core-api/
H A Datomic_ops.rst302 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 Dnfnetlink_acct.c80 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 Dlink_watch.c153 smp_mb__before_atomic(); in linkwatch_do_dev()
/OK3568_Linux_fs/kernel/drivers/md/bcache/
H A Dclosure.h234 smp_mb__before_atomic(); in set_closure_fn()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Dintel_wakeref.c46 smp_mb__before_atomic(); /* release wf->count */ in __intel_wakeref_get_first()
/OK3568_Linux_fs/kernel/kernel/sched/
H A Dcpupri.c257 smp_mb__before_atomic(); in cpupri_set()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/
H A Di915_gem_pages.c125 smp_mb__before_atomic(); in __i915_gem_object_get_pages()
361 smp_mb__before_atomic(); in i915_gem_object_pin_map()

12345