Lines Matching refs:msi_desc

95 int __weak arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc)  in arch_setup_msi_irq()
124 struct msi_desc *entry; in arch_setup_msi_irqs()
152 struct msi_desc *entry; in default_teardown_msi_irqs()
167 struct msi_desc *entry; in default_restore_msi_irq()
223 u32 __pci_msi_desc_mask_irq(struct msi_desc *desc, u32 mask, u32 flag) in __pci_msi_desc_mask_irq()
237 static void msi_mask_irq(struct msi_desc *desc, u32 mask, u32 flag) in msi_mask_irq()
249 u32 __pci_msix_desc_mask_irq(struct msi_desc *desc, u32 flag) in __pci_msix_desc_mask_irq()
266 static void msix_mask_irq(struct msi_desc *desc, u32 flag) in msix_mask_irq()
273 struct msi_desc *desc = irq_data_get_msi(data); in msi_set_mask_bit()
304 struct msi_desc *entry; in default_restore_msi_irqs()
310 void __pci_read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_read_msi_msg()
340 void __pci_write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __pci_write_msi_msg()
379 struct msi_desc *entry = irq_get_msi_desc(irq); in pci_write_msi_msg()
387 struct msi_desc *entry, *tmp; in free_msi_irqs()
426 static struct msi_desc *alloc_msi_entry(struct pci_dev *dev) in alloc_msi_entry()
428 struct msi_desc *desc = kzalloc(sizeof(*desc), GFP_KERNEL); in alloc_msi_entry()
447 struct msi_desc *entry; in __pci_restore_msi_state()
468 struct msi_desc *entry; in __pci_restore_msix_state()
496 struct msi_desc *entry; in msi_mode_show()
519 struct msi_desc *entry; in populate_msi_sysfs()
586 static struct msi_desc *msi_setup_entry(struct pci_dev *dev, int nvec) in msi_setup_entry()
589 struct msi_desc *entry; in msi_setup_entry()
621 struct msi_desc *entry; in msi_verify_entries()
646 struct msi_desc *entry; in msi_capability_init()
716 struct msi_desc *entry; in msix_setup_entries()
746 struct msi_desc *entry; in msix_program_entries()
827 struct msi_desc *entry; in msix_capability_init()
913 struct msi_desc *desc; in pci_msi_shutdown()
920 desc = list_first_entry(&dev->msi_list, struct msi_desc, list); in pci_msi_shutdown()
1019 struct msi_desc *entry; in pci_msix_shutdown()
1181 struct msi_desc *desc = irq_data->msi_desc; in pci_msi_domain_write_msg()
1199 struct msi_desc *desc) in pci_msi_domain_calc_hwirq()
1206 static inline bool pci_msi_desc_is_multi_msi(struct msi_desc *desc) in pci_msi_desc_is_multi_msi()
1225 struct msi_desc *desc = first_pci_msi_entry(to_pci_dev(dev)); in pci_msi_domain_check_cap()
1238 struct msi_desc *desc, int error) in pci_msi_domain_handle_error()
1249 struct msi_desc *desc) in pci_msi_domain_set_desc()