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 }
我可以在自己的代码中使用实现吗?
谢谢~
亲切的问候比尔王