Lines Matching refs:irqd
236 static void smsm_mask_irq(struct irq_data *irqd) in smsm_mask_irq() argument
238 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd); in smsm_mask_irq()
239 irq_hw_number_t irq = irqd_to_hwirq(irqd); in smsm_mask_irq()
259 static void smsm_unmask_irq(struct irq_data *irqd) in smsm_unmask_irq() argument
261 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd); in smsm_unmask_irq()
262 irq_hw_number_t irq = irqd_to_hwirq(irqd); in smsm_unmask_irq()
286 static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type) in smsm_set_irq_type() argument
288 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd); in smsm_set_irq_type()
289 irq_hw_number_t irq = irqd_to_hwirq(irqd); in smsm_set_irq_type()
307 static int smsm_get_irqchip_state(struct irq_data *irqd, in smsm_get_irqchip_state() argument
310 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd); in smsm_get_irqchip_state()
311 irq_hw_number_t irq = irqd_to_hwirq(irqd); in smsm_get_irqchip_state()