Home
last modified time | relevance | path

Searched refs:synchronize_rcu (Results 1 – 25 of 123) sorted by relevance

12345

/linux-3.4.99/Documentation/RCU/
DwhatisRCU.txt121 c. synchronize_rcu() / call_rcu()
127 express synchronize_rcu() in terms of the call_rcu() callback API.
155 synchronize_rcu()
157 void synchronize_rcu(void);
162 Note that synchronize_rcu() will -not- necessarily wait for
169 2. enters synchronize_rcu()
172 5. exits synchronize_rcu()
175 To reiterate, synchronize_rcu() waits only for ongoing RCU
177 any that begin after synchronize_rcu() is invoked.
179 Of course, synchronize_rcu() does not necessarily return
[all …]
DUP.txt49 Quick Quiz #1: why is it -not- legal to invoke synchronize_rcu() in
90 immediately on an UP system. It is also safe for synchronize_rcu()
94 Quick Quiz #3: Why can't synchronize_rcu() return immediately on
99 Why is it -not- legal to invoke synchronize_rcu() in this case?
128 Why can't synchronize_rcu() return immediately on UP systems
132 of an RCU read-side critical section. If synchronize_rcu()
Dchecklist.txt170 6. Since synchronize_rcu() can block, it cannot be called from
197 7. If the updater uses call_rcu() or synchronize_rcu(), then the
218 8. Although synchronize_rcu() is slower than is call_rcu(), it
221 synchronize_rcu() should be used in preference to call_rcu().
223 An especially important property of the synchronize_rcu()
225 are delayed for whatever reason, then the synchronize_rcu()
267 e. Periodically invoke synchronize_rcu(), permitting a limited
295 11. Note that synchronize_rcu() -only- guarantees to wait until
301 use synchronize_rcu().
380 15. The whole point of call_rcu(), synchronize_rcu(), and friends
[all …]
Drcubarrier.txt21 presence? There is a synchronize_rcu() primitive that blocks until all
27 synchronize_rcu();
60 We could try placing a synchronize_rcu() in the module-exit code path,
61 but this is not sufficient. Although synchronize_rcu() does wait for a
64 One might be tempted to try several back-to-back synchronize_rcu()
74 to synchronize_rcu(), but instead of waiting solely for a grace
/linux-3.4.99/net/ipv4/netfilter/
Dnf_nat_tftp.c40 synchronize_rcu(); in nf_nat_tftp_fini()
Dnf_nat_amanda.c74 synchronize_rcu(); in nf_nat_amanda_fini()
Dnf_nat_irc.c79 synchronize_rcu(); in nf_nat_irc_fini()
Dnf_nat_ftp.c117 synchronize_rcu(); in nf_nat_ftp_fini()
/linux-3.4.99/fs/nfs/
Dpnfs_dev.c144 synchronize_rcu(); in nfs4_delete_deviceid()
241 synchronize_rcu(); in _deviceid_purge_client()
/linux-3.4.99/net/caif/
Dcfcnfg.c109 synchronize_rcu(); in cfcnfg_create()
121 synchronize_rcu(); in cfcnfg_remove()
197 synchronize_rcu(); in caif_disconnect_client()
583 synchronize_rcu(); in cfcnfg_del_phy_layer()
Dcaif_dev.c476 synchronize_rcu(); in caif_device_notify()
529 synchronize_rcu(); in caif_exit_net()
/linux-3.4.99/virt/kvm/
Dirq_comm.c211 synchronize_rcu(); in kvm_unregister_irq_ack_notifier()
279 synchronize_rcu(); in kvm_unregister_irq_mask_notifier()
416 synchronize_rcu(); in kvm_set_irq_routing()
/linux-3.4.99/net/802/
Dstp.c96 synchronize_rcu(); in stp_proto_unregister()
/linux-3.4.99/include/linux/
Drcupdate.h150 void synchronize_rcu(void);
172 static inline void synchronize_rcu(void) in synchronize_rcu() function
/linux-3.4.99/arch/x86/mm/
Dtestmmiotrace.c111 synchronize_rcu(); in do_test_bulk_ioremapping()
Dmmio-mod.c326 synchronize_rcu(); /* unregister_kmmio_probe() requirement */ in iounmap_trace_core()
372 synchronize_rcu(); /* unregister_kmmio_probe() requirement */ in clear_trace_list()
/linux-3.4.99/net/ipv4/
Dgre.c61 synchronize_rcu(); in gre_del_protocol()
/linux-3.4.99/net/llc/
Dllc_core.c130 synchronize_rcu(); in llc_sap_close()
/linux-3.4.99/net/netfilter/
Dnf_conntrack_proto.c236 synchronize_rcu(); in nf_conntrack_l3proto_unregister()
371 synchronize_rcu(); in nf_conntrack_l4proto_unregister()
Dnf_queue.c71 synchronize_rcu(); in nf_unregister_queue_handler()
91 synchronize_rcu(); in nf_unregister_queue_handlers()
/linux-3.4.99/arch/powerpc/platforms/cell/
Dspu_syscalls.c176 synchronize_rcu(); in unregister_spu_syscalls()
/linux-3.4.99/net/phonet/
Dpn_dev.c286 synchronize_rcu(); in phonet_route_autodel()
399 synchronize_rcu(); in phonet_route_del()
/linux-3.4.99/net/openvswitch/
Dvport-netdev.c125 synchronize_rcu(); in netdev_destroy()
/linux-3.4.99/net/rds/
Dbind.c202 synchronize_rcu(); in rds_bind()
/linux-3.4.99/net/core/
Dsysctl_net_core.c78 synchronize_rcu(); in rps_sock_flow_sysctl()

12345