Home
last modified time | relevance | path

Searched refs:smp_rmb (Results 1 – 200 of 211) sorted by relevance

12

/linux-4.4.14/include/asm-generic/
Dbarrier.h63 #ifndef smp_rmb
64 #define smp_rmb() rmb() macro
81 #ifndef smp_rmb
82 #define smp_rmb() barrier() macro
/linux-4.4.14/arch/metag/include/asm/
Dbarrier.h53 #define smp_rmb() barrier() macro
74 #define smp_rmb() fence() macro
79 #define smp_rmb() barrier() macro
/linux-4.4.14/arch/mips/include/asm/
Dbarrier.h96 # define smp_rmb() barrier() macro
100 # define smp_rmb() __asm__ __volatile__("sync" : : :"memory") macro
105 #define smp_rmb() barrier() macro
Dvdso.h105 smp_rmb(); in vdso_data_read_begin()
117 smp_rmb(); in vdso_data_read_retry()
/linux-4.4.14/arch/sparc/include/asm/
Dbarrier_64.h48 #define smp_rmb() rmb() macro
52 #define smp_rmb() __asm__ __volatile__("":::"memory") macro
/linux-4.4.14/arch/x86/include/asm/
Dvgtod.h50 smp_rmb(); in gtod_read_begin()
57 smp_rmb(); in gtod_read_retry()
Dbarrier.h36 #define smp_rmb() dma_rmb() macro
41 #define smp_rmb() barrier() macro
Dpgtable-3level.h81 smp_rmb(); in pmd_read_atomic()
/linux-4.4.14/arch/powerpc/include/asm/
Dbarrier.h53 #define smp_rmb() __lwsync() macro
59 #define smp_rmb() barrier() macro
Dpte-hash64-64k.h61 smp_rmb(); in __real_pte()
Dpgtable-ppc64.h434 smp_rmb(); in get_hpte_slot_array()
/linux-4.4.14/include/linux/
Dseqlock.h132 smp_rmb(); in raw_read_seqcount()
148 smp_rmb(); in raw_read_seqcount_begin()
184 smp_rmb(); in raw_seqcount_begin()
219 smp_rmb(); in read_seqcount_retry()
Dcnt32_to_63.h100 smp_rmb(); \
Dif_vlan.h175 smp_rmb(); /* coupled with smp_wmb() in vlan_dev_set_egress_priority() */ in vlan_dev_get_egress_qos_mask()
Dpage-flags.h354 smp_rmb(); in PageUptodate()
Dkvm_host.h453 smp_rmb(); in kvm_get_vcpu()
1027 smp_rmb(); in mmu_notifier_retry()
Drhashtable.h555 smp_rmb(); in rhashtable_lookup_fast()
/linux-4.4.14/arch/arm/include/asm/
Dbarrier.h65 #define smp_rmb() barrier() macro
69 #define smp_rmb() smp_mb() macro
/linux-4.4.14/arch/mips/kernel/
Drtlx.c123 smp_rmb(); in rtlx_open()
132 smp_rmb(); in rtlx_open()
252 smp_rmb(); in rtlx_read()
295 smp_rmb(); in rtlx_write()
/linux-4.4.14/arch/powerpc/kvm/
Dirq.h16 smp_rmb(); in irqchip_in_kernel()
Dbook3s_64_mmu_host.c105 smp_rmb(); in kvmppc_mmu_map_page()
Dbook3s_hv_rm_xics.c142 smp_rmb(); in icp_rm_check_resend()
De500_mmu_host.c345 smp_rmb(); in kvmppc_e500_shadow_map()
Dbook3s_hv_rm_mmu.c195 smp_rmb(); in kvmppc_do_h_enter()
Dbook3s_xics.c321 smp_rmb(); in icp_check_resend()
Dbook3s_hv.c1530 smp_rmb(); in debugfs_timings_read()
1532 smp_rmb(); in debugfs_timings_read()
Dbook3s_64_mmu_hv.c503 smp_rmb(); in kvmppc_book3s_hv_page_fault()
/linux-4.4.14/sound/firewire/
Dlib.c44 smp_rmb(); /* node_id vs. generation */ in snd_fw_transaction()
158 smp_rmb(); in midi_port_work()
Dscs1x.c221 smp_rmb(); /* node_id vs. generation */ in scs_output_tasklet()
464 smp_rmb(); /* node_id vs. generation */ in scs_update()
Dfcp.c351 smp_rmb(); /* node_id vs. generation */ in fcp_response()
/linux-4.4.14/tools/virtio/asm/
Dbarrier.h8 # define smp_rmb() barrier() macro
/linux-4.4.14/Documentation/RCU/
Drculist_nulls.txt34 but a version with an additional memory barrier (smp_rmb())
40 pos && ({ next = pos->next; smp_rmb(); prefetch(next); 1; }) &&
47 And note the traditional hlist_for_each_entry_rcu() misses this smp_rmb() :
112 With hlist_nulls we can avoid extra smp_rmb() in lockless_lookup()
Dchecklist.txt95 (smp_wmb(), smp_rmb(), smp_mb()) through the code,
/linux-4.4.14/arch/x86/um/asm/
Dbarrier.h40 #define smp_rmb() barrier() macro
/linux-4.4.14/arch/arm/plat-versatile/
Dplatsmp.c77 smp_rmb(); in versatile_boot_secondary()
/linux-4.4.14/lib/
Dis_single_threaded.c49 smp_rmb(); in current_is_single_threaded()
Dproportions.c159 smp_rmb(); in prop_get_global()
Drhashtable.c627 smp_rmb(); in rhashtable_walk_next()
/linux-4.4.14/drivers/cpuidle/
Dcoupled.c313 smp_rmb(); in cpuidle_coupled_get_state()
501 smp_rmb(); in cpuidle_enter_state_coupled()
582 smp_rmb(); in cpuidle_enter_state_coupled()
/linux-4.4.14/arch/ia64/include/asm/
Dbarrier.h51 #define smp_rmb() smp_mb() macro
/linux-4.4.14/arch/s390/include/asm/
Dbarrier.h30 #define smp_rmb() rmb() macro
/linux-4.4.14/net/sched/
Dact_gact.c31 smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ in gact_net_rand()
41 smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ in gact_determ()
/linux-4.4.14/arch/sh/mm/
Dgup.c59 smp_rmb(); in gup_get_pte()
61 smp_rmb(); in gup_get_pte()
/linux-4.4.14/drivers/gpu/host1x/
Dsyncpt.c282 smp_rmb(); in host1x_syncpt_is_expired()
413 smp_rmb(); in host1x_syncpt_read_max()
423 smp_rmb(); in host1x_syncpt_read_min()
Dsyncpt.h97 smp_rmb(); in host1x_syncpt_idle()
/linux-4.4.14/arch/arm/mach-prima2/
Dplatsmp.c99 smp_rmb(); in sirfsoc_boot_secondary()
/linux-4.4.14/arch/arm/vdso/
Dvgettimeofday.c52 smp_rmb(); /* Pairs with smp_wmb in vdso_write_end */ in vdso_read_begin()
58 smp_rmb(); /* Pairs with smp_wmb in vdso_write_begin */ in vdso_read_retry()
/linux-4.4.14/arch/arm/mach-spear/
Dplatsmp.c76 smp_rmb(); in spear13xx_boot_secondary()
/linux-4.4.14/arch/mips/mti-malta/
Dmalta-amon.c69 smp_rmb(); /* Target will be updating flags soon */ in amon_cpu_start()
/linux-4.4.14/arch/arm64/include/asm/
Dbarrier.h39 #define smp_rmb() dmb(ishld) macro
/linux-4.4.14/arch/arm/mach-tegra/
Dcpuidle-tegra30.c138 smp_rmb(); in tegra30_idle_lp2()
Dcpuidle-tegra20.c205 smp_rmb(); in tegra20_idle_lp2_coupled()
/linux-4.4.14/arch/arm/mach-sti/
Dplatsmp.c83 smp_rmb(); in sti_boot_secondary()
/linux-4.4.14/drivers/firewire/
Dsbp2.c823 smp_rmb(); /* node IDs must not be older than generation */ in sbp2_login()
890 smp_rmb(); /* get current card generation */ in sbp2_login()
905 smp_rmb(); /* generation may have changed */ in sbp2_login()
907 smp_rmb(); /* node_id must not be older than generation */ in sbp2_login()
930 smp_rmb(); /* node IDs must not be older than generation */ in sbp2_reconnect()
944 smp_rmb(); /* get current card generation */ in sbp2_reconnect()
1254 smp_rmb(); /* node_id vs. generation */ in sbp2_remove()
1484 smp_rmb(); /* sbp2_map_scatterlist looks at tgt->address_high */ in sbp2_scsi_queuecommand()
Dcore-device.c248 smp_rmb(); in fw_device_enable_phys_dma()
495 smp_rmb(); in read_rom()
Dnet.c970 smp_rmb(); in fwnet_send_packet()
1418 smp_rmb(); in fwnet_add_peer()
/linux-4.4.14/arch/mips/mm/
Dgup.c25 smp_rmb(); in gup_get_pte()
27 smp_rmb(); in gup_get_pte()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-msglog.c51 smp_rmb(); in opal_msglog_read()
Dsubcore.c258 smp_rmb(); in cpu_core_split_required()
/linux-4.4.14/arch/x86/mm/
Dgup.c56 smp_rmb(); in gup_get_pte()
58 smp_rmb(); in gup_get_pte()
/linux-4.4.14/sound/firewire/fireworks/
Dfireworks_transaction.c184 smp_rmb(); /* node id vs. generation */ in handle_resp_for_user()
212 smp_rmb(); /* node_id vs. generation */ in handle_resp_for_kernel()
/linux-4.4.14/arch/x86/kvm/
Dirq.h108 smp_rmb(); in irqchip_in_kernel()
Dmmu.c461 smp_rmb(); in __get_spte_lockless()
464 smp_rmb(); in __get_spte_lockless()
467 smp_rmb(); in __get_spte_lockless()
3007 smp_rmb(); in nonpaging_map()
3520 smp_rmb(); in tdp_page_fault()
Dpaging_tmpl.h755 smp_rmb(); in FNAME()
Dlapic.c2175 smp_rmb(); in kvm_apic_accept_events()
/linux-4.4.14/fs/ext4/
Dfsync.c102 smp_rmb(); in ext4_sync_file()
Dext4.h2826 smp_rmb(); in ext4_get_groups_count()
/linux-4.4.14/kernel/sched/
Dcpupri.c100 smp_rmb(); in cpupri_find()
Dloadavg.c165 smp_rmb(); in calc_load_write_idx()
Dcompletion.c313 smp_rmb(); in completion_done()
Ddeadline.c1595 smp_rmb(); in pull_dl_task()
Drt.c1976 smp_rmb(); in pull_rt_task()
Dcore.c1966 smp_rmb(); in try_to_wake_up()
1983 smp_rmb(); in try_to_wake_up()
Dfair.c2826 smp_rmb(); in remove_entity_load_avg()
4510 smp_rmb(); in task_waking_fair()
/linux-4.4.14/arch/arm/mach-exynos/
Dpm.c270 smp_rmb(); in exynos_cpu0_enter_aftr()
Dplatsmp.c355 smp_rmb(); in exynos_boot_secondary()
/linux-4.4.14/drivers/media/firewire/
Dfiredtv-fw.c42 smp_rmb(); /* node_id vs. generation */ in node_req()
215 smp_rmb(); /* node_id vs. generation */ in handle_fcp()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_buf.c409 smp_rmb(); in comedi_buf_read_n_available()
446 smp_rmb(); in comedi_buf_read_alloc()
/linux-4.4.14/kernel/locking/
Dqspinlock_paravirt.h343 smp_rmb(); in __pv_queued_spin_unlock()
Drwsem-xadd.c538 smp_rmb(); in rwsem_wake()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_rb.c244 smp_rmb(); in scif_rb_count()
/linux-4.4.14/arch/sh/kernel/
Dftrace.c145 smp_rmb(); in ftrace_nmi_enter()
Dsmp.c89 smp_rmb(); in native_cpu_die()
/linux-4.4.14/fs/xfs/
Dxfs_trans_ail.c359 smp_rmb(); in xfsaild_push()
518 smp_rmb(); in xfsaild()
Dxfs_log_priv.h591 smp_rmb(); in xlog_valid_lsn()
/linux-4.4.14/kernel/
Duser_namespace.c163 smp_rmb(); in map_id_range_down()
187 smp_rmb(); in map_id_down()
210 smp_rmb(); in map_id_up()
Dacct.c145 smp_rmb(); in acct_get()
Dptrace.c273 smp_rmb(); in __ptrace_may_access()
/linux-4.4.14/Documentation/
Dlocal_ops.txt113 between CPUs, explicit smp_wmb() and smp_rmb() memory barriers must be used
117 smp_rmb() between the counter read and the buffer read.
Dmemory-barriers.txt800 use smp_rmb(), smp_wmb(), or, in the case of prior stores and
1638 READ rmb() smp_rmb()
2071 smp_rmb();
/linux-4.4.14/drivers/staging/fwserial/
Dfwserial.c256 smp_rmb(); in fwtty_send_data_async()
275 smp_rmb(); in fwtty_send_txn_async()
1465 smp_rmb(); in fwtty_debugfs_show_peer()
1719 smp_rmb(); in fwserial_send_mgmt_sync()
1997 smp_rmb(); in __fwserial_peer_by_node_id()
2018 smp_rmb(); in __dump_peer_list()
2083 smp_rmb(); in fwserial_add_peer()
2452 smp_rmb(); in fwserial_update()
/linux-4.4.14/fs/nfs/filelayout/
Dfilelayoutdev.c276 smp_rmb(); in nfs4_fl_prepare_ds()
/linux-4.4.14/arch/blackfin/mach-common/
Dsmp.c148 smp_rmb(); in ipi_handler_int1()
/linux-4.4.14/fs/fscache/
Doperation.c167 smp_rmb(); in fscache_submit_exclusive_op()
252 smp_rmb(); in fscache_submit_op()
Dpage.c347 smp_rmb(); in fscache_wait_for_deferred_lookup()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_spq.c68 smp_rmb(); in qed_spq_block()
87 smp_rmb(); in qed_spq_block()
/linux-4.4.14/mm/
Dswap.c128 smp_rmb(); in put_unrefcounted_compound_page()
301 smp_rmb(); in __get_page_tail()
Dmempool.c413 smp_rmb(); in mempool_free()
Dtruncate.c423 smp_rmb(); in truncate_inode_pages_final()
Dswapfile.c2027 smp_rmb(); /* read nr_swapfiles before swap_info[type] */ in swap_start()
2049 smp_rmb(); /* read nr_swapfiles before swap_info[type] */ in swap_next()
Dksm.c603 smp_rmb(); in get_ksm_page()
Dvmalloc.c2603 smp_rmb(); in show_numa_info()
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dsetup.c100 smp_rmb(); in pas_take_timebase()
/linux-4.4.14/drivers/misc/cb710/
Dcore.c153 smp_rmb(); in cb710_unregister_slot()
/linux-4.4.14/sound/firewire/dice/
Ddice-transaction.c253 smp_rmb(); /* node_id vs. generation */ in register_notification_address()
/linux-4.4.14/fs/
Deventfd.c124 smp_rmb(); in eventfd_poll()
Dfile.c617 smp_rmb(); in __fd_install()
Dnamespace.c323 smp_rmb(); in mnt_is_readonly()
363 smp_rmb(); in __mnt_want_write()
Daio.c1189 smp_rmb(); in aio_read_events_ring()
Ddcache.c687 smp_rmb(); in fast_dput()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce.c188 smp_rmb(); in mce_log()
833 smp_rmb(); in mce_start()
1858 smp_rmb(); in mce_chrdev_read()
1884 smp_rmb(); in mce_chrdev_read()
/linux-4.4.14/net/core/
Ddst.c252 smp_rmb(); in dst_destroy()
Ddatagram.c290 smp_rmb(); in skb_free_datagram_locked()
Dskbuff.c692 smp_rmb(); in kfree_skb()
744 smp_rmb(); in consume_skb()
/linux-4.4.14/kernel/trace/
Dtrace_functions.c302 smp_rmb(); in update_traceon_count()
Dtrace_sched_wakeup.c449 smp_rmb(); in probe_wakeup_sched_switch()
Dtrace_functions_graph.c136 smp_rmb(); in ftrace_push_return_trace()
Dring_buffer.c4771 smp_rmb(); in rb_write_something()
Dftrace.c241 smp_rmb(); in ftrace_sync_ipi()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c2175 smp_rmb(); in ibmvscsi_do_work()
2183 smp_rmb(); in ibmvscsi_do_work()
2205 smp_rmb(); in ibmvscsi_work_to_do()
2208 smp_rmb(); in ibmvscsi_work_to_do()
/linux-4.4.14/drivers/net/ethernet/hisilicon/
Dhip04_eth.c375 smp_rmb(); in hip04_tx_reclaim()
433 smp_rmb(); in hip04_mac_start_xmit()
/linux-4.4.14/fs/nfs/
Dnfs4session.c526 smp_rmb(); in nfs41_check_session_ready()
Dnfs4client.c724 smp_rmb(); in nfs4_cb_match_client()
Dclient.c357 smp_rmb(); in nfs_found_client()
Dwrite.c1188 smp_rmb(); in nfs_write_pageuptodate()
Ddir.c289 smp_rmb(); in nfs_readdir_inode_mapping_valid()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_cq.c113 smp_rmb(); in qib_cq_enter()
Dqib_driver.c473 smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ in qib_kreceive()
Dqib_ruc.c176 smp_rmb(); in qib_get_rwqe()
/linux-4.4.14/drivers/char/tpm/
Dtpm_ibmvtpm.c449 smp_rmb(); in ibmvtpm_crq_get_next()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddriver.c788 smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ in handle_receive_interrupt_dma_rtail()
853 smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ in handle_receive_interrupt()
Druc.c194 smp_rmb(); in hfi1_get_rwqe()
/linux-4.4.14/arch/powerpc/kernel/
Dsmp.c429 smp_rmb(); in generic_cpu_die()
/linux-4.4.14/net/ipv4/
Dinetpeer.c386 smp_rmb(); in inet_peer_gc()
Dtcp.c540 smp_rmb(); in tcp_poll()
2992 smp_rmb(); in tcp_get_md5sig_pool()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_irq.c1007 smp_rmb(); in drm_vblank_count_and_time()
1009 smp_rmb(); in drm_vblank_count_and_time()
/linux-4.4.14/drivers/edac/
Di7core_edac.c1807 smp_rmb(); in i7core_check_error()
1827 smp_rmb(); in i7core_check_error()
1885 smp_rmb(); in i7core_mce_check_error()
Dsb_edac.c2201 smp_rmb(); in sbridge_check_error()
2221 smp_rmb(); in sbridge_check_error()
2287 smp_rmb(); in sbridge_mce_check_error()
/linux-4.4.14/arch/x86/kernel/
Dalternative.c735 smp_rmb(); in poke_int3_handler()
/linux-4.4.14/security/keys/
Drequest_key.c598 smp_rmb(); in wait_for_key_construction()
Dkeyring.c574 smp_rmb(); in keyring_search_iterator()
/linux-4.4.14/drivers/net/ethernet/
Dec_bhf.c196 smp_rmb(); in ec_bhf_process_tx()
/linux-4.4.14/arch/metag/
DKconfig129 enabled. It adds fences (system event 0) to smp_mb and smp_rmb in an
/linux-4.4.14/drivers/media/rc/
Dimon.c616 smp_rmb(); /* ensure later readers know we're busy */ in send_packet()
621 smp_rmb(); /* ensure later readers know we're not busy */ in send_packet()
1074 smp_rmb(); /* ensure later readers know we're not busy */ in usb_tx_callback()
/linux-4.4.14/drivers/usb/gadget/function/
Df_mass_storage.c633 smp_rmb(); /* ensure the latest bh->state is visible */ in sleep_thread()
876 smp_rmb(); in do_write()
1482 smp_rmb(); in throw_away_data()
2211 smp_rmb(); in get_next_command()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dodp.c223 smp_rmb(); in pagefault_single_data_segment()
/linux-4.4.14/fs/nfs/flexfilelayout/
Dflexfilelayoutdev.c403 smp_rmb(); in nfs4_ff_layout_prepare_ds()
/linux-4.4.14/include/drm/
DdrmP.h882 smp_rmb(); in drm_device_is_unplugged()
/linux-4.4.14/drivers/virt/
Dfsl_hypervisor.c634 smp_rmb(); in fsl_hv_read()
/linux-4.4.14/drivers/scsi/isci/
Dremote_device.c144 smp_rmb(); in isci_compare_suspendcount()
204 smp_rmb(); in isci_remote_device_terminate_requests()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c1882 smp_rmb(); in rhine_start_tx()
1945 smp_rmb(); in rhine_tx()
2012 smp_rmb(); in rhine_tx()
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c754 smp_rmb(); in typhoon_start_tx()
957 smp_rmb(); in typhoon_get_stats()
977 smp_rmb(); in typhoon_get_drvinfo()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_ruc.c203 smp_rmb(); in ipath_get_rwqe()
Dipath_driver.c1177 smp_rmb(); in ipath_kreceive()
/linux-4.4.14/fs/fuse/
Ddev.c166 smp_rmb(); in __fuse_get_req()
272 smp_rmb(); in fuse_get_req_nofail_nopages()
498 smp_rmb(); in __fuse_request_send()
/linux-4.4.14/fs/ceph/
Dsuper.h519 smp_rmb(); in ceph_dir_is_complete_ordered()
/linux-4.4.14/drivers/dma/
Dmic_x100_dma.c102 smp_rmb(); in mic_dma_cleanup()
Ddmatest.c427 smp_rmb(); in dmatest_func()
/linux-4.4.14/drivers/net/ethernet/sis/
Dsis190.c694 smp_rmb(); in sis190_tx_interrupt()
1237 smp_rmb(); in sis190_start_xmit()
/linux-4.4.14/net/bridge/
Dbr_private.h746 smp_rmb(); in br_get_pvid()
/linux-4.4.14/drivers/vfio/
Dvfio_iommu_type1.c209 smp_rmb(); in is_invalid_reserved_pfn()
/linux-4.4.14/net/sunrpc/
Dsched.c442 smp_rmb(); in rpc_wake_up_task_queue_locked()
Dcache.c216 smp_rmb(); in cache_is_valid()
Dclnt.c2169 smp_rmb(); in call_decode()
/linux-4.4.14/drivers/misc/sgi-xp/
Dxpc_sn2.c1987 smp_rmb(); /* guarantee that .get loads before .put */ in xpc_get_deliverable_payload_sn2()
2108 smp_rmb(); /* guarantee that .put loads before .get */ in xpc_allocate_msg_sn2()
Dxpc_uv.c718 smp_rmb(); /* ensure a fresh copy of part_uv->flags */ in xpc_send_activate_IRQ_uv()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_core.c334 smp_rmb(); in ip_vs_sched_persist()
507 smp_rmb(); in ip_vs_schedule()
Dip_vs_conn.c827 smp_rmb(); in ip_vs_conn_expire()
/linux-4.4.14/ipc/
Dmsg.c958 smp_rmb(); /* barrier (A) */ in do_msgrcv()
Dsem.c263 #define ipc_smp_acquire__after_spin_is_unlocked() smp_rmb()
/linux-4.4.14/net/netlink/
Daf_netlink.c570 smp_rmb(); in netlink_get_status()
1546 smp_rmb(); in netlink_bind()
2467 smp_rmb(); in netlink_sendmsg()
/linux-4.4.14/kernel/rcu/
Dtree.c1377 smp_rmb(); /* Pick up ->gpnum first... */ in check_cpu_stall()
1379 smp_rmb(); /* ...then ->jiffies_stall before the rest... */ in check_cpu_stall()
1381 smp_rmb(); /* ...and finally ->gp_start before ->completed. */ in check_cpu_stall()
/linux-4.4.14/fs/ext2/
Dballoc.c1307 smp_rmb(); in ext2_new_blocks()
Dsuper.c1382 smp_rmb(); in ext2_statfs()
/linux-4.4.14/arch/sparc/kernel/
Dsmp_64.c1373 smp_rmb(); in __cpu_die()
/linux-4.4.14/drivers/irqchip/
Dirq-gic.c357 smp_rmb(); in gic_handle_irq()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c1005 smp_rmb(); in mlx4_en_xmit()
/linux-4.4.14/fs/ubifs/
Dtnc.c1395 smp_rmb(); in maybe_leb_gced()
1407 smp_rmb(); in maybe_leb_gced()
/linux-4.4.14/arch/arc/kernel/
Dunwind.c932 smp_rmb(); in arc_unwind()
/linux-4.4.14/net/rxrpc/
Dar-ack.c731 smp_rmb(); in rxrpc_process_rx_queue()
/linux-4.4.14/net/packet/
Daf_packet.c424 smp_rmb(); in __packet_get_status()
847 smp_rmb(); in prb_open_block()
921 smp_rmb(); in prb_dispatch_next_block()
/linux-4.4.14/arch/arm/kvm/
Dmmu.c1282 smp_rmb(); in user_mem_abort()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dstatahead.c100 smp_rmb(); in ll_sa_entry_stated()
/linux-4.4.14/kernel/events/
Duprobes.c1894 smp_rmb(); /* pairs with wmb() in install_breakpoint() */ in handle_swbp()
/linux-4.4.14/drivers/vhost/
Dvhost.c1367 smp_rmb(); in vhost_get_vq_desc()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_int.h277 smp_rmb(); in get_t_state()
/linux-4.4.14/drivers/net/ethernet/ibm/
Dibmveth.c1189 smp_rmb(); in ibmveth_poll()
/linux-4.4.14/drivers/net/wan/
Ddscc4.c598 smp_rmb(); in dscc4_xpr_ack()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1825 smp_rmb(); in xgbe_tx_poll()
/linux-4.4.14/drivers/net/xen-netback/
Dnetback.c1719 smp_rmb(); in xenvif_tx_dealloc_action()
/linux-4.4.14/fs/btrfs/
Dtransaction.c382 smp_rmb(); in btrfs_record_root_in_trans()
/linux-4.4.14/net/9p/
Dclient.c759 smp_rmb(); in p9_client_rpc()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_obd.c560 smp_rmb(); in lov_add_target()
/linux-4.4.14/drivers/tty/serial/
Datmel_serial.c1414 smp_rmb(); in atmel_rx_from_ring()
/linux-4.4.14/drivers/mmc/host/
Datmel-mci.c1562 smp_rmb(); in atmci_detect_change()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
Dlmv_obd.c476 smp_rmb(); in lmv_add_target()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dcore.c1310 smp_rmb(); in emac_force_link_update()
/linux-4.4.14/drivers/char/ipmi/
Dipmi_msghandler.c4408 smp_rmb(); in send_panic_events()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dtg3.c7034 smp_rmb(); in tg3_rx_prodring_xfer()
7066 smp_rmb(); in tg3_rx_prodring_xfer()
7092 smp_rmb(); in tg3_rx_prodring_xfer()
7124 smp_rmb(); in tg3_rx_prodring_xfer()
/linux-4.4.14/drivers/md/
Draid10.c456 smp_rmb(); in raid10_end_write_request()

12