函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\softirq.c Create Date:2022-07-27 10:04:02
Last Modify:2022-05-22 11:04:38 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:ksoftirqd_running

函数原型:static bool ksoftirqd_running(unsigned long pending)

返回类型:bool

参数:

类型参数名称
unsigned longpending
87  tsk等于Operations for contexts that are safe from preemption/interrupts. These* operations verify that preemption is disabled.(ksoftirqd)
89  如果pending按位与If ksoftirqd is scheduled, we do not want to process pending softirqs* right now. Let ksoftirqd handle this at its own rate, to get fairness,* unless we're doing some of the synchronous softirqs.则返回:false
91  返回:tsk任务状态恒等于就绪态且非__kthread_should_park(tsk)
调用者
名称描述
do_softirq
invoke_softirq