Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/include/asm-generic/
Dbarrier.h77 #ifndef smp_mb__after_atomic
78 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.1.27/kernel/sched/
Dcpupri.c188 smp_mb__after_atomic(); in cpupri_set()
195 smp_mb__after_atomic(); in cpupri_set()
Didle.c272 smp_mb__after_atomic(); in cpu_idle_loop()
/linux-4.1.27/arch/xtensa/include/asm/
Dbarrier.h17 #define smp_mb__after_atomic() barrier() macro
/linux-4.1.27/arch/blackfin/include/asm/
Dbarrier.h82 #define smp_mb__after_atomic() barrier() macro
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_irq.c141 smp_mb__after_atomic(); in mdp5_hw_mask_irq()
149 smp_mb__after_atomic(); in mdp5_hw_unmask_irq()
/linux-4.1.27/arch/s390/include/asm/
Dbarrier.h37 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.1.27/arch/ia64/include/asm/
Dbarrier.h58 #define smp_mb__after_atomic() barrier() macro
/linux-4.1.27/include/linux/sunrpc/
Dsched.h147 smp_mb__after_atomic(); \
156 smp_mb__after_atomic(); \
Dxprt.h394 smp_mb__after_atomic(); in xprt_clear_connecting()
426 smp_mb__after_atomic(); in xprt_clear_binding()
/linux-4.1.27/arch/sparc/include/asm/
Dbarrier_64.h75 #define smp_mb__after_atomic() barrier() macro
/linux-4.1.27/include/linux/
Dtracehook.h188 smp_mb__after_atomic(); in tracehook_notify_resume()
Dinterrupt.h562 smp_mb__after_atomic(); in tasklet_disable_nosync()
Dgenhd.h652 smp_mb__after_atomic(); in hd_struct_get()
Dsched.h2896 smp_mb__after_atomic(); in current_set_polling_and_test()
2914 smp_mb__after_atomic(); in current_clr_polling_and_test()
/linux-4.1.27/arch/powerpc/include/asm/
Dbarrier.h91 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.1.27/arch/metag/include/asm/
Dbarrier.h105 #define smp_mb__after_atomic() barrier() macro
/linux-4.1.27/arch/x86/include/asm/
Dbarrier.h92 #define smp_mb__after_atomic() barrier() macro
/linux-4.1.27/arch/mips/kernel/
Dirq.c67 smp_mb__after_atomic(); in free_irqno()
Dsmp-cps.c314 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.1.27/arch/arm64/include/asm/
Dbarrier.h121 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.1.27/arch/mips/include/asm/
Dbarrier.h148 #define smp_mb__after_atomic() smp_llsc_mb() macro
/linux-4.1.27/arch/arm/include/asm/
Dbarrier.h87 #define smp_mb__after_atomic() smp_mb() macro
/linux-4.1.27/drivers/w1/
Dw1_family.c144 smp_mb__after_atomic(); in __w1_family_get()
/linux-4.1.27/arch/mn10300/mm/
Dtlb-smp.c83 smp_mb__after_atomic(); in smp_flush_tlb()
/linux-4.1.27/arch/x86/kernel/apic/
Dhw_nmi.c127 smp_mb__after_atomic(); in arch_trigger_all_cpu_backtrace()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dcomedi_test.c328 smp_mb__after_atomic(); in waveform_ai_cmd()
340 smp_mb__after_atomic(); in waveform_ai_cancel()
/linux-4.1.27/arch/powerpc/kernel/
Dcrash.c84 smp_mb__after_atomic(); in crash_ipi_callback()
/linux-4.1.27/kernel/
Dwatchdog.c420 smp_mb__after_atomic(); in watchdog_timer_fn()
563 smp_mb__after_atomic(); in watchdog_nmi_enable()
Dkmod.c469 smp_mb__after_atomic(); in helper_lock()
Dfutex.c269 smp_mb__after_atomic(); in futex_get_mm()
282 smp_mb__after_atomic(); in hb_waiters_inc()
/linux-4.1.27/arch/x86/xen/
Dspinlock.c164 smp_mb__after_atomic(); in xen_lock_spinning()
/linux-4.1.27/net/sunrpc/
Dbackchannel_rqst.c250 smp_mb__after_atomic(); in xprt_free_bc_request()
Dxprtsock.c781 smp_mb__after_atomic(); in xs_sock_reset_connection_flags()
1478 smp_mb__after_atomic(); in xs_tcp_state_change()
1497 smp_mb__after_atomic(); in xs_tcp_state_change()
Dxprt.c219 smp_mb__after_atomic(); in xprt_clear_locked()
/linux-4.1.27/fs/jbd2/
Dcommit.c46 smp_mb__after_atomic(); in journal_end_buffer_io_sync()
242 smp_mb__after_atomic(); in journal_submit_data_buffers()
280 smp_mb__after_atomic(); in journal_finish_inode_data_buffers()
/linux-4.1.27/net/rds/
Dsend.c110 smp_mb__after_atomic(); in release_in_xmit()
693 smp_mb__after_atomic(); in rds_send_drop_acked()
723 smp_mb__after_atomic(); in rds_send_drop_to()
Diw_recv.c425 smp_mb__after_atomic(); in rds_iw_get_ack()
Dib_recv.c594 smp_mb__after_atomic(); in rds_ib_get_ack()
/linux-4.1.27/include/target/
Dtarget_core_base.h919 smp_mb__after_atomic(); in atomic_inc_mb()
926 smp_mb__after_atomic(); in atomic_dec_mb()
/linux-4.1.27/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()
Dwrite.c652 smp_mb__after_atomic(); in nfs_writepages()
716 smp_mb__after_atomic(); in nfs_inode_remove_request()
1529 smp_mb__after_atomic(); in nfs_commit_clear_lock()
Dpnfs.h395 smp_mb__after_atomic(); in pnfs_get_lseg()
Dpnfs.c924 smp_mb__after_atomic(); in pnfs_clear_layoutreturn_waitbit()
1440 smp_mb__after_atomic(); in pnfs_clear_first_layoutget()
2069 smp_mb__after_atomic(); in pnfs_clear_layoutcommitting()
Ddir.c2100 smp_mb__after_atomic(); in nfs_access_free_entry()
2145 smp_mb__after_atomic(); in nfs_do_access_cache_scan()
2360 smp_mb__after_atomic(); in nfs_access_add_cache()
Dpnfs_nfs.c546 smp_mb__after_atomic(); in nfs4_clear_ds_conn_bit()
Dinode.c1141 smp_mb__after_atomic(); in __nfs_revalidate_mapping()
Dnfs4state.c1139 smp_mb__after_atomic(); in nfs4_clear_state_manager_bit()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_irq.c142 smp_mb__after_atomic(); in drm_update_vblank_count()
245 smp_mb__after_atomic(); in vblank_disable_and_save()
1742 smp_mb__after_atomic(); in drm_handle_vblank()
/linux-4.1.27/fs/gfs2/
Dsys.c336 smp_mb__after_atomic(); in block_store()
488 smp_mb__after_atomic(); in jid_store()
Dglock.c273 smp_mb__after_atomic(); in gfs2_holder_wake()
407 smp_mb__after_atomic(); in gfs2_demote_wake()
616 smp_mb__after_atomic(); in run_queue()
624 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.1.27/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.c678 smp_mb__after_atomic(); in write_endio()
1039 smp_mb__after_atomic(); in read_endio()
Ddm.c3046 smp_mb__after_atomic(); in dm_queue_flush()
3385 smp_mb__after_atomic(); in __dm_internal_resume()
Ddm-snap.c834 smp_mb__after_atomic(); in merge_shutdown()
/linux-4.1.27/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.1.27/drivers/xen/xen-pciback/
Dpciback_ops.c384 smp_mb__after_atomic(); /* /before/ final check for work */ in xen_pcibk_do_op()
/linux-4.1.27/kernel/rcu/
Dtree_plugin.h1980 smp_mb__after_atomic(); /* Store *old_rhpp before _wake test. */ in __call_rcu_nocb_enqueue()
2216 smp_mb__after_atomic(); /* Store *tail before wakeup. */ in nocb_leader_wait()
2669 smp_mb__after_atomic(); in rcu_sysidle_enter()
2742 smp_mb__after_atomic(); in rcu_sysidle_exit()
Dtree.c294 smp_mb__after_atomic(); /* Later stuff after QS. */ in rcu_momentary_dyntick_idle()
606 smp_mb__after_atomic(); /* Force ordering with next sojourn. */ in rcu_eqs_enter_common()
730 smp_mb__after_atomic(); /* See above. */ in rcu_eqs_exit_common()
869 smp_mb__after_atomic(); /* See above. */ in rcu_nmi_enter()
911 smp_mb__after_atomic(); /* Force delay to next write. */ in rcu_nmi_exit()
/linux-4.1.27/sound/pci/
Dbt87x.c446 smp_mb__after_atomic(); in snd_bt87x_pcm_open()
461 smp_mb__after_atomic(); in snd_bt87x_close()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sp.c263 smp_mb__after_atomic(); in bnx2x_raw_clear_pending()
270 smp_mb__after_atomic(); in bnx2x_raw_set_pending()
2134 smp_mb__after_atomic(); in bnx2x_set_rx_mode_e1x()
3581 smp_mb__after_atomic(); in bnx2x_mcast_clear_sched()
3588 smp_mb__after_atomic(); in bnx2x_mcast_set_sched()
4203 smp_mb__after_atomic(); in bnx2x_queue_state_change()
4291 smp_mb__after_atomic(); in bnx2x_queue_comp_cmd()
5291 smp_mb__after_atomic(); in bnx2x_func_state_change_comp()
6046 smp_mb__after_atomic(); in bnx2x_func_state_change()
Dbnx2x_sriov.c1766 smp_mb__after_atomic(); in bnx2x_vf_handle_filters_eqe()
3137 smp_mb__after_atomic(); in bnx2x_schedule_iov_task()
Dbnx2x_cmn.c2828 smp_mb__after_atomic(); in bnx2x_nic_load()
5034 smp_mb__after_atomic(); in bnx2x_schedule_sp_rtnl()
Dbnx2x_main.c1878 smp_mb__after_atomic(); in bnx2x_sp_event()
1897 smp_mb__after_atomic(); in bnx2x_sp_event()
5378 smp_mb__after_atomic(); in bnx2x_after_function_update()
14286 smp_mb__after_atomic(); in bnx2x_drv_ctl()
/linux-4.1.27/drivers/md/bcache/
Dbcache.h835 smp_mb__after_atomic(); in cached_dev_get()
/linux-4.1.27/mm/
Dbacking-dev.c485 smp_mb__after_atomic(); in clear_bdi_congested()
Dfilemap.c747 smp_mb__after_atomic(); in unlock_page()
773 smp_mb__after_atomic(); in end_page_writeback()
Dhuge_memory.c1677 smp_mb__after_atomic(); in __split_huge_page_refcount()
/linux-4.1.27/arch/x86/kernel/
Dkvm.c773 smp_mb__after_atomic(); in kvm_lock_spinning()
/linux-4.1.27/Documentation/
Datomic_ops.txt293 void smp_mb__after_atomic(void);
492 void smp_mb__after_atomic(void);
506 smp_mb__after_atomic();
Dmemory-barriers.txt1673 (*) smp_mb__after_atomic();
/linux-4.1.27/drivers/tty/serial/
Dmxs-auart.c215 smp_mb__after_atomic(); in dma_tx_callback()
290 smp_mb__after_atomic(); in mxs_auart_tx_chars()
/linux-4.1.27/drivers/target/
Dtarget_core_iblock.c327 smp_mb__after_atomic(); in iblock_bio_done()
/linux-4.1.27/fs/ubifs/
Dtnc_commit.c899 smp_mb__after_atomic(); in write_index()
Dlpt_commit.c464 smp_mb__after_atomic(); in write_cnodes()
/linux-4.1.27/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.1.27/drivers/pci/
Dxen-pcifront.c668 smp_mb__after_atomic(); in pcifront_do_aer()
/linux-4.1.27/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c1844 smp_mb__after_atomic(); in usbg_port_link()
1854 smp_mb__after_atomic(); in usbg_port_unlink()
/linux-4.1.27/fs/nfsd/
Dnfs4recover.c1279 smp_mb__after_atomic(); in nfsd4_cltrack_upcall_unlock()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c284 smp_mb__after_atomic(); in cxgb_close()
/linux-4.1.27/drivers/bluetooth/
Dbtusb.c2172 smp_mb__after_atomic(); in btusb_intel_bootup()
2190 smp_mb__after_atomic(); in btusb_intel_secure_send_result()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar.c1881 smp_mb__after_atomic(); in stop_gfar()
2127 smp_mb__after_atomic(); in startup_gfar()
/linux-4.1.27/drivers/base/power/
Ddomain.c133 smp_mb__after_atomic(); in genpd_sd_counter_inc()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c2059 smp_mb__after_atomic(); in sge_rx_timer_cb()
/linux-4.1.27/fs/ext4/
Dresize.c57 smp_mb__after_atomic(); in ext4_resize_end()
/linux-4.1.27/fs/btrfs/
Dtransaction.c1186 smp_mb__after_atomic(); in commit_fs_roots()
Dioctl.c662 smp_mb__after_atomic(); in create_snapshot()
Dextent_io.c3681 smp_mb__after_atomic(); in end_extent_buffer_writeback()
Dinode.c8332 smp_mb__after_atomic(); in btrfs_direct_IO()
/linux-4.1.27/drivers/vhost/
Dscsi.c1422 smp_mb__after_atomic(); in vhost_scsi_set_endpoint()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dcnic.c438 smp_mb__after_atomic(); in cnic_close_prep()
452 smp_mb__after_atomic(); in cnic_abort_prep()
3644 smp_mb__after_atomic(); in cnic_cm_destroy()
/linux-4.1.27/fs/cifs/
Dinode.c1860 smp_mb__after_atomic();
/linux-4.1.27/net/unix/
Daf_unix.c1322 smp_mb__after_atomic(); /* sock_hold() does an atomic_inc() */ in unix_stream_connect()
/linux-4.1.27/net/bluetooth/
Dhci_event.c54 smp_mb__after_atomic(); /* wake_up_bit advises about this barrier */ in hci_cc_inquiry_cancel()
2132 smp_mb__after_atomic(); /* wake_up_bit advises about this barrier */ in hci_inquiry_complete_evt()
/linux-4.1.27/net/ipv4/
Dtcp.c529 smp_mb__after_atomic(); in tcp_poll()
Dtcp_output.c2124 smp_mb__after_atomic(); in tcp_write_xmit()
Dtcp_input.c4888 smp_mb__after_atomic(); in tcp_check_space()
/linux-4.1.27/fs/
Dbuffer.c73 smp_mb__after_atomic(); in unlock_buffer()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c2293 smp_mb__after_atomic(); in sge_rx_timer_cb()
/linux-4.1.27/drivers/firewire/
Dohci.c3501 smp_mb__after_atomic(); in ohci_flush_iso_completions()
/linux-4.1.27/net/core/
Ddev.c1368 smp_mb__after_atomic(); /* Commit netif_running(). */ in __dev_close_many()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dmain.c560 smp_mb__after_atomic(); in wlcore_irq_locked()