Searched refs:synchronize_rcu_expedited (Results 1 – 25 of 26) sorted by relevance
12
/linux-6.12.1/tools/memory-model/scripts/ |
D | simpletest.sh | 27 exclude="${exclude}\|synchronize_rcu(\|synchronize_rcu_expedited("
|
/linux-6.12.1/kernel/rcu/ |
D | tree_exp.h | 939 void synchronize_rcu_expedited(void) in synchronize_rcu_expedited() function 997 EXPORT_SYMBOL_GPL(synchronize_rcu_expedited); 1017 synchronize_rcu_expedited(); in sync_rcu_do_polled_gp() 1104 synchronize_rcu_expedited(); in cond_synchronize_rcu_expedited() 1131 synchronize_rcu_expedited(); in cond_synchronize_rcu_expedited_full()
|
D | update.c | 264 synchronize_rcu_expedited(); in rcu_test_sync_prims()
|
D | rcuscale.c | 203 .exp_sync = synchronize_rcu_expedited,
|
D | rcutorture.c | 550 .exp_sync = synchronize_rcu_expedited,
|
D | tree.c | 4095 synchronize_rcu_expedited(); in synchronize_rcu()
|
/linux-6.12.1/include/linux/ |
D | rcutree.h | 36 void synchronize_rcu_expedited(void);
|
D | rcutiny.h | 88 static inline void synchronize_rcu_expedited(void) in synchronize_rcu_expedited() function
|
/linux-6.12.1/net/core/ |
D | gro_cells.c | 134 synchronize_rcu_expedited(); in gro_cells_destroy()
|
D | net_namespace.c | 614 synchronize_rcu_expedited(); in cleanup_net()
|
D | dev.c | 11286 synchronize_rcu_expedited(); in synchronize_net()
|
/linux-6.12.1/tools/memory-model/ |
D | linux-kernel.def | 50 synchronize_rcu_expedited() { __fence{sync-rcu}; }
|
/linux-6.12.1/drivers/gpu/drm/i915/gt/ |
D | intel_reset.c | 1000 synchronize_rcu_expedited(); in __intel_gt_set_wedged() 1506 synchronize_rcu_expedited(); in intel_gt_handle_error()
|
/linux-6.12.1/Documentation/RCU/Design/Requirements/ |
D | Requirements.rst | 1228 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.12.1/Documentation/RCU/ |
D | checklist.rst | 207 for synchronize_srcu(), synchronize_rcu_expedited(), 443 real-time workloads than is synchronize_rcu_expedited(). 533 - Either synchronize_rcu() or synchronize_rcu_expedited(),
|
D | whatisRCU.rst | 1060 rcu_dereference synchronize_rcu_expedited 1071 [local_bh_disable] synchronize_rcu_expedited 1084 [preempt_disable] synchronize_rcu_expedited
|
/linux-6.12.1/mm/ |
D | swap.c | 917 synchronize_rcu_expedited(); in lru_cache_disable()
|
D | backing-dev.c | 1149 synchronize_rcu_expedited(); in bdi_remove_from_list()
|
/linux-6.12.1/tools/memory-model/Documentation/ |
D | ordering.txt | 114 primitives include synchronize_rcu(), synchronize_rcu_expedited(), 382 with synchronize_rcu(), synchronize_rcu_expedited(), and call_rcu().
|
/linux-6.12.1/Documentation/RCU/Design/Expedited-Grace-Periods/ |
D | Expedited-Grace-Periods.rst | 51 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.12.1/drivers/md/ |
D | dm-stats.c | 479 synchronize_rcu_expedited(); in dm_stats_delete()
|
D | dm.c | 703 synchronize_rcu_expedited(); in dm_sync_table()
|
/linux-6.12.1/net/sched/ |
D | sch_generic.c | 1591 synchronize_rcu_expedited(); in mini_qdisc_pair_swap()
|
/linux-6.12.1/fs/ |
D | namespace.c | 1703 synchronize_rcu_expedited(); in namespace_unlock() 5591 synchronize_rcu_expedited(); in kern_unmount_array()
|
/linux-6.12.1/net/netfilter/ |
D | nf_conntrack_core.c | 2492 synchronize_rcu_expedited(); in nf_conntrack_cleanup_net_list()
|
12