0

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 }

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

谢谢~

亲切的问候比尔王

4

0 回答 0