Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\softirq.c Create Date:2022-07-28 09:04:24
Last Modify:2022-05-22 11:04:38 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:This function must run with irqs disabled!

Proto:inline void raise_softirq_irqoff(unsigned int nr)

Type:void

Parameter:

TypeParameterName
unsigned intnr
425  __raise_softirq_irqoff(nr)
436  If Not in_interrupt() Then we cannot loop indefinitely here to avoid userspace starvation,* but we also don't want to introduce a worst case 1/HZ latency* to the pending events, so lets the scheduler to balance* the softirq load for us.
Caller
NameDescribe
raise_softirq
__tasklet_schedule_common
rcu_qsRecord an rcu quiescent state.
hrtimer_run_queuesCalled from run_local_timers in hardirq context every jiffy
__blk_complete_request