Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\rcu\tree_exp.h Create Date:2022-07-28 10:28:19
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Report expedited quiescent state for multiple CPUs, all covered by the* specified leaf rcu_node structure.

Proto:static void rcu_report_exp_cpu_mult(struct rcu_node *rnp, unsigned long mask, bool wake)

Type:void

Parameter:

TypeParameterName
struct rcu_node *rnp
unsigned longmask
boolwake
239  raw_spin_lock_irqsave_rcu_node(rnp, flags)
240  If Not (CPUs or groups that need to check in & mask) Then
241  raw_spin_unlock_irqrestore_rcu_node(rnp, flags)
242  Return
244  WRITE_ONCE(CPUs or groups that need to check in , CPUs or groups that need to check in & ~mask)
245  Report the exit from RCU read-side critical section for the last task* that queued itself during or before the current expedited preemptible-RCU* grace period