Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:Do boot-time initialization of a CPU's per-CPU RCU data.

Proto:static void __init rcu_boot_init_percpu_data(int cpu)

Type:void

Parameter:

TypeParameterName
intcpu
3026  rdp = per_cpu_ptr( & rcu_data, cpu)
3029  Mask to apply to leaf qsmask. = Bitmasks in an rcu_node cover the interval [grplo, grphi] of CPU IDs, and* are indexed relative to this interval rather than the global CPU ID space.* This generates the bit for a CPU in node-local masks.(This CPU's leaf of hierarchy , cpu)
3030  WARN_ON_ONCE(Track process nesting level. != 1)
3031  WARN_ON_ONCE(Return true if the snapshot returned from rcu_dynticks_snap()* indicates that RCU is in an extended quiescent state.)
3032  ->gp_seq at last offline. = Grace-period sequence #.
3033  ->gp_flags at last offline. = Grace-period cleanup complete.
3034  ->gp_seq at last online. = Grace-period sequence #.
3035  ->gp_flags at last online. = Grace-period cleanup complete.
3036  cpu = cpu
3037  rcu_boot_init_nocb_percpu_data(rdp)
Caller
NameDescribe
rcu_init_oneHelper function for rcu_init() that initializes the rcu_state structure.