Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:__local_bh_enable_ip

Proto:void __local_bh_enable_ip(unsigned long ip, unsigned int cnt)

Type:void

Parameter:

TypeParameterName
unsigned longip
unsigned intcnt
168  WARN_ON_ONCE(Are we doing bottom half or hardware interrupt processing?* in_irq() - We're in (hard) IRQ context* in_softirq() - We have BH disabled, or are processing softirqs* in_interrupt() - We're in NMI,IRQ,SoftIRQ context or have BH disabled* in_serving_softirq() ())
169  lockdep_assert_irqs_enabled()
176  If softirq_count() == SOFTIRQ_DISABLE_OFFSET Then trace_softirqs_on(ip)
182  preempt_count_sub(cnt - 1)
184  If Value for the false possibility is greater at compile time(!in_interrupt() && local_softirq_pending()) Then
189  do_softirq()
192  preempt_count_dec()
196  preempt_check_resched()
Caller
NameDescribe
local_bh_enable_ip
local_bh_enable