Home
last modified time | relevance | path

Searched refs:softirq_disable_cnt (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/
H A Dsoftirq.c189 if (!current->softirq_disable_cnt) { in __local_bh_disable_ip()
213 current->softirq_disable_cnt = newcnt; in __local_bh_disable_ip()
223 if (!current->softirq_disable_cnt) in __local_bh_disable_ip()
227 current->softirq_disable_cnt += cnt; in __local_bh_disable_ip()
228 WARN_ON_ONCE(current->softirq_disable_cnt < 0); in __local_bh_disable_ip()
246 DEBUG_LOCKS_WARN_ON(current->softirq_disable_cnt != in __local_bh_enable()
251 if (current->softirq_disable_cnt == cnt) in __local_bh_enable()
263 current->softirq_disable_cnt = newcnt; in __local_bh_enable()
270 current->softirq_disable_cnt -= cnt; in __local_bh_enable()
272 if (unlock && !current->softirq_disable_cnt) { in __local_bh_enable()
[all …]
/linux/tools/testing/selftests/bpf/
H A Dbpf_experimental.h403 int softirq_disable_cnt; member
460 (tsk->softirq_disable_cnt & SOFTIRQ_MASK); in bpf_in_interrupt()
510 return (tsk->softirq_disable_cnt & SOFTIRQ_MASK) & SOFTIRQ_OFFSET; in bpf_in_serving_softirq()
533 ((tsk->softirq_disable_cnt & SOFTIRQ_MASK) & SOFTIRQ_OFFSET)); in bpf_in_task()
/linux/include/linux/
H A Dpreempt.h139 # define softirq_count() (current->softirq_disable_cnt & SOFTIRQ_MASK)