Home
last modified time | relevance | path

Searched refs:synchronize_rcu_expedited (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.15/tools/memory-model/scripts/
H A Dsimpletest.sh27 exclude="${exclude}\|synchronize_rcu(\|synchronize_rcu_expedited("
/linux-6.15/kernel/rcu/
H A Dtree_exp.h961 void synchronize_rcu_expedited(void) in synchronize_rcu_expedited() function
1019 EXPORT_SYMBOL_GPL(synchronize_rcu_expedited);
1039 synchronize_rcu_expedited(); in sync_rcu_do_polled_gp()
1126 synchronize_rcu_expedited(); in cond_synchronize_rcu_expedited()
1153 synchronize_rcu_expedited(); in cond_synchronize_rcu_expedited_full()
H A Dupdate.c264 synchronize_rcu_expedited(); in rcu_test_sync_prims()
H A Drcuscale.c203 .exp_sync = synchronize_rcu_expedited,
H A Dtree.c3311 synchronize_rcu_expedited(); in synchronize_rcu()
H A Drcutorture.c586 .exp_sync = synchronize_rcu_expedited,
/linux-6.15/include/linux/
H A Drcutree.h36 void synchronize_rcu_expedited(void);
H A Drcutiny.h88 static inline void synchronize_rcu_expedited(void) in synchronize_rcu_expedited() function
/linux-6.15/net/core/
H A Dgro_cells.c134 synchronize_rcu_expedited(); in gro_cells_destroy()
H A Dnet_namespace.c642 synchronize_rcu_expedited(); in cleanup_net()
H A Ddev.c11822 synchronize_rcu_expedited(); in synchronize_net()
/linux-6.15/tools/memory-model/
H A Dlinux-kernel.def50 synchronize_rcu_expedited() { __fence{sync-rcu}; }
/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dintel_reset.c1000 synchronize_rcu_expedited(); in __intel_gt_set_wedged()
1537 synchronize_rcu_expedited(); in intel_gt_handle_error()
/linux-6.15/mm/
H A Dswap.c918 synchronize_rcu_expedited(); in lru_cache_disable()
H A Dbacking-dev.c1149 synchronize_rcu_expedited(); in bdi_remove_from_list()
/linux-6.15/Documentation/RCU/
H A Dchecklist.rst207 for synchronize_srcu(), synchronize_rcu_expedited(),
443 real-time workloads than is synchronize_rcu_expedited().
533 - Either synchronize_rcu() or synchronize_rcu_expedited(),
H A DwhatisRCU.rst1070 rcu_dereference synchronize_rcu_expedited
1081 [local_bh_disable] synchronize_rcu_expedited
1094 [preempt_disable] synchronize_rcu_expedited
/linux-6.15/Documentation/RCU/Design/Requirements/
H A DRequirements.rst1228 unacceptable. In these cases, synchronize_rcu_expedited() may be
1232 requirements for synchronize_rcu_expedited() on large systems, but,
1235 requirements: A storm of synchronize_rcu_expedited() invocations on
1237 for its shorter latencies, synchronize_rcu_expedited() is permitted
1243 synchronize_rcu_expedited()'s reduced grace-period latency is
1284 neither synchronize_rcu() nor synchronize_rcu_expedited() would
1565 synchronize_rcu_expedited(), courtesy of this function's use of
1766 synchronize_rcu_expedited(), will operate normally during very early
1774 synchronize_rcu_expedited()) in ``CONFIG_PREEMPTION=y`` kernels. The
1933 synchronize_rcu_expedited()). However, these synchronous operations
[all …]
/linux-6.15/tools/memory-model/Documentation/
H A Dordering.txt114 primitives include synchronize_rcu(), synchronize_rcu_expedited(),
382 with synchronize_rcu(), synchronize_rcu_expedited(), and call_rcu().
/linux-6.15/Documentation/RCU/Design/Expedited-Grace-Periods/
H A DExpedited-Grace-Periods.rst51 If a given CPU is offline or idle, ``synchronize_rcu_expedited()``
121 As with RCU-preempt, RCU-sched's ``synchronize_rcu_expedited()`` ignores
/linux-6.15/drivers/md/
H A Ddm-stats.c479 synchronize_rcu_expedited(); in dm_stats_delete()
H A Ddm.c703 synchronize_rcu_expedited(); in dm_sync_table()
/linux-6.15/net/sched/
H A Dsch_generic.c1586 synchronize_rcu_expedited(); in mini_qdisc_pair_swap()
/linux-6.15/net/netfilter/
H A Dnf_conntrack_core.c2485 synchronize_rcu_expedited(); in nf_conntrack_cleanup_net_list()
/linux-6.15/fs/
H A Dnamespace.c1816 synchronize_rcu_expedited(); in namespace_unlock()
6278 synchronize_rcu_expedited(); in kern_unmount_array()

12