Lines Matching defs:dev
35 struct irq_domain * __weak arch_get_pci_msi_domain(struct pci_dev *dev) in arch_get_pci_msi_domain()
40 static struct irq_domain *pci_msi_get_domain(struct pci_dev *dev) in pci_msi_get_domain()
52 static int pci_msi_setup_msi_irqs(struct pci_dev *dev, int nvec, int type) in pci_msi_setup_msi_irqs()
63 static void pci_msi_teardown_msi_irqs(struct pci_dev *dev) in pci_msi_teardown_msi_irqs()
80 struct msi_controller * __weak pcibios_msi_controller(struct pci_dev *dev) in pcibios_msi_controller()
85 static struct msi_controller *pci_msi_controller(struct pci_dev *dev) in pci_msi_controller()
95 int __weak arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc) in arch_setup_msi_irq()
122 int __weak arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type) in arch_setup_msi_irqs()
149 void default_teardown_msi_irqs(struct pci_dev *dev) in default_teardown_msi_irqs()
160 void __weak arch_teardown_msi_irqs(struct pci_dev *dev) in arch_teardown_msi_irqs()
165 static void default_restore_msi_irq(struct pci_dev *dev, int irq) in default_restore_msi_irq()
183 void __weak arch_restore_msi_irqs(struct pci_dev *dev) in arch_restore_msi_irqs()
188 static void msi_set_enable(struct pci_dev *dev, int enable) in msi_set_enable()
199 static void msix_clear_and_set_ctrl(struct pci_dev *dev, u16 clear, u16 set) in msix_clear_and_set_ctrl()
302 void default_restore_msi_irqs(struct pci_dev *dev) in default_restore_msi_irqs()
322 struct pci_dev *dev = entry->dev; in __pci_read_msi_msg() local
353 struct pci_dev *dev = entry->dev; in __pci_write_msi_msg() local
385 static void free_msi_irqs(struct pci_dev *dev) in free_msi_irqs()
426 static struct msi_desc *alloc_msi_entry(struct pci_dev *dev) in alloc_msi_entry()
438 static void pci_intx_for_msi(struct pci_dev *dev, int enable) in pci_intx_for_msi()
444 static void __pci_restore_msi_state(struct pci_dev *dev) in __pci_restore_msi_state()
466 static void __pci_restore_msix_state(struct pci_dev *dev) in __pci_restore_msix_state()
486 void pci_restore_msi_state(struct pci_dev *dev) in pci_restore_msi_state()
493 static ssize_t msi_mode_show(struct device *dev, struct device_attribute *attr, in msi_mode_show()
586 static struct msi_desc *msi_setup_entry(struct pci_dev *dev, int nvec) in msi_setup_entry()
619 static int msi_verify_entries(struct pci_dev *dev) in msi_verify_entries()
644 static int msi_capability_init(struct pci_dev *dev, int nvec) in msi_capability_init()
693 static void __iomem *msix_map_region(struct pci_dev *dev, unsigned nr_entries) in msix_map_region()
713 static int msix_setup_entries(struct pci_dev *dev, void __iomem *base, in msix_setup_entries()
743 static void msix_program_entries(struct pci_dev *dev, in msix_program_entries()
770 static int msix_capability_init(struct pci_dev *dev, in msix_capability_init()
853 static int pci_msi_supported(struct pci_dev *dev, int nvec) in pci_msi_supported()
896 int pci_msi_vec_count(struct pci_dev *dev) in pci_msi_vec_count()
911 void pci_msi_shutdown(struct pci_dev *dev) in pci_msi_shutdown()
935 void pci_disable_msi(struct pci_dev *dev) in pci_disable_msi()
953 int pci_msix_vec_count(struct pci_dev *dev) in pci_msix_vec_count()
980 int pci_enable_msix(struct pci_dev *dev, struct msix_entry *entries, int nvec) in pci_enable_msix()
1017 void pci_msix_shutdown(struct pci_dev *dev) in pci_msix_shutdown()
1035 void pci_disable_msix(struct pci_dev *dev) in pci_disable_msix()
1062 void pci_msi_init_pci_dev(struct pci_dev *dev) in pci_msi_init_pci_dev()
1091 int pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec) in pci_enable_msi_range()
1149 int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, in pci_enable_msix_range()
1198 irq_hw_number_t pci_msi_domain_calc_hwirq(struct pci_dev *dev, in pci_msi_domain_calc_hwirq()
1223 struct msi_domain_info *info, struct device *dev) in pci_msi_domain_check_cap()
1323 int pci_msi_domain_alloc_irqs(struct irq_domain *domain, struct pci_dev *dev, in pci_msi_domain_alloc_irqs()
1334 void pci_msi_domain_free_irqs(struct irq_domain *domain, struct pci_dev *dev) in pci_msi_domain_free_irqs()