函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\rcu\rcutorture.c Create Date:2022-07-27 11:21:27
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:rcu_torture_cb

函数原型:static void rcu_torture_cb(struct callback_head *p)

返回类型:void

参数:

类型参数名称
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  如果torture_must_stop_irq()则
417  返回
419  如果Update callback in the pipe. This should be invoked after a grace period.Free an element to the rcu_tortures pool.
421  否则deferred_free(rp)
调用者
名称描述
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