Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:rcu_torture_cb

Proto:static void rcu_torture_cb(struct callback_head *p)

Type:void

Parameter:

TypeParameterName
struct callback_head *p
412  rp = container_of - cast a member of a structure out to the containing structure*@ptr: the pointer to the member.*@type: the type of the container struct this is embedded in.*@member: the name of the member within the struct.(p, structrcu_torture, rtort_rcu)
414  If torture_must_stop_irq() Then
417  Return
419  If Update callback in the pipe. This should be invoked after a grace period. Then Free an element to the rcu_tortures pool.
421  Else deferred_free(rp)
Caller
NameDescribe
rcu_busted_torture_deferred_freeDon't even think about trying any of these in real life!!!* The names includes "busted", and they really means it!* The only purpose of these functions is to provide a buggy RCU* implementation to make sure that rcutorture correctly emits