Home
last modified time | relevance | path

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

/linux-4.4.14/arch/tile/include/asm/
Dbarrier.h83 #define smp_mb__after_atomic() do { } while (0) macro
86 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.4.14/include/asm-generic/
Dbarrier.h103 #ifndef smp_mb__after_atomic
104 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.4.14/kernel/sched/
Dcpupri.c188 smp_mb__after_atomic(); in cpupri_set()
195 smp_mb__after_atomic(); in cpupri_set()
Didle.c274 smp_mb__after_atomic(); in cpu_idle_loop()
/linux-4.4.14/arch/xtensa/include/asm/
Dbarrier.h17 #define smp_mb__after_atomic() barrier() macro
/linux-4.4.14/arch/blackfin/include/asm/
Dbarrier.h82 #define smp_mb__after_atomic() barrier() macro
/linux-4.4.14/arch/mips/sgi-ip27/
Dip27-irqno.c47 smp_mb__after_atomic(); in free_irqno()
/linux-4.4.14/arch/ia64/include/asm/
Dbarrier.h58 #define smp_mb__after_atomic() barrier() macro
/linux-4.4.14/arch/s390/include/asm/
Dbarrier.h37 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_irq.c154 smp_mb__after_atomic(); in mdp5_hw_mask_irq()
162 smp_mb__after_atomic(); in mdp5_hw_unmask_irq()
/linux-4.4.14/arch/sparc/include/asm/
Dbarrier_64.h75 #define smp_mb__after_atomic() barrier() macro
/linux-4.4.14/include/linux/
Dtracehook.h189 smp_mb__after_atomic(); in tracehook_notify_resume()
Datomic.h41 smp_mb__after_atomic(); \
56 smp_mb__after_atomic(); \
Dinterrupt.h565 smp_mb__after_atomic(); in tasklet_disable_nosync()
Dsched.h2999 smp_mb__after_atomic(); in current_set_polling_and_test()
3017 smp_mb__after_atomic(); in current_clr_polling_and_test()
/linux-4.4.14/include/linux/sunrpc/
Dsched.h147 smp_mb__after_atomic(); \
156 smp_mb__after_atomic(); \
Dxprt.h419 smp_mb__after_atomic(); in xprt_clear_connecting()
451 smp_mb__after_atomic(); in xprt_clear_binding()
/linux-4.4.14/arch/powerpc/include/asm/
Dbarrier.h91 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.4.14/arch/x86/include/asm/
Dbarrier.h92 #define smp_mb__after_atomic() barrier() macro
/linux-4.4.14/arch/metag/include/asm/
Dbarrier.h105 #define smp_mb__after_atomic() barrier() macro
/linux-4.4.14/arch/arm64/include/asm/
Dbarrier.h101 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.4.14/drivers/staging/comedi/drivers/
Dcomedi_test.c393 smp_mb__after_atomic(); in waveform_ai_cmd()
405 smp_mb__after_atomic(); in waveform_ai_cancel()
525 smp_mb__after_atomic(); in waveform_ao_inttrig_start()
613 smp_mb__after_atomic(); in waveform_ao_cancel()
/linux-4.4.14/arch/mips/include/asm/
Dbarrier.h148 #define smp_mb__after_atomic() smp_llsc_mb() macro
/linux-4.4.14/drivers/w1/
Dw1_family.c144 smp_mb__after_atomic(); in __w1_family_get()
/linux-4.4.14/arch/arm/include/asm/
Dbarrier.h94 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.4.14/lib/
Dnmi_backtrace.c123 smp_mb__after_atomic(); in nmi_trigger_all_cpu_backtrace()
/linux-4.4.14/arch/mn10300/mm/
Dtlb-smp.c83 smp_mb__after_atomic(); in smp_flush_tlb()
/linux-4.4.14/arch/powerpc/kernel/
Dcrash.c84 smp_mb__after_atomic(); in crash_ipi_callback()
/linux-4.4.14/net/netfilter/ipset/
Dip_set_bitmap_ipmac.c159 smp_mb__after_atomic(); in bitmap_ipmac_do_add()
168 smp_mb__after_atomic(); in bitmap_ipmac_do_add()
Dip_set_hash_gen.h500 smp_mb__after_atomic(); in mtype_expire()
883 smp_mb__after_atomic(); in mtype_del()
/linux-4.4.14/drivers/bluetooth/
Dhci_intel.c984 smp_mb__after_atomic(); in intel_recv_event()
995 smp_mb__after_atomic(); in intel_recv_event()
1035 smp_mb__after_atomic(); in intel_recv_lpm()
1042 smp_mb__after_atomic(); in intel_recv_lpm()
Dbtusb.c1891 smp_mb__after_atomic(); in btusb_intel_bootup()
1909 smp_mb__after_atomic(); in btusb_intel_secure_send_result()
/linux-4.4.14/kernel/
Dwatchdog.c473 smp_mb__after_atomic(); in watchdog_timer_fn()
616 smp_mb__after_atomic(); in watchdog_nmi_enable()
Dkmod.c487 smp_mb__after_atomic(); in helper_lock()
Dfutex.c339 smp_mb__after_atomic(); in futex_get_mm()
352 smp_mb__after_atomic(); in hb_waiters_inc()
/linux-4.4.14/arch/x86/xen/
Dspinlock.c211 smp_mb__after_atomic(); in xen_lock_spinning()
/linux-4.4.14/fs/jbd2/
Dcommit.c46 smp_mb__after_atomic(); in journal_end_buffer_io_sync()
240 smp_mb__after_atomic(); in journal_submit_data_buffers()
278 smp_mb__after_atomic(); in journal_finish_inode_data_buffers()
/linux-4.4.14/net/rds/
Dsend.c111 smp_mb__after_atomic(); in release_in_xmit()
706 smp_mb__after_atomic(); in rds_send_drop_acked()
736 smp_mb__after_atomic(); in rds_send_drop_to()
Diw_recv.c425 smp_mb__after_atomic(); in rds_iw_get_ack()
Dib_recv.c636 smp_mb__after_atomic(); in rds_ib_get_ack()
/linux-4.4.14/include/target/
Dtarget_core_base.h934 smp_mb__after_atomic(); in atomic_inc_mb()
941 smp_mb__after_atomic(); in atomic_dec_mb()
/linux-4.4.14/net/sunrpc/
Dbackchannel_rqst.c292 smp_mb__after_atomic(); in xprt_free_bc_rqst()
Dxprtsock.c763 smp_mb__after_atomic(); in xs_sock_reset_connection_flags()
1568 smp_mb__after_atomic(); in xs_tcp_state_change()
1587 smp_mb__after_atomic(); in xs_tcp_state_change()
Dxprt.c220 smp_mb__after_atomic(); in xprt_clear_locked()
/linux-4.4.14/arch/mips/kernel/
Dsmp-cps.c339 smp_mb__after_atomic(); in cps_cpu_disable()
Dprocess.c615 smp_mb__after_atomic(); in mips_set_process_fp_mode()
Dpm-cps.c165 smp_mb__after_atomic(); in cps_pm_enter_state()
/linux-4.4.14/fs/nfs/
Dpagelist.c115 smp_mb__after_atomic(); in nfs_iocounter_dec()
214 smp_mb__after_atomic(); in nfs_page_group_unlock()
402 smp_mb__after_atomic(); in nfs_unlock_request()
Dnfs42proc.c234 smp_mb__after_atomic(); in nfs42_layoutstat_release()
Dwrite.c652 smp_mb__after_atomic(); in nfs_writepages()
716 smp_mb__after_atomic(); in nfs_inode_remove_request()
1551 smp_mb__after_atomic(); in nfs_commit_clear_lock()
Dpnfs.c942 smp_mb__after_atomic(); in pnfs_clear_layoutreturn_waitbit()
1495 smp_mb__after_atomic(); in pnfs_clear_first_layoutget()
2146 smp_mb__after_atomic(); in pnfs_clear_layoutcommitting()
2384 smp_mb__after_atomic(); in pnfs_report_layoutstat()
Dpnfs.h407 smp_mb__after_atomic(); in pnfs_get_lseg()
Ddir.c2086 smp_mb__after_atomic(); in nfs_access_free_entry()
2131 smp_mb__after_atomic(); in nfs_do_access_cache_scan()
2346 smp_mb__after_atomic(); in nfs_access_add_cache()
Dpnfs_nfs.c560 smp_mb__after_atomic(); in nfs4_clear_ds_conn_bit()
Dinode.c1155 smp_mb__after_atomic(); in __nfs_revalidate_mapping()
Dnfs4state.c1138 smp_mb__after_atomic(); in nfs4_clear_state_manager_bit()
/linux-4.4.14/drivers/md/
Ddm-log-writes.c134 smp_mb__after_atomic(); in put_pending_block()
143 smp_mb__after_atomic(); in put_io_block()
Ddm-bufio.c684 smp_mb__after_atomic(); in write_endio()
1045 smp_mb__after_atomic(); in read_endio()
Ddm.c2994 smp_mb__after_atomic(); in dm_queue_flush()
3333 smp_mb__after_atomic(); in __dm_internal_resume()
Ddm-snap.c841 smp_mb__after_atomic(); in merge_shutdown()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dbackchannel.c275 smp_mb__after_atomic(); in xprt_rdma_bc_free_rqst()
/linux-4.4.14/fs/gfs2/
Dsys.c362 smp_mb__after_atomic(); in block_store()
515 smp_mb__after_atomic(); in jid_store()
Dglock.c212 smp_mb__after_atomic(); in gfs2_holder_wake()
346 smp_mb__after_atomic(); in gfs2_demote_wake()
555 smp_mb__after_atomic(); in run_queue()
563 smp_mb__after_atomic(); in run_queue()
Dlock_dlm.c1131 smp_mb__after_atomic(); in gdlm_recover_done()
1268 smp_mb__after_atomic(); in gdlm_mount()
Drecovery.c590 smp_mb__after_atomic(); in gfs2_recover_func()
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Ddvb_usb_core.c394 smp_mb__after_atomic(); in dvb_usb_stop_feed()
600 smp_mb__after_atomic(); in dvb_usb_fe_init()
641 smp_mb__after_atomic(); in dvb_usb_fe_sleep()
/linux-4.4.14/kernel/rcu/
Dtree_plugin.h1945 smp_mb__after_atomic(); /* Store *old_rhpp before _wake test. */ in __call_rcu_nocb_enqueue()
2181 smp_mb__after_atomic(); /* Store *tail before wakeup. */ in nocb_leader_wait()
2634 smp_mb__after_atomic(); in rcu_sysidle_enter()
2707 smp_mb__after_atomic(); in rcu_sysidle_exit()
Dtree.c340 smp_mb__after_atomic(); /* Later stuff after QS. */ in rcu_momentary_dyntick_idle()
662 smp_mb__after_atomic(); /* Force ordering with next sojourn. */ in rcu_eqs_enter_common()
789 smp_mb__after_atomic(); /* See above. */ in rcu_eqs_exit_common()
931 smp_mb__after_atomic(); /* See above. */ in rcu_nmi_enter()
973 smp_mb__after_atomic(); /* Force delay to next write. */ in rcu_nmi_exit()
/linux-4.4.14/drivers/xen/xen-pciback/
Dpciback_ops.c403 smp_mb__after_atomic(); /* /before/ final check for work */ in xen_pcibk_do_op()
/linux-4.4.14/sound/pci/
Dbt87x.c446 smp_mb__after_atomic(); in snd_bt87x_pcm_open()
461 smp_mb__after_atomic(); in snd_bt87x_close()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sp.c265 smp_mb__after_atomic(); in bnx2x_raw_clear_pending()
272 smp_mb__after_atomic(); in bnx2x_raw_set_pending()
2381 smp_mb__after_atomic(); in bnx2x_set_rx_mode_e1x()
3828 smp_mb__after_atomic(); in bnx2x_mcast_clear_sched()
3835 smp_mb__after_atomic(); in bnx2x_mcast_set_sched()
4465 smp_mb__after_atomic(); in bnx2x_queue_state_change()
4553 smp_mb__after_atomic(); in bnx2x_queue_comp_cmd()
5553 smp_mb__after_atomic(); in bnx2x_func_state_change_comp()
6329 smp_mb__after_atomic(); in bnx2x_func_state_change()
Dbnx2x_sriov.c1724 smp_mb__after_atomic(); in bnx2x_vf_handle_filters_eqe()
3109 smp_mb__after_atomic(); in bnx2x_schedule_iov_task()
Dbnx2x_cmn.c2872 smp_mb__after_atomic(); in bnx2x_nic_load()
5145 smp_mb__after_atomic(); in bnx2x_schedule_sp_rtnl()
Dbnx2x_main.c1883 smp_mb__after_atomic(); in bnx2x_sp_event()
1902 smp_mb__after_atomic(); in bnx2x_sp_event()
5412 smp_mb__after_atomic(); in bnx2x_after_function_update()
14709 smp_mb__after_atomic(); in bnx2x_drv_ctl()
/linux-4.4.14/drivers/md/bcache/
Dbcache.h818 smp_mb__after_atomic(); in cached_dev_get()
/linux-4.4.14/Documentation/
Datomic_ops.txt295 void smp_mb__after_atomic(void);
494 void smp_mb__after_atomic(void);
508 smp_mb__after_atomic();
Dmemory-barriers.txt1681 (*) smp_mb__after_atomic();
/linux-4.4.14/arch/x86/kernel/
Dkvm.c806 smp_mb__after_atomic(); in kvm_lock_spinning()
/linux-4.4.14/drivers/tty/serial/
Dmxs-auart.c217 smp_mb__after_atomic(); in dma_tx_callback()
292 smp_mb__after_atomic(); in mxs_auart_tx_chars()
/linux-4.4.14/drivers/target/
Dtarget_core_iblock.c306 smp_mb__after_atomic(); in iblock_bio_done()
/linux-4.4.14/fs/ubifs/
Dtnc_commit.c899 smp_mb__after_atomic(); in write_index()
Dlpt_commit.c464 smp_mb__after_atomic(); in write_cnodes()
/linux-4.4.14/mm/
Dbacking-dev.c906 smp_mb__after_atomic(); in clear_wb_congested()
Dfilemap.c814 smp_mb__after_atomic(); in unlock_page()
840 smp_mb__after_atomic(); in end_page_writeback()
Dhuge_memory.c1746 smp_mb__after_atomic(); in __split_huge_page_refcount()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c1382 smp_mb__after_atomic(); in check_desc_avail()
1495 smp_mb__after_atomic(); in restart_ctrlq()
1700 smp_mb__after_atomic(); in restart_offloadq()
/linux-4.4.14/drivers/pci/
Dxen-pcifront.c676 smp_mb__after_atomic(); in pcifront_do_aer()
/linux-4.4.14/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c1680 smp_mb__after_atomic(); in usbg_port_link()
1690 smp_mb__after_atomic(); in usbg_port_unlink()
/linux-4.4.14/fs/fuse/
Ddev.c443 smp_mb__after_atomic(); in request_wait_answer()
1319 smp_mb__after_atomic(); in fuse_dev_do_read()
/linux-4.4.14/fs/nfsd/
Dnfs4recover.c1283 smp_mb__after_atomic(); in nfsd4_cltrack_upcall_unlock()
/linux-4.4.14/drivers/base/power/
Ddomain.c100 smp_mb__after_atomic(); in genpd_sd_counter_inc()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c284 smp_mb__after_atomic(); in cxgb_close()
/linux-4.4.14/kernel/events/
Duprobes.c1340 smp_mb__after_atomic(); /* pairs with prepare_to_wait() */ in xol_free_insn_slot()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c1941 smp_mb__after_atomic(); in stop_gfar()
2198 smp_mb__after_atomic(); in startup_gfar()
/linux-4.4.14/fs/ext4/
Dresize.c57 smp_mb__after_atomic(); in ext4_resize_end()
/linux-4.4.14/drivers/vhost/
Dscsi.c1264 smp_mb__after_atomic(); in vhost_scsi_set_endpoint()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c2082 smp_mb__after_atomic(); in sge_rx_timer_cb()
/linux-4.4.14/fs/btrfs/
Dtransaction.c1230 smp_mb__after_atomic(); in commit_fs_roots()
Dioctl.c663 smp_mb__after_atomic(); in create_snapshot()
Dextent_io.c3752 smp_mb__after_atomic(); in end_extent_buffer_writeback()
Dinode.c8457 smp_mb__after_atomic(); in btrfs_direct_IO()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dcnic.c446 smp_mb__after_atomic(); in cnic_close_prep()
460 smp_mb__after_atomic(); in cnic_abort_prep()
3655 smp_mb__after_atomic(); in cnic_cm_destroy()
/linux-4.4.14/fs/cifs/
Dinode.c1860 smp_mb__after_atomic();
/linux-4.4.14/net/bluetooth/
Dhci_event.c54 smp_mb__after_atomic(); /* wake_up_bit advises about this barrier */ in hci_cc_inquiry_cancel()
2043 smp_mb__after_atomic(); /* wake_up_bit advises about this barrier */ in hci_inquiry_complete_evt()
/linux-4.4.14/net/unix/
Daf_unix.c1354 smp_mb__after_atomic(); /* sock_hold() does an atomic_inc() */ in unix_stream_connect()
/linux-4.4.14/net/ipv4/
Dtcp.c529 smp_mb__after_atomic(); in tcp_poll()
Dtcp_output.c2111 smp_mb__after_atomic(); in tcp_write_xmit()
Dtcp_input.c4936 smp_mb__after_atomic(); in tcp_check_space()
/linux-4.4.14/fs/
Dbuffer.c77 smp_mb__after_atomic(); in unlock_buffer()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c4682 smp_mb__after_atomic(); in bnxt_close_nic()
5088 smp_mb__after_atomic(); in bnxt_sp_task()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c2351 smp_mb__after_atomic(); in sge_rx_timer_cb()
/linux-4.4.14/drivers/firewire/
Dohci.c3501 smp_mb__after_atomic(); in ohci_flush_iso_completions()
/linux-4.4.14/net/core/
Ddev.c1400 smp_mb__after_atomic(); /* Commit netif_running(). */ in __dev_close_many()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dmain.c560 smp_mb__after_atomic(); in wlcore_irq_locked()