zhaoyanghong
驱动小牛
驱动小牛
  • 注册日期2004-11-13
  • 最后登录2008-08-05
  • 粉丝0
  • 关注0
  • 积分341分
  • 威望92点
  • 贡献值0点
  • 好评度91点
  • 原创分0分
  • 专家分0分
阅读:1507回复:2

linux kernel HI_SOFTIRQ 的应用

楼主#
更多 发布于:2007-01-22 13:02
  在内核代码中未找到 HI_SOFTIRQ 的应用实体,请教高人?
sinister
驱动牛犊
驱动牛犊
  • 注册日期2005-03-02
  • 最后登录2013-01-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望38点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分1分
沙发#
发布于:2007-01-23 02:21
tasklet_hi_schedule() 用来触发 HI_SOFTIRQ。由 tasklet_action() 负责执行,其中
的 t->func 即执行了之前注册的回调函数。

可以看眼 softirq_init() 函数。

void __init softirq_init(void)
{
    open_softirq(TASKLET_SOFTIRQ, tasklet_action, NULL);
    open_softirq(HI_SOFTIRQ, tasklet_hi_action, NULL);
}


linux kernel source 2.6.19.1
/kernel/softirq.c
sinister
驱动牛犊
驱动牛犊
  • 注册日期2005-03-02
  • 最后登录2013-01-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望38点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分1分
板凳#
发布于:2007-01-23 02:33
不好意思,没看清题目,你意思是说有哪些应用使用了 HI_SOFTIRQ? 呵呵,我也没找到。
游客

返回顶部