|
o
{ local_softirq_pending() |= 1UL << (nr); } while (0)
这个函数实际上是把irq_stat[cpu_id](kernel/softirq.c中)结构中的pending的第nr为置位,表示这个cpu有几号软中断要处理,在do_softirq()中有对irq_stat[]的pending的相应检查及处理,详细的处理过程参见源代码及《Linux Kernel Development》第7章。
数据载入中...
页码:[1] [2] [3] [4] [5] 第5页、共5页 |