Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:init_srcu_struct_fields

Proto:static int init_srcu_struct_fields(struct srcu_struct *ssp)

Type:int

Parameter:

TypeParameterName
struct srcu_struct *ssp
29  srcu_read_lock() nesting depth. [0] = 0
30  srcu_read_lock() nesting depth. [1] = 0
31  init_swait_queue_head( & srcu_wq)
32  Pending callbacks: Head. = NULL
33  Pending callbacks: Tail. = Pending callbacks: Head.
34  GP workqueue running? = false
35  GP waiting for readers? = false
36  Current reader array element. = 0
37  INIT_WORK( & For driving grace periods. , Workqueue handler to drive one grace period and invoke any callbacks* that become ready as a result. Single-CPU and !PREEMPT operation* means that we get away with murder on synchronization. ;-))
38  Initialization list head
39  Return 0
Caller
NameDescribe
__init_srcu_struct