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