/linux-4.4.14/include/asm-generic/bitops/ |
D | lock.h | 23 smp_mb__before_atomic(); \ 40 smp_mb__before_atomic(); \
|
/linux-4.4.14/arch/tile/include/asm/ |
D | barrier.h | 82 #define smp_mb__before_atomic() smp_mb() macro 85 #define smp_mb__before_atomic() smp_mb() macro
|
/linux-4.4.14/include/asm-generic/ |
D | barrier.h | 99 #ifndef smp_mb__before_atomic 100 #define smp_mb__before_atomic() smp_mb() macro
|
/linux-4.4.14/block/ |
D | blk-iopoll.c | 52 smp_mb__before_atomic(); in __blk_iopoll_complete() 164 smp_mb__before_atomic(); in blk_iopoll_enable()
|
D | bio.c | 315 smp_mb__before_atomic(); in bio_inc_remaining()
|
D | blk-mq.c | 414 smp_mb__before_atomic(); in blk_mq_start_request()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | barrier.h | 16 #define smp_mb__before_atomic() barrier() macro
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | barrier.h | 81 #define smp_mb__before_atomic() barrier() macro
|
/linux-4.4.14/arch/mips/sgi-ip27/ |
D | ip27-irqno.c | 45 smp_mb__before_atomic(); in free_irqno()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | barrier.h | 57 #define smp_mb__before_atomic() barrier() macro
|
/linux-4.4.14/arch/s390/include/asm/ |
D | barrier.h | 36 #define smp_mb__before_atomic() smp_mb() macro
|
D | bitops.h | 284 smp_mb__before_atomic(); in clear_bit_unlock()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_irq.c | 152 smp_mb__before_atomic(); in mdp5_hw_mask_irq() 160 smp_mb__before_atomic(); in mdp5_hw_unmask_irq()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | barrier_64.h | 74 #define smp_mb__before_atomic() barrier() macro
|
/linux-4.4.14/include/linux/sunrpc/ |
D | sched.h | 145 smp_mb__before_atomic(); \ 154 smp_mb__before_atomic(); \
|
D | xprt.h | 417 smp_mb__before_atomic(); in xprt_clear_connecting() 449 smp_mb__before_atomic(); in xprt_clear_binding()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | barrier.h | 90 #define smp_mb__before_atomic() smp_mb() macro
|
/linux-4.4.14/arch/x86/include/asm/ |
D | barrier.h | 91 #define smp_mb__before_atomic() barrier() macro
|
/linux-4.4.14/arch/metag/include/asm/ |
D | barrier.h | 104 #define smp_mb__before_atomic() barrier() macro
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | barrier.h | 100 #define smp_mb__before_atomic() smp_mb() macro
|
/linux-4.4.14/fs/btrfs/ |
D | volumes.h | 517 smp_mb__before_atomic(); in btrfs_dev_stat_inc() 533 smp_mb__before_atomic(); in btrfs_dev_stat_read_and_reset() 542 smp_mb__before_atomic(); in btrfs_dev_stat_set()
|
D | btrfs_inode.h | 321 smp_mb__before_atomic(); in btrfs_inode_resume_unlocked_dio()
|
D | transaction.c | 347 smp_mb__before_atomic(); in record_root_in_trans()
|
D | inode.c | 8082 smp_mb__before_atomic(); in btrfs_end_dio_bio() 8298 smp_mb__before_atomic(); in btrfs_submit_direct_hook()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | barrier.h | 147 #define smp_mb__before_atomic() smp_mb__before_llsc() macro
|
D | bitops.h | 172 smp_mb__before_atomic(); in clear_bit_unlock()
|
/linux-4.4.14/drivers/w1/ |
D | w1_family.c | 142 smp_mb__before_atomic(); in __w1_family_get()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | barrier.h | 93 #define smp_mb__before_atomic() smp_mb() macro
|
/linux-4.4.14/include/linux/ |
D | atomic.h | 47 smp_mb__before_atomic(); \ 54 smp_mb__before_atomic(); \
|
D | interrupt.h | 517 smp_mb__before_atomic(); in tasklet_unlock() 577 smp_mb__before_atomic(); in tasklet_enable()
|
D | bio.h | 285 smp_mb__before_atomic(); in bio_get() 293 smp_mb__before_atomic(); in bio_cnt_set()
|
D | buffer_head.h | 278 smp_mb__before_atomic(); in put_bh()
|
D | netdevice.h | 509 smp_mb__before_atomic(); in napi_enable()
|
/linux-4.4.14/arch/mn10300/mm/ |
D | tlb-smp.c | 81 smp_mb__before_atomic(); in smp_flush_tlb()
|
/linux-4.4.14/drivers/dma-buf/ |
D | fence.c | 76 smp_mb__before_atomic(); in fence_signal_locked() 116 smp_mb__before_atomic(); in fence_signal()
|
/linux-4.4.14/kernel/sched/ |
D | cpupri.c | 168 smp_mb__before_atomic(); in cpupri_set()
|
/linux-4.4.14/net/core/ |
D | link_watch.c | 150 smp_mb__before_atomic(); in linkwatch_do_dev()
|
D | dev.c | 3647 smp_mb__before_atomic(); in net_tx_action() 3657 smp_mb__before_atomic(); in net_tx_action() 4632 smp_mb__before_atomic(); in __napi_complete()
|
/linux-4.4.14/net/rds/ |
D | tcp_send.c | 97 smp_mb__before_atomic(); in rds_tcp_xmit()
|
D | iw_recv.c | 417 smp_mb__before_atomic(); in rds_iw_set_ack()
|
D | ib_recv.c | 628 smp_mb__before_atomic(); in rds_ib_set_ack()
|
/linux-4.4.14/drivers/md/bcache/ |
D | closure.h | 246 smp_mb__before_atomic(); in set_closure_fn()
|
/linux-4.4.14/net/netfilter/ |
D | nfnetlink_acct.c | 82 smp_mb__before_atomic(); in nfnl_acct_new() 157 smp_mb__before_atomic(); in nfnl_acct_fill_info()
|
D | nf_conntrack_core.c | 900 smp_mb__before_atomic(); in nf_conntrack_free()
|
/linux-4.4.14/Documentation/ |
D | atomic_ops.txt | 294 void smp_mb__before_atomic(void); 297 For example, smp_mb__before_atomic() can be used like so: 300 smp_mb__before_atomic(); 309 Without the explicit smp_mb__before_atomic() call, the 493 void smp_mb__before_atomic(void); 502 smp_mb__before_atomic();
|
D | memory-barriers.txt | 1680 (*) smp_mb__before_atomic(); 1694 smp_mb__before_atomic(); 2364 (smp_mb__before_atomic() for instance). 2368 memory barriers under some circumstances (smp_mb__before_atomic() for
|
/linux-4.4.14/kernel/debug/ |
D | debug_core.c | 540 smp_mb__before_atomic(); in kgdb_cpu_enter() 672 smp_mb__before_atomic(); in kgdb_cpu_enter()
|
/linux-4.4.14/include/target/ |
D | target_core_base.h | 932 smp_mb__before_atomic(); in atomic_inc_mb() 939 smp_mb__before_atomic(); in atomic_dec_mb()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | comedi_test.c | 391 smp_mb__before_atomic(); in waveform_ai_cmd() 523 smp_mb__before_atomic(); in waveform_ao_inttrig_start()
|
/linux-4.4.14/net/sunrpc/ |
D | backchannel_rqst.c | 290 smp_mb__before_atomic(); in xprt_free_bc_rqst()
|
D | xprtsock.c | 760 smp_mb__before_atomic(); in xs_sock_reset_connection_flags() 1565 smp_mb__before_atomic(); in xs_tcp_state_change() 1585 smp_mb__before_atomic(); in xs_tcp_state_change()
|
D | auth.c | 303 smp_mb__before_atomic(); in rpcauth_unhash_cred_locked()
|
D | svc_xprt.c | 230 smp_mb__before_atomic(); in svc_xprt_received()
|
D | xprt.c | 218 smp_mb__before_atomic(); in xprt_clear_locked()
|
/linux-4.4.14/crypto/ |
D | chainiv.c | 122 smp_mb__before_atomic(); in async_chainiv_schedule_work()
|
/linux-4.4.14/drivers/cpuidle/ |
D | coupled.c | 162 smp_mb__before_atomic(); in cpuidle_coupled_parallel_barrier()
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | backchannel.c | 272 smp_mb__before_atomic(); in xprt_rdma_bc_free_rqst()
|
/linux-4.4.14/kernel/rcu/ |
D | tree.c | 338 smp_mb__before_atomic(); /* Earlier stuff before QS. */ in rcu_momentary_dyntick_idle() 660 smp_mb__before_atomic(); /* See above. */ in rcu_eqs_enter_common() 786 smp_mb__before_atomic(); /* Force ordering w/previous sojourn. */ in rcu_eqs_exit_common() 928 smp_mb__before_atomic(); /* Force delay from prior write. */ in rcu_nmi_enter() 971 smp_mb__before_atomic(); /* See above. */ in rcu_nmi_exit() 3598 smp_mb__before_atomic(); /* ^^^ */ in sync_exp_work_done() 4070 smp_mb__before_atomic(); in _rcu_barrier()
|
D | tree_plugin.h | 2281 smp_mb__before_atomic(); /* _add after CB invocation. */ in rcu_nocb_kthread() 2632 smp_mb__before_atomic(); in rcu_sysidle_enter() 2705 smp_mb__before_atomic(); in rcu_sysidle_exit()
|
/linux-4.4.14/fs/nfs/ |
D | nfs42proc.c | 232 smp_mb__before_atomic(); in nfs42_layoutstat_release()
|
D | pagelist.c | 212 smp_mb__before_atomic(); in nfs_page_group_unlock() 400 smp_mb__before_atomic(); in nfs_unlock_request()
|
D | dir.c | 2084 smp_mb__before_atomic(); in nfs_access_free_entry() 2129 smp_mb__before_atomic(); in nfs_do_access_cache_scan() 2344 smp_mb__before_atomic(); in nfs_access_add_cache()
|
D | pnfs_nfs.c | 558 smp_mb__before_atomic(); in nfs4_clear_ds_conn_bit()
|
D | nfs4state.c | 1136 smp_mb__before_atomic(); in nfs4_clear_state_manager_bit()
|
D | pnfs.c | 2382 smp_mb__before_atomic(); in pnfs_report_layoutstat()
|
/linux-4.4.14/drivers/xen/xen-pciback/ |
D | pciback_ops.c | 401 smp_mb__before_atomic(); /* /after/ clearing PCIF_active */ in xen_pcibk_do_op()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k.h | 386 smp_mb__before_atomic(); in fm10k_mbx_unlock()
|
D | fm10k_pci.c | 105 smp_mb__before_atomic(); in fm10k_service_event_complete()
|
/linux-4.4.14/kernel/ |
D | watchdog.c | 614 smp_mb__before_atomic(); in watchdog_nmi_enable()
|
D | seccomp.c | 227 smp_mb__before_atomic(); in seccomp_assign_mode()
|
/linux-4.4.14/net/ipv4/ |
D | inetpeer.c | 470 smp_mb__before_atomic(); in inet_putpeer()
|
/linux-4.4.14/arch/mips/kernel/ |
D | pm-cps.c | 104 smp_mb__before_atomic(); in coupled_barrier()
|
/linux-4.4.14/include/net/ |
D | ip_vs.h | 1207 smp_mb__before_atomic(); in __ip_vs_conn_put() 1401 smp_mb__before_atomic(); in ip_vs_dest_put()
|
/linux-4.4.14/fs/gfs2/ |
D | glops.c | 238 smp_mb__before_atomic(); in inode_go_sync()
|
/linux-4.4.14/drivers/md/ |
D | dm-bufio.c | 682 smp_mb__before_atomic(); in write_endio() 1043 smp_mb__before_atomic(); in read_endio()
|
D | dm-snap.c | 700 smp_mb__before_atomic(); in free_pending_exception()
|
D | dm-thin.c | 1494 smp_mb__before_atomic(); in __bio_inc_remaining()
|
D | raid5.c | 5004 smp_mb__before_atomic(); in raid5_unplug()
|
/linux-4.4.14/drivers/usb/serial/ |
D | usb_wwan.c | 349 smp_mb__before_atomic(); in usb_wwan_outdat_callback()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 112 smp_mb__before_atomic(); in ixgbevf_service_event_complete() 2079 smp_mb__before_atomic(); in ixgbevf_up_complete() 3822 smp_mb__before_atomic(); in ixgbevf_resume() 4194 smp_mb__before_atomic(); in ixgbevf_io_slot_reset()
|
/linux-4.4.14/fs/ceph/ |
D | super.h | 477 smp_mb__before_atomic(); in __ceph_dir_set_complete()
|
/linux-4.4.14/fs/ubifs/ |
D | tnc_commit.c | 897 smp_mb__before_atomic(); in write_index()
|
D | lpt_commit.c | 462 smp_mb__before_atomic(); in write_cnodes()
|
/linux-4.4.14/drivers/pci/ |
D | xen-pcifront.c | 674 smp_mb__before_atomic(); in pcifront_do_aer()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sp.c | 263 smp_mb__before_atomic(); in bnx2x_raw_clear_pending() 270 smp_mb__before_atomic(); in bnx2x_raw_set_pending() 3826 smp_mb__before_atomic(); in bnx2x_mcast_clear_sched() 3833 smp_mb__before_atomic(); in bnx2x_mcast_set_sched()
|
D | bnx2x_sriov.c | 1722 smp_mb__before_atomic(); in bnx2x_vf_handle_filters_eqe() 3107 smp_mb__before_atomic(); in bnx2x_schedule_iov_task()
|
D | bnx2x.h | 679 smp_mb__before_atomic(); in bnx2x_fp_unlock_poll()
|
D | bnx2x_main.c | 1880 smp_mb__before_atomic(); in bnx2x_sp_event() 1898 smp_mb__before_atomic(); in bnx2x_sp_event() 5410 smp_mb__before_atomic(); in bnx2x_after_function_update() 5648 smp_mb__before_atomic(); in bnx2x_eq_int() 14707 smp_mb__before_atomic(); in bnx2x_drv_ctl()
|
D | bnx2x_cmn.c | 5143 smp_mb__before_atomic(); in bnx2x_schedule_sp_rtnl()
|
/linux-4.4.14/drivers/hwtracing/intel_th/ |
D | msu.c | 914 smp_mb__before_atomic(); in msc_buffer_alloc()
|
/linux-4.4.14/fs/nfsd/ |
D | nfs4recover.c | 1281 smp_mb__before_atomic(); in nfsd4_cltrack_upcall_unlock()
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bnad.c | 254 smp_mb__before_atomic(); in bnad_tx_complete() 1133 smp_mb__before_atomic(); in bnad_tx_cleanup() 3001 smp_mb__before_atomic(); in bnad_start_xmit()
|
/linux-4.4.14/drivers/scsi/isci/ |
D | remote_device.c | 1544 smp_mb__before_atomic(); in isci_remote_device_release()
|
/linux-4.4.14/drivers/net/ethernet/aurora/ |
D | nb8800.c | 538 smp_mb__before_atomic(); in nb8800_tx_done()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_hash_gen.h | 833 smp_mb__before_atomic(); in mtype_add()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.c | 1335 smp_mb__before_atomic(); in hns_nic_service_event_complete()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | gianfar.c | 1939 smp_mb__before_atomic(); in stop_gfar() 2196 smp_mb__before_atomic(); in startup_gfar()
|
/linux-4.4.14/drivers/usb/class/ |
D | cdc-acm.c | 442 smp_mb__before_atomic(); in acm_read_bulk_callback()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 435 smp_mb__before_atomic(); in ixgbe_service_event_complete() 4973 smp_mb__before_atomic(); in ixgbe_up_complete() 5910 smp_mb__before_atomic(); in ixgbe_resume() 9249 smp_mb__before_atomic(); in ixgbe_io_slot_reset()
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
D | auth_gss.c | 146 smp_mb__before_atomic(); in gss_cred_set_ctx()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_irq.c | 2467 smp_mb__before_atomic(); in i915_reset_and_wakeup()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 5127 smp_mb__before_atomic(); in bnxt_sp_task()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | cnic.c | 4035 smp_mb__before_atomic(); in cnic_cm_process_kcqe()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 5744 smp_mb__before_atomic(); in i40e_service_event_complete()
|