Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:leanup_srcu_struct - deconstruct a sleep-RCU structure*@ssp: structure to clean up.* Must invoke this after you are finished using a given srcu_struct that* was initialized via init_srcu_struct(), else you leak memory.

Proto:void cleanup_srcu_struct(struct srcu_struct *ssp)

Type:void

Parameter:

TypeParameterName
struct srcu_struct *ssp
81  WARN_ON( srcu_read_lock() nesting depth. [0] || srcu_read_lock() nesting depth. [1])
82  lush_work - wait for a work to finish executing the last queueing instance*@work: the work to flush* Wait until @work has finished execution
83  WARN_ON( GP workqueue running? )
84  WARN_ON( GP waiting for readers? )
85  WARN_ON( Pending callbacks: Head. )
86  WARN_ON( & Pending callbacks: Head. != Pending callbacks: Tail. )
Caller
NameDescribe
srcu_torture_cleanup
srcu_sync_perf_cleanup
srcu_module_goingClean up any global-scope srcu_struct structures used by this module.