函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:invoke_rcu_core

函数原型:static void invoke_rcu_core(void)

返回类型:void

参数:

2449  如果非cpu_online(当前cpu ID())则返回
2451  如果By default, use RCU_SOFTIRQ instead of rcuc kthreads. raise_softirq(RCU_SOFTIRQ)
2453  否则invoke_rcu_core_kthread()
调用者
名称描述
rcu_do_batchInvoke any RCU callbacks that have made it to the end of their grace* period. Thottle as specified by rdp->blimit.
rcu_sched_clock_irqThis function is invoked from each scheduling-clock interrupt,* and checks to see if this CPU is in a non-context-switch quiescent* state, for example, user mode or idle loop. It also schedules RCU* core processing
__call_rcu_coreHandle any core-RCU processing required by a call_rcu() invocation.