如何设置Linux irq的state_use_accessors?

时间:2013-09-11 14:59:28

标签: linux interrupt interrupt-handling irq

struct irq_data拥有state_use_accessors的成员,而linux/irq.h中有一些静态函数使用state_use_accessors来获取状态。

我有疑问: 1,state_use_accessors值何时何地设置?我grep源代码,但未找到。

2,使用的函数state_use_accessors是静态的,例如

211 static inline u32 irqd_get_trigger_type(struct irq_data *d)
212 {
213         return d->state_use_accessors & IRQD_TRIGGER_MASK;
214 }

我可以在自己的代码中使用该实现吗?

谢谢〜

亲切的问候 比尔王

0 个答案:

没有答案