Searched refs:smp_rmb (Results 1 - 200 of 219) sorted by relevance

12

/linux-4.4.14/arch/powerpc/kvm/
H A Dirq.h16 smp_rmb(); irqchip_in_kernel()
H A Dbook3s_64_mmu_host.c105 smp_rmb(); kvmppc_mmu_map_page()
H A Dbook3s_hv_rm_xics.c142 smp_rmb(); icp_rm_check_resend()
H A De500_mmu_host.c345 smp_rmb(); kvmppc_e500_shadow_map()
H A Dbook3s_hv_rm_mmu.c195 smp_rmb(); kvmppc_do_h_enter()
H A Dbook3s_hv.c1530 smp_rmb(); debugfs_timings_read()
1532 smp_rmb(); debugfs_timings_read()
H A Dbook3s_64_mmu_hv.c503 smp_rmb(); kvmppc_book3s_hv_page_fault()
H A Dbook3s_xics.c321 smp_rmb(); icp_check_resend()
/linux-4.4.14/tools/virtio/asm/
H A Dbarrier.h8 # define smp_rmb() barrier() macro
/linux-4.4.14/include/asm-generic/
H A 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/
H A Dbarrier.h53 #define smp_rmb() barrier() macro
74 #define smp_rmb() fence() macro
79 #define smp_rmb() barrier() macro
/linux-4.4.14/arch/x86/include/asm/
H A Dbarrier.h36 #define smp_rmb() dma_rmb() macro
41 #define smp_rmb() barrier() macro
H A Dvgtod.h50 smp_rmb(); gtod_read_begin()
57 smp_rmb(); gtod_read_retry()
H A Dpgtable-3level.h81 smp_rmb(); pmd_read_atomic()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dbarrier.h28 * used for smp_rmb() and smp_wmb().
53 #define smp_rmb() __lwsync() macro
59 #define smp_rmb() barrier() macro
H A Dpte-hash64-64k.h61 smp_rmb(); __real_pte()
H A Dpgtable-ppc64.h434 smp_rmb(); get_hpte_slot_array()
/linux-4.4.14/arch/mips/include/asm/
H A Dbarrier.h96 # define smp_rmb() barrier() macro
100 # define smp_rmb() __asm__ __volatile__("sync" : : :"memory") macro
105 #define smp_rmb() barrier() macro
H A Dvdso.h105 smp_rmb(); vdso_data_read_begin()
117 smp_rmb(); vdso_data_read_retry()
/linux-4.4.14/arch/x86/um/asm/
H A Dbarrier.h40 #define smp_rmb() barrier() macro
/linux-4.4.14/arch/s390/include/asm/
H A Dbarrier.h30 #define smp_rmb() rmb() macro
/linux-4.4.14/arch/sparc/include/asm/
H A Dbarrier_64.h48 #define smp_rmb() rmb() macro
52 #define smp_rmb() __asm__ __volatile__("":::"memory") macro
/linux-4.4.14/arch/arm/include/asm/
H A Dbarrier.h65 #define smp_rmb() barrier() macro
69 #define smp_rmb() smp_mb() macro
/linux-4.4.14/include/linux/
H A Dseqlock.h99 * __read_seqcount_begin is like read_seqcount_begin, but has no smp_rmb()
100 * barrier. Callers should ensure that smp_rmb() or equivalent ordering is
132 smp_rmb(); raw_read_seqcount()
148 smp_rmb(); raw_read_seqcount_begin()
184 smp_rmb(); raw_seqcount_begin()
194 * __read_seqcount_retry is like read_seqcount_retry, but has no smp_rmb()
195 * barrier. Callers should ensure that smp_rmb() or equivalent ordering is
219 smp_rmb(); read_seqcount_retry()
339 * smp_rmb();
H A Dcnt32_to_63.h100 smp_rmb(); \
H A Dkvm_host.h453 smp_rmb(); kvm_get_vcpu()
1027 smp_rmb(); mmu_notifier_retry()
H A Dpage-flags.h354 smp_rmb(); PageUptodate()
H A Dif_vlan.h175 smp_rmb(); /* coupled with smp_wmb() in vlan_dev_set_egress_priority() */ vlan_dev_get_egress_qos_mask()
H A Drhashtable.h555 smp_rmb();
/linux-4.4.14/net/sched/
H A Dact_gact.c31 smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ gact_net_rand()
41 smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ gact_determ()
114 * coupled with smp_rmb() in gact_net_rand() & gact_determ() tcf_gact_init()
/linux-4.4.14/lib/
H A Dis_single_threaded.c49 smp_rmb(); for_each_thread()
H A Dproportions.c159 smp_rmb(); __acquires()
H A Drhashtable.c627 smp_rmb(); rhashtable_walk_next()
/linux-4.4.14/arch/mips/kernel/
H A Drtlx.c123 smp_rmb(); rtlx_open()
132 smp_rmb(); rtlx_open()
252 smp_rmb(); rtlx_read()
295 smp_rmb(); rtlx_write()
/linux-4.4.14/arch/mips/mti-malta/
H A Dmalta-amon.c69 smp_rmb(); /* Target will be updating flags soon */ amon_cpu_start()
/linux-4.4.14/arch/arm/vdso/
H A Dvgettimeofday.c52 smp_rmb(); /* Pairs with smp_wmb in vdso_write_end */ vdso_read_begin()
58 smp_rmb(); /* Pairs with smp_wmb in vdso_write_begin */ vdso_read_retry()
/linux-4.4.14/arch/ia64/include/asm/
H A Dbarrier.h51 #define smp_rmb() smp_mb() macro
/linux-4.4.14/arch/arm/plat-versatile/
H A Dplatsmp.c77 smp_rmb(); versatile_boot_secondary()
/linux-4.4.14/arch/arm64/include/asm/
H A Dbarrier.h39 #define smp_rmb() dmb(ishld) macro
/linux-4.4.14/arch/arm/mach-prima2/
H A Dplatsmp.c99 smp_rmb(); sirfsoc_boot_secondary()
/linux-4.4.14/arch/arm/mach-tegra/
H A Dcpuidle-tegra30.c138 smp_rmb(); tegra30_idle_lp2()
H A Dcpuidle-tegra20.c205 smp_rmb(); tegra20_idle_lp2_coupled()
/linux-4.4.14/sound/firewire/
H A Dlib.c44 smp_rmb(); /* node_id vs. generation */ snd_fw_transaction()
152 * this smp_rmb(), load/store instructions to memory are completed. midi_port_work()
158 smp_rmb(); midi_port_work()
H A Dscs1x.c221 smp_rmb(); /* node_id vs. generation */ scs_output_tasklet()
464 smp_rmb(); /* node_id vs. generation */ scs_update()
H A Dfcp.c351 smp_rmb(); /* node_id vs. generation */ fcp_response()
/linux-4.4.14/drivers/gpu/host1x/
H A Dsyncpt.c282 smp_rmb(); host1x_syncpt_is_expired()
413 smp_rmb(); host1x_syncpt_read_max()
423 smp_rmb(); host1x_syncpt_read_min()
H A Dsyncpt.h97 smp_rmb(); host1x_syncpt_idle()
/linux-4.4.14/arch/x86/kvm/
H A Dirq.h108 smp_rmb(); irqchip_in_kernel()
H A Dmmu.c461 smp_rmb(); __get_spte_lockless()
464 smp_rmb(); __get_spte_lockless()
467 smp_rmb(); __get_spte_lockless()
3007 smp_rmb(); nonpaging_map()
3520 smp_rmb(); tdp_page_fault()
H A Dpaging_tmpl.h755 smp_rmb(); page_fault()
H A Dlapic.c2175 smp_rmb(); kvm_apic_accept_events()
/linux-4.4.14/samples/bpf/
H A Dtrace_output_user.c72 asm volatile("" ::: "memory"); /* in real code it should be smp_rmb() */ perf_event_read()
/linux-4.4.14/arch/powerpc/platforms/powernv/
H A Dopal-msglog.c51 smp_rmb(); opal_msglog_read()
H A Dsubcore.c258 smp_rmb(); cpu_core_split_required()
/linux-4.4.14/arch/arm/mach-spear/
H A Dplatsmp.c76 smp_rmb(); spear13xx_boot_secondary()
/linux-4.4.14/arch/arm/mach-sti/
H A Dplatsmp.c83 smp_rmb(); sti_boot_secondary()
/linux-4.4.14/drivers/misc/cb710/
H A Dcore.c75 spin_lock(&chip->irq_lock); /* incl. smp_rmb() */ cb710_irq_handler()
153 smp_rmb(); cb710_unregister_slot()
/linux-4.4.14/drivers/media/firewire/
H A Dfiredtv-fw.c42 smp_rmb(); /* node_id vs. generation */ node_req()
215 smp_rmb(); /* node_id vs. generation */ handle_fcp()
/linux-4.4.14/arch/sh/mm/
H A Dgup.c59 smp_rmb(); gup_get_pte()
61 smp_rmb(); gup_get_pte()
/linux-4.4.14/arch/mips/mm/
H A Dgup.c25 smp_rmb(); gup_get_pte()
27 smp_rmb(); gup_get_pte()
/linux-4.4.14/arch/arm/kernel/
H A Dvdso.c259 smp_wmb(); /* Pairs with smp_rmb in vdso_read_retry */ vdso_write_begin()
264 smp_wmb(); /* Pairs with smp_rmb in vdso_read_begin */ vdso_write_end()
/linux-4.4.14/sound/firewire/fireworks/
H A Dfireworks_transaction.c184 smp_rmb(); /* node id vs. generation */ handle_resp_for_user()
212 smp_rmb(); /* node_id vs. generation */ handle_resp_for_kernel()
/linux-4.4.14/fs/ext4/
H A Dfsync.c102 smp_rmb(); ext4_sync_file()
H A Dresize.c1354 * * Readers must perform an smp_rmb() after reading the groups ext4_update_super()
H A Dext4.h2818 * Reading s_groups_count requires using smp_rmb() afterwards. See
2826 smp_rmb(); ext4_get_groups_count()
/linux-4.4.14/drivers/firewire/
H A Dsbp2.c823 smp_rmb(); /* node IDs must not be older than generation */ sbp2_login()
890 smp_rmb(); /* get current card generation */ sbp2_login()
905 smp_rmb(); /* generation may have changed */ sbp2_login()
907 smp_rmb(); /* node_id must not be older than generation */ sbp2_login()
930 smp_rmb(); /* node IDs must not be older than generation */ sbp2_reconnect()
944 smp_rmb(); /* get current card generation */ sbp2_reconnect()
1254 smp_rmb(); /* node_id vs. generation */ sbp2_remove()
1484 smp_rmb(); /* sbp2_map_scatterlist looks at tgt->address_high */ sbp2_scsi_queuecommand()
H A Dcore-device.c248 smp_rmb(); fw_device_enable_phys_dma()
495 smp_rmb(); read_rom()
H A Dnet.c970 smp_rmb(); fwnet_send_packet()
1418 smp_rmb(); fwnet_add_peer()
/linux-4.4.14/kernel/locking/
H A Dqspinlock_paravirt.h281 * Matches the smp_rmb() in __pv_queued_spin_unlock(). pv_wait_head()
343 smp_rmb(); __pv_queued_spin_unlock()
H A Drwsem-xadd.c535 * The smp_rmb() here is to make sure that the spinner rwsem_wake()
538 smp_rmb(); rwsem_wake()
/linux-4.4.14/arch/x86/mm/
H A Dgup.c56 smp_rmb(); gup_get_pte()
58 smp_rmb(); gup_get_pte()
/linux-4.4.14/fs/fscache/
H A Doperation.c167 smp_rmb(); fscache_submit_exclusive_op()
252 smp_rmb(); fscache_submit_op()
H A Dpage.c347 smp_rmb(); fscache_wait_for_deferred_lookup()
/linux-4.4.14/drivers/misc/mic/scif/
H A Dscif_rb.c244 smp_rmb(); scif_rb_count()
/linux-4.4.14/arch/blackfin/mach-common/
H A Dsmp.c148 smp_rmb(); ipi_handler_int1()
/linux-4.4.14/fs/nfs/filelayout/
H A Dfilelayoutdev.c276 smp_rmb(); nfs4_fl_prepare_ds()
/linux-4.4.14/kernel/sched/
H A Dcpupri.c100 smp_rmb(); cpupri_find()
H A Dcompletion.c313 smp_rmb(); completion_done()
H A Dloadavg.c165 smp_rmb(); calc_load_write_idx()
H A Ddeadline.c1595 smp_rmb(); pull_dl_task()
H A Drt.c1976 smp_rmb(); pull_rt_task()
H A Dcore.c1966 smp_rmb(); try_to_wake_up()
1983 smp_rmb(); try_to_wake_up()
H A Dfair.c2826 smp_rmb(); remove_entity_load_avg()
4510 smp_rmb(); task_waking_fair()
/linux-4.4.14/kernel/
H A Duser_namespace.c163 smp_rmb(); map_id_range_down()
187 smp_rmb(); map_id_down()
210 smp_rmb(); map_id_up()
625 * order and smp_rmb() is guaranteed that we don't have crazy map_write()
H A Dacct.c145 smp_rmb(); acct_get()
H A Dptrace.c273 smp_rmb(); __ptrace_may_access()
/linux-4.4.14/arch/sh/kernel/
H A Dsmp.c89 smp_rmb(); native_cpu_die()
H A Dftrace.c145 smp_rmb(); ftrace_nmi_enter()
/linux-4.4.14/arch/arm/mach-exynos/
H A Dpm.c270 smp_rmb(); exynos_cpu0_enter_aftr()
H A Dplatsmp.c355 smp_rmb(); exynos_boot_secondary()
/linux-4.4.14/sound/firewire/dice/
H A Ddice-transaction.c253 smp_rmb(); /* node_id vs. generation */ register_notification_address()
/linux-4.4.14/drivers/staging/comedi/
H A Dcomedi_buf.c409 smp_rmb(); comedi_buf_read_n_available()
446 smp_rmb(); comedi_buf_read_alloc()
/linux-4.4.14/drivers/staging/fwserial/
H A Dfwserial.c256 smp_rmb(); fwtty_send_data_async()
275 smp_rmb(); fwtty_send_txn_async()
1465 smp_rmb(); fwtty_debugfs_show_peer()
1719 smp_rmb(); fwserial_send_mgmt_sync()
1997 smp_rmb(); __fwserial_peer_by_node_id()
2018 smp_rmb(); __dump_peer_list()
2083 smp_rmb(); fwserial_add_peer()
2452 smp_rmb(); fwserial_update()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
H A Dqed_spq.c68 smp_rmb(); qed_spq_block()
87 smp_rmb(); qed_spq_block()
/linux-4.4.14/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c375 smp_rmb(); hip04_tx_reclaim()
433 smp_rmb(); hip04_mac_start_xmit()
/linux-4.4.14/net/core/
H A Ddst.c252 smp_rmb(); dst_destroy()
H A Ddatagram.c290 smp_rmb(); skb_free_datagram_locked()
H A Dskbuff.c692 smp_rmb(); kfree_skb()
744 smp_rmb(); consume_skb()
/linux-4.4.14/fs/
H A Deventfd.c124 smp_rmb(); eventfd_poll()
H A Dfile.c197 /* coupled with smp_rmb() in __fd_install() */
617 smp_rmb(); __fd_install()
H A Dnamespace.c323 smp_rmb(); mnt_is_readonly()
363 smp_rmb(); __mnt_want_write()
H A Daio.c1189 smp_rmb(); aio_read_events_ring()
H A Ddcache.c687 smp_rmb(); fast_dput()
2159 * especially on architectures where smp_rmb (in seqcounts) are costly. __d_lookup_rcu()
2277 * especially on architectures where smp_rmb (in seqcounts) are costly. __d_lookup()
/linux-4.4.14/arch/powerpc/platforms/pasemi/
H A Dsetup.c100 smp_rmb(); pas_take_timebase()
/linux-4.4.14/drivers/cpuidle/
H A Dcoupled.c313 smp_rmb(); cpuidle_coupled_get_state()
501 smp_rmb(); cpuidle_enter_state_coupled()
582 smp_rmb(); cpuidle_enter_state_coupled()
/linux-4.4.14/drivers/infiniband/hw/qib/
H A Dqib_cq.c113 smp_rmb(); qib_cq_enter()
H A Dqib_driver.c473 smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ qib_kreceive()
H A Dqib_ruc.c176 smp_rmb(); qib_get_rwqe()
/linux-4.4.14/drivers/net/ethernet/
H A Dec_bhf.c196 smp_rmb(); ec_bhf_process_tx()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
H A Dmce.c188 smp_rmb(); mce_log()
833 smp_rmb(); mce_start()
1858 smp_rmb(); mce_chrdev_read()
1884 smp_rmb(); mce_chrdev_read()
/linux-4.4.14/drivers/char/tpm/
H A Dtpm_ibmvtpm.c449 smp_rmb(); ibmvtpm_crq_get_next()
/linux-4.4.14/fs/nfs/flexfilelayout/
H A Dflexfilelayoutdev.c403 smp_rmb(); nfs4_ff_layout_prepare_ds()
/linux-4.4.14/fs/nfs/
H A Dnfs4session.c526 smp_rmb(); nfs41_check_session_ready()
H A Dclient.c357 smp_rmb(); nfs_found_client()
H A Dnfs4client.c724 smp_rmb(); nfs4_cb_match_client()
H A Ddir.c289 smp_rmb(); nfs_readdir_inode_mapping_valid()
H A Dwrite.c1188 smp_rmb(); nfs_write_pageuptodate()
/linux-4.4.14/mm/
H A Dmempool.c413 smp_rmb(); mempool_free()
H A Dswap.c128 smp_rmb(); put_unrefcounted_compound_page()
301 smp_rmb(); __get_page_tail()
H A Dtruncate.c423 smp_rmb(); truncate_inode_pages_final()
H A Dksm.c600 * We need smp_rmb(), matching the smp_wmb() in ksm_migrate_page(), get_ksm_page()
603 smp_rmb(); get_ksm_page()
H A Dswapfile.c2027 smp_rmb(); /* read nr_swapfiles before swap_info[type] */ swap_start()
2049 smp_rmb(); /* read nr_swapfiles before swap_info[type] */ swap_next()
H A Dvmalloc.c1324 * Pair with smp_rmb() in show_numa_info(). clear_vm_uninitialized_flag()
2603 smp_rmb(); show_numa_info()
H A Dvmscan.c639 * escape unnoticed. The smp_rmb is needed to ensure the page->flags __remove_mapping()
647 /* note: atomic_cmpxchg in page_freeze_refs provides the smp_rmb */ __remove_mapping()
/linux-4.4.14/kernel/trace/
H A Dtrace_functions.c302 smp_rmb(); update_traceon_count()
H A Dtrace_sched_wakeup.c449 smp_rmb(); probe_wakeup_sched_switch()
H A Dtrace_functions_graph.c136 smp_rmb(); ftrace_push_return_trace()
/linux-4.4.14/net/ipv4/
H A Dinetpeer.c386 smp_rmb(); inet_peer_gc()
H A Dtcp.c540 smp_rmb(); tcp_poll()
2958 * to memory. See smp_rmb() in tcp_get_md5sig_pool()
2992 smp_rmb(); tcp_get_md5sig_pool()
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Ddriver.c788 smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ handle_receive_interrupt_dma_rtail()
853 smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ handle_receive_interrupt()
H A Druc.c194 smp_rmb(); hfi1_get_rwqe()
/linux-4.4.14/ipc/
H A Dmsg.c943 * smp_rmb(); (A) <-- pair -. <waker thread> do_msgrcv()
958 smp_rmb(); /* barrier (A) */ do_msgrcv()
H A Dsem.c261 * smp_rmb() is sufficient, as writes cannot pass the control barrier.
263 #define ipc_smp_acquire__after_spin_is_unlocked() smp_rmb()
/linux-4.4.14/fs/xfs/
H A Dxfs_trans_ail.c359 smp_rmb(); xfsaild_push()
518 smp_rmb(); xfsaild()
H A Dxfs_log_priv.h591 smp_rmb(); xlog_valid_lsn()
/linux-4.4.14/drivers/edac/
H A Di7core_edac.c1807 smp_rmb(); i7core_check_error()
1827 smp_rmb(); i7core_check_error()
1885 smp_rmb(); i7core_mce_check_error()
H A Dsb_edac.c2201 smp_rmb(); sbridge_check_error()
2221 smp_rmb(); sbridge_check_error()
2287 smp_rmb(); sbridge_mce_check_error()
/linux-4.4.14/fs/fuse/
H A Ddev.c166 smp_rmb(); __fuse_get_req()
272 smp_rmb(); fuse_get_req_nofail_nopages()
498 smp_rmb(); __fuse_request_send()
/linux-4.4.14/drivers/usb/gadget/function/
H A Df_mass_storage.c633 smp_rmb(); /* ensure the latest bh->state is visible */ sleep_thread()
876 smp_rmb(); do_write()
1482 smp_rmb(); throw_away_data()
2211 smp_rmb(); get_next_command()
/linux-4.4.14/drivers/staging/rdma/ipath/
H A Dipath_ruc.c203 smp_rmb(); ipath_get_rwqe()
H A Dipath_driver.c1177 smp_rmb(); ipath_kreceive()
/linux-4.4.14/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c2175 smp_rmb(); ibmvscsi_do_work()
2183 smp_rmb(); ibmvscsi_do_work()
2205 smp_rmb(); ibmvscsi_work_to_do()
2208 smp_rmb(); ibmvscsi_work_to_do()
/linux-4.4.14/drivers/irqchip/
H A Dirq-gic-v3.c365 * Unlike GICv2, we don't need an smp_rmb() here. gic_handle_irq()
H A Dirq-gic.c357 smp_rmb(); gic_handle_irq()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
H A Dodp.c223 smp_rmb(); pagefault_single_data_segment()
/linux-4.4.14/drivers/net/ethernet/via/
H A Dvia-rhine.c1882 smp_rmb(); rhine_start_tx()
1943 * Executive summary: smp_rmb() balances smp_wmb() in rhine_start_tx. rhine_tx()
1945 smp_rmb(); rhine_tx()
2012 smp_rmb(); rhine_tx()
/linux-4.4.14/drivers/dma/
H A Dmic_x100_dma.c102 smp_rmb(); mic_dma_cleanup()
H A Ddmatest.c427 smp_rmb(); dmatest_func()
/linux-4.4.14/arch/x86/kernel/
H A Dalternative.c735 smp_rmb(); poke_int3_handler()
/linux-4.4.14/net/8021q/
H A Dvlan_dev.c205 * coupled with smp_rmb() in vlan_dev_get_egress_qos_mask() vlan_dev_set_egress_priority()
/linux-4.4.14/security/keys/
H A Drequest_key.c598 smp_rmb(); wait_for_key_construction()
H A Dkeyring.c574 smp_rmb(); keyring_search_iterator()
/linux-4.4.14/kernel/events/
H A Dring_buffer.c66 * (A) smp_rmb() (C) perf_output_put_handle()
H A Duprobes.c1894 smp_rmb(); /* pairs with wmb() in install_breakpoint() */ handle_swbp()
/linux-4.4.14/include/uapi/linux/
H A Dperf_event.h529 * User-space reading the @data_head value should issue an smp_rmb(),
/linux-4.4.14/arch/powerpc/kernel/
H A Dsmp.c429 smp_rmb(); generic_cpu_die()
/linux-4.4.14/drivers/scsi/isci/
H A Dremote_device.c144 smp_rmb(); isci_compare_suspendcount()
204 smp_rmb(); isci_remote_device_terminate_requests()
/linux-4.4.14/drivers/net/ethernet/sis/
H A Dsis190.c694 smp_rmb(); sis190_tx_interrupt()
1237 smp_rmb(); sis190_start_xmit()
/linux-4.4.14/net/sunrpc/
H A Dcache.c131 smp_wmb(); /* paired with smp_rmb() in cache_is_valid() */ cache_fresh_locked()
216 smp_rmb(); cache_is_valid()
H A Dsched.c442 smp_rmb(); rpc_wake_up_task_queue_locked()
H A Dclnt.c2169 smp_rmb(); call_decode()
/linux-4.4.14/drivers/net/ethernet/3com/
H A Dtyphoon.c754 smp_rmb(); typhoon_start_tx()
957 smp_rmb(); typhoon_get_stats()
977 smp_rmb(); typhoon_get_drvinfo()
/linux-4.4.14/drivers/media/rc/
H A Dimon.c616 smp_rmb(); /* ensure later readers know we're busy */ send_packet()
621 smp_rmb(); /* ensure later readers know we're not busy */ send_packet()
1074 smp_rmb(); /* ensure later readers know we're not busy */ usb_tx_callback()
/linux-4.4.14/net/netlink/
H A Daf_netlink.c570 smp_rmb(); netlink_get_status()
1546 smp_rmb(); netlink_bind()
2467 smp_rmb(); netlink_sendmsg()
/linux-4.4.14/drivers/misc/sgi-xp/
H A Dxpc_sn2.c1987 smp_rmb(); /* guarantee that .get loads before .put */ xpc_get_deliverable_payload_sn2()
2108 smp_rmb(); /* guarantee that .put loads before .get */ xpc_allocate_msg_sn2()
H A Dxpc_uv.c718 smp_rmb(); /* ensure a fresh copy of part_uv->flags */ xpc_send_activate_IRQ_uv()
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_irq.c1007 smp_rmb(); drm_vblank_count_and_time()
1009 smp_rmb(); drm_vblank_count_and_time()
/linux-4.4.14/arch/arm/kvm/
H A Dmmu.c1279 * from us again properly. This smp_rmb() interacts with the smp_wmb() user_mem_abort()
1282 smp_rmb(); user_mem_abort()
/linux-4.4.14/net/netfilter/ipvs/
H A Dip_vs_core.c334 smp_rmb(); ip_vs_sched_persist()
507 smp_rmb(); ip_vs_schedule()
H A Dip_vs_conn.c827 smp_rmb(); ip_vs_conn_expire()
/linux-4.4.14/drivers/vfio/
H A Dvfio_iommu_type1.c209 smp_rmb(); is_invalid_reserved_pfn()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c1005 smp_rmb(); mlx4_en_xmit()
/linux-4.4.14/arch/arc/kernel/
H A Dunwind.c932 smp_rmb(); arc_unwind()
/linux-4.4.14/net/bridge/
H A Dbr_private.h746 smp_rmb(); br_get_pvid()
/linux-4.4.14/fs/ceph/
H A Dsuper.h519 smp_rmb(); ceph_dir_is_complete_ordered()
/linux-4.4.14/arch/sparc/kernel/
H A Dsmp_64.c1373 smp_rmb(); __cpu_die()
/linux-4.4.14/net/rxrpc/
H A Dar-ack.c731 smp_rmb(); rxrpc_process_rx_queue()
/linux-4.4.14/drivers/virt/
H A Dfsl_hypervisor.c634 smp_rmb(); fsl_hv_read()
/linux-4.4.14/virt/kvm/
H A Dkvm_main.c374 * in conjunction with the smp_rmb in mmu_notifier_retry(). kvm_mmu_notifier_invalidate_range_end()
2308 * Pairs with smp_rmb() in kvm_get_vcpu. Write kvm->vcpus
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
H A Dstatahead.c100 smp_rmb(); ll_sa_entry_stated()
/linux-4.4.14/drivers/vhost/
H A Dvhost.c1367 smp_rmb(); vhost_get_vq_desc()
/linux-4.4.14/drivers/net/ethernet/ibm/
H A Dibmveth.c1189 smp_rmb(); ibmveth_poll()
/linux-4.4.14/fs/ext2/
H A Dballoc.c1307 smp_rmb(); ext2_new_blocks()
H A Dsuper.c1382 smp_rmb(); ext2_statfs()
/linux-4.4.14/include/drm/
H A DdrmP.h882 smp_rmb(); drm_device_is_unplugged()
/linux-4.4.14/net/packet/
H A Daf_packet.c424 smp_rmb(); __packet_get_status()
847 smp_rmb(); prb_open_block()
921 smp_rmb(); prb_dispatch_next_block()
/linux-4.4.14/kernel/rcu/
H A Dtree.c1377 smp_rmb(); /* Pick up ->gpnum first... */ check_cpu_stall()
1379 smp_rmb(); /* ...then ->jiffies_stall before the rest... */ check_cpu_stall()
1381 smp_rmb(); /* ...and finally ->gp_start before ->completed. */ check_cpu_stall()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
H A Dlov_obd.c560 smp_rmb(); lov_add_target()
/linux-4.4.14/drivers/net/wan/
H A Ddscc4.c598 smp_rmb(); dscc4_xpr_ack()
/linux-4.4.14/drivers/net/xen-netback/
H A Dnetback.c1719 smp_rmb(); xenvif_tx_dealloc_action()
/linux-4.4.14/drivers/net/ethernet/sfc/
H A Dmcdi.c438 * We need an smp_rmb() to synchronise with efx_mcdi_mode_poll(), which efx_mcdi_await_completion()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c1825 smp_rmb(); xgbe_tx_poll()
/linux-4.4.14/net/9p/
H A Dclient.c759 smp_rmb(); p9_client_rpc()
/linux-4.4.14/fs/btrfs/
H A Dtransaction.c382 smp_rmb(); btrfs_record_root_in_trans()
/linux-4.4.14/fs/ubifs/
H A Dtnc.c1395 smp_rmb(); maybe_leb_gced()
1407 smp_rmb(); maybe_leb_gced()
/linux-4.4.14/drivers/tty/serial/
H A Datmel_serial.c1414 smp_rmb(); atmel_rx_from_ring()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
H A Dlmv_obd.c476 smp_rmb(); lmv_add_target()
/linux-4.4.14/drivers/mmc/host/
H A Datmel-mci.c1562 smp_rmb(); atmci_detect_change()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
H A Dcore.c1310 smp_rmb(); emac_force_link_update()
/linux-4.4.14/drivers/block/drbd/
H A Ddrbd_int.h277 smp_rmb(); get_t_state()

Completed in 8528 milliseconds

12