Lines Matching refs:msi_desc

65 int __weak arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc)  in arch_setup_msi_irq()
76 struct msi_desc *entry; in arch_setup_msi_irqs()
100 struct msi_desc *entry; in arch_teardown_msi_irqs()
111 struct msi_desc *entry; in default_restore_msi_irq()
138 static inline __attribute_const__ u32 msi_multi_mask(struct msi_desc *desc) in msi_multi_mask()
146 static noinline void pci_msi_update_mask(struct msi_desc *desc, u32 clear, u32 set) in pci_msi_update_mask()
162 static inline void pci_msi_mask(struct msi_desc *desc, u32 mask) in pci_msi_mask()
167 static inline void pci_msi_unmask(struct msi_desc *desc, u32 mask) in pci_msi_unmask()
172 static inline void __iomem *pci_msix_desc_addr(struct msi_desc *desc) in pci_msix_desc_addr()
183 static void pci_msix_write_vector_ctrl(struct msi_desc *desc, u32 ctrl) in pci_msix_write_vector_ctrl()
191 static inline void pci_msix_mask(struct msi_desc *desc) in pci_msix_mask()
199 static inline void pci_msix_unmask(struct msi_desc *desc) in pci_msix_unmask()
205 static void __pci_msi_mask_desc(struct msi_desc *desc, u32 mask) in __pci_msi_mask_desc()
213 static void __pci_msi_unmask_desc(struct msi_desc *desc, u32 mask) in __pci_msi_unmask_desc()
227 struct msi_desc *desc = irq_data_get_msi_desc(data); in pci_msi_mask_irq()
239 struct msi_desc *desc = irq_data_get_msi_desc(data); in pci_msi_unmask_irq()
247 struct msi_desc *entry; in default_restore_msi_irqs()
253 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_read_msi_msg()
286 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_write_msi_msg()
354 struct msi_desc *entry = irq_get_msi_desc(irq); in pci_write_msi_msg()
363 struct msi_desc *entry, *tmp; in free_msi_irqs()
409 struct msi_desc *entry; in __pci_restore_msi_state()
439 struct msi_desc *entry; in __pci_restore_msix_state()
464 static struct msi_desc *
468 struct msi_desc *entry; in msi_setup_entry()
510 struct msi_desc *entry; in msi_verify_entries()
541 struct msi_desc *entry; in msi_capability_init()
613 struct msi_desc *entry; in msix_setup_entries()
667 struct msi_desc *entry; in msix_update_entries()
772 struct msi_desc *entry; in msix_capability_init()
868 struct msi_desc *desc; in pci_msi_shutdown()
955 struct msi_desc *entry; in pci_msix_shutdown()
1203 struct msi_desc *entry; in pci_irq_vector()
1216 struct msi_desc *entry = first_pci_msi_entry(dev); in pci_irq_vector()
1237 struct msi_desc *entry; in pci_irq_get_affinity()
1248 struct msi_desc *entry = first_pci_msi_entry(dev); in pci_irq_get_affinity()
1261 struct pci_dev *msi_desc_to_pci_dev(struct msi_desc *desc) in msi_desc_to_pci_dev()
1267 void *msi_desc_to_pci_sysdata(struct msi_desc *desc) in msi_desc_to_pci_sysdata()
1283 struct msi_desc *desc = irq_data_get_msi_desc(irq_data); in pci_msi_domain_write_msg()
1299 static irq_hw_number_t pci_msi_domain_calc_hwirq(struct msi_desc *desc) in pci_msi_domain_calc_hwirq()
1308 static inline bool pci_msi_desc_is_multi_msi(struct msi_desc *desc) in pci_msi_desc_is_multi_msi()
1328 struct msi_desc *desc = first_pci_msi_entry(to_pci_dev(dev)); in pci_msi_domain_check_cap()
1341 struct msi_desc *desc, int error) in pci_msi_domain_handle_error()
1351 struct msi_desc *desc) in pci_msi_domain_set_desc()