Lines Matching refs:pci_dev
130 static inline unsigned long decode_bar(struct pci_dev *dev, u32 bar) in decode_bar()
174 int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type, in __pci_read_base()
318 static void pci_read_bases(struct pci_dev *dev, unsigned int howmany, int rom) in pci_read_bases()
342 struct pci_dev *dev = child->self; in pci_read_bridge_io()
382 struct pci_dev *dev = child->self; in pci_read_bridge_mmio()
404 struct pci_dev *dev = child->self; in pci_read_bridge_mmio_pref()
457 struct pci_dev *dev = child->self; in pci_read_bridge_bases()
613 struct pci_dev *bridge = bus->self; in pci_set_bus_speed()
704 struct pci_dev *bridge, int busnr) in pci_alloc_child_bus()
768 struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev, in pci_add_new_bus()
783 static void pci_enable_crs(struct pci_dev *pdev) in pci_enable_crs()
804 int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass) in pci_scan_bridge()
1001 static void pci_read_irq(struct pci_dev *dev) in pci_read_irq()
1012 void set_pcie_port_type(struct pci_dev *pdev) in set_pcie_port_type()
1017 struct pci_dev *parent; in set_pcie_port_type()
1050 void set_pcie_hotplug_bridge(struct pci_dev *pdev) in set_pcie_hotplug_bridge()
1075 static bool pci_ext_cfg_is_aliased(struct pci_dev *dev) in pci_ext_cfg_is_aliased()
1107 static int pci_cfg_space_size_ext(struct pci_dev *dev) in pci_cfg_space_size_ext()
1123 int pci_cfg_space_size(struct pci_dev *dev) in pci_cfg_space_size()
1151 void pci_msi_setup_pci_dev(struct pci_dev *dev) in pci_msi_setup_pci_dev()
1177 int pci_setup_device(struct pci_dev *dev) in pci_setup_device()
1330 static void pci_configure_mps(struct pci_dev *dev) in pci_configure_mps()
1332 struct pci_dev *bridge = pci_upstream_bridge(dev); in pci_configure_mps()
1376 static void program_hpp_type0(struct pci_dev *dev, struct hpp_type0 *hpp) in program_hpp_type0()
1412 static void program_hpp_type1(struct pci_dev *dev, struct hpp_type1 *hpp) in program_hpp_type1()
1418 static void program_hpp_type2(struct pci_dev *dev, struct hpp_type2 *hpp) in program_hpp_type2()
1484 static void pci_configure_device(struct pci_dev *dev) in pci_configure_device()
1501 static void pci_release_capabilities(struct pci_dev *dev) in pci_release_capabilities()
1517 struct pci_dev *pci_dev; in pci_release_dev() local
1519 pci_dev = to_pci_dev(dev); in pci_release_dev()
1520 pci_release_capabilities(pci_dev); in pci_release_dev()
1521 pci_release_of_node(pci_dev); in pci_release_dev()
1522 pcibios_release_device(pci_dev); in pci_release_dev()
1523 pci_bus_put(pci_dev->bus); in pci_release_dev()
1524 kfree(pci_dev->driver_override); in pci_release_dev()
1525 kfree(pci_dev); in pci_release_dev()
1528 struct pci_dev *pci_alloc_dev(struct pci_bus *bus) in pci_alloc_dev()
1530 struct pci_dev *dev; in pci_alloc_dev()
1532 dev = kzalloc(sizeof(struct pci_dev), GFP_KERNEL); in pci_alloc_dev()
1588 static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn) in pci_scan_device()
1590 struct pci_dev *dev; in pci_scan_device()
1615 static void pci_init_capabilities(struct pci_dev *dev) in pci_init_capabilities()
1652 static struct irq_domain *pci_dev_msi_domain(struct pci_dev *dev) in pci_dev_msi_domain()
1675 static void pci_set_msi_domain(struct pci_dev *dev) in pci_set_msi_domain()
1698 static void pci_dma_configure(struct pci_dev *dev) in pci_dma_configure()
1719 void pci_device_add(struct pci_dev *dev, struct pci_bus *bus) in pci_device_add()
1769 struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn) in pci_scan_single_device()
1771 struct pci_dev *dev; in pci_scan_single_device()
1789 static unsigned next_fn(struct pci_bus *bus, struct pci_dev *dev, unsigned fn) in next_fn()
1819 struct pci_dev *parent = bus->self; in only_one_child()
1845 struct pci_dev *dev; in pci_scan_slot()
1873 static int pcie_find_smpss(struct pci_dev *dev, void *data) in pcie_find_smpss()
1905 static void pcie_write_mps(struct pci_dev *dev, int mps) in pcie_write_mps()
1934 static void pcie_write_mrrs(struct pci_dev *dev) in pcie_write_mrrs()
1969 static int pcie_bus_configure_set(struct pci_dev *dev, void *data) in pcie_bus_configure_set()
2029 struct pci_dev *dev; in pci_scan_child_bus()
2332 unsigned int pci_rescan_bus_bridge_resize(struct pci_dev *bridge) in pci_rescan_bus_bridge_resize()
2388 const struct pci_dev *a = to_pci_dev(d_a); in pci_sort_bf_cmp()
2389 const struct pci_dev *b = to_pci_dev(d_b); in pci_sort_bf_cmp()