Lines Matching defs:msi

62 	struct iproc_msi *msi;  member
128 static inline u32 iproc_msi_read_reg(struct iproc_msi *msi, in iproc_msi_read_reg()
137 static inline void iproc_msi_write_reg(struct iproc_msi *msi, in iproc_msi_write_reg()
146 static inline u32 hwirq_to_group(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_group()
151 static inline unsigned int iproc_msi_addr_offset(struct iproc_msi *msi, in iproc_msi_addr_offset()
160 static inline unsigned int iproc_msi_eq_offset(struct iproc_msi *msi, u32 eq) in iproc_msi_eq_offset()
195 static inline int hwirq_to_cpu(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_cpu()
200 static inline unsigned long hwirq_to_canonical_hwirq(struct iproc_msi *msi, in hwirq_to_canonical_hwirq()
209 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_set_affinity() local
231 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_compose_msi_msg() local
250 struct iproc_msi *msi = domain->host_data; in iproc_msi_irq_domain_alloc() local
284 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_domain_free() local
303 static inline u32 decode_msi_hwirq(struct iproc_msi *msi, u32 eq, u32 head) in decode_msi_hwirq()
326 struct iproc_msi *msi; in iproc_msi_handler() local
385 static void iproc_msi_enable(struct iproc_msi *msi) in iproc_msi_enable()
428 static void iproc_msi_disable(struct iproc_msi *msi) in iproc_msi_disable()
447 struct iproc_msi *msi) in iproc_msi_alloc_domains()
465 static void iproc_msi_free_domains(struct iproc_msi *msi) in iproc_msi_free_domains()
474 static void iproc_msi_irq_free(struct iproc_msi *msi, unsigned int cpu) in iproc_msi_irq_free()
484 static int iproc_msi_irq_setup(struct iproc_msi *msi, unsigned int cpu) in iproc_msi_irq_setup()
521 struct iproc_msi *msi; in iproc_msi_init() local
660 struct iproc_msi *msi = pcie->msi; in iproc_msi_exit() local