Searched refs:pci_bus (Results 26 - 50 of 112) sorted by relevance

12345

/drivers/pci/pcie/
H A Dpme.c78 static bool pcie_pme_walk_bus(struct pci_bus *bus)
110 static bool pcie_pme_from_pci_bridge(struct pci_bus *bus, u8 devfn)
141 struct pci_bus *bus;
326 struct pci_bus *bus = port->bus;
376 static bool pcie_pme_check_wakeup(struct pci_bus *bus)
H A Daspm.c129 struct pci_bus *linkbus = link->pdev->subordinate;
159 struct pci_bus *linkbus = link->pdev->subordinate;
189 struct pci_bus *linkbus = parent->subordinate;
347 struct pci_bus *linkbus = parent->subordinate;
437 struct pci_bus *linkbus = parent->subordinate;
622 struct pci_bus *linkbus = link->pdev->subordinate;
785 void pcie_clear_aspm(struct pci_bus *bus)
/drivers/pci/pcie/aer/
H A Daer_inject.c66 struct pci_bus *bus;
113 static struct pci_ops *__find_pci_bus_ops(struct pci_bus *bus)
184 static int pci_read_aer(struct pci_bus *bus, unsigned int devfn, int where,
215 static int pci_write_aer(struct pci_bus *bus, unsigned int devfn, int where,
256 struct pci_bus *bus,
264 static int pci_bus_set_aer_ops(struct pci_bus *bus)
/drivers/pci/hotplug/
H A Dacpi_pcihp.c125 struct pci_bus *pbus;
181 int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle)
H A Drpaphp_pci.c79 struct pci_bus *bus;
98 err("%s: no pci_bus for dn %s\n", __func__, slot->dn->full_name);
H A Dshpchp_sysfs.c44 struct pci_bus *bus;
H A Dcpqphp_core.c334 get_slot_mapping(struct pci_bus *bus, u8 bus_num, u8 dev_num, u8 *slot)
606 struct pci_bus *bus = ctrl->pci_bus;
827 struct pci_bus *bus;
1082 ctrl->pci_bus = kmemdup(pdev->bus, sizeof(*ctrl->pci_bus), GFP_KERNEL);
1083 if (!ctrl->pci_bus) {
1141 rc = get_slot_mapping(ctrl->pci_bus, pdev->bus->number,
1298 kfree(ctrl->pci_bus);
1364 kfree (ctrl->pci_bus);
[all...]
H A Drpadlpar_core.c129 static struct pci_dev *dlpar_find_new_dev(struct pci_bus *parent,
354 struct pci_bus *bus;
H A Dibmphp_core.c58 struct pci_bus *ibmphp_pci_bus;
403 struct pci_bus *bus = slot->hotplug_slot->pci_slot->bus;
610 struct pci_bus *bus = slot_cur->hotplug_slot->pci_slot->bus;
743 struct pci_bus *bus;
783 struct pci_bus *child;
797 struct pci_bus *bus = pci_find_bus(0, func->busno);
1309 struct pci_bus *bus;
H A Dcpcihp_generic.c69 static struct pci_bus *bus;
/drivers/firmware/
H A Dpcdp.h44 u8 pci_bus; member in struct:pcdp_uart
/drivers/pci/host/
H A Dpcie-xilinx.c168 static bool xilinx_pcie_valid_device(struct pci_bus *bus, unsigned int devfn)
200 static void __iomem *xilinx_pcie_config_base(struct pci_bus *bus,
223 static int xilinx_pcie_read_config(struct pci_bus *bus, unsigned int devfn,
261 static int xilinx_pcie_write_config(struct pci_bus *bus, unsigned int devfn,
438 static void xilinx_pcie_add_bus(struct pci_bus *bus)
727 static struct pci_bus *xilinx_pcie_scan_bus(int nr, struct pci_sys_data *sys)
730 struct pci_bus *bus;
H A Dpci-xgene.c167 static void __iomem *xgene_pcie_get_cfg_base(struct pci_bus *bus)
181 static void xgene_pcie_set_rtdid_reg(struct pci_bus *bus, uint devfn)
207 static bool xgene_pcie_hide_rc_bars(struct pci_bus *bus, int offset)
216 static int xgene_pcie_read_config(struct pci_bus *bus, unsigned int devfn,
247 static int xgene_pcie_write_config(struct pci_bus *bus, unsigned int devfn,
608 struct pci_bus *bus;
H A Dpci-rcar-gen2.c108 static void __iomem *rcar_pci_cfg_base(struct pci_bus *bus, unsigned int devfn,
134 static int rcar_pci_read_config(struct pci_bus *bus, unsigned int devfn,
157 static int rcar_pci_write_config(struct pci_bus *bus, unsigned int devfn,
H A Dpci-mvebu.c255 struct pci_bus *bus,
272 struct pci_bus *bus,
618 struct pci_bus *bus,
637 static int mvebu_pcie_wr_conf(struct pci_bus *bus, u32 devfn,
674 static int mvebu_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where,
762 static struct pci_bus *mvebu_pcie_scan_bus(int nr, struct pci_sys_data *sys)
765 struct pci_bus *bus;
777 static void mvebu_pcie_add_bus(struct pci_bus *bus)
H A Dpcie-designware.c574 static int dw_pcie_rd_other_conf(struct pcie_port *pp, struct pci_bus *bus,
599 static int dw_pcie_wr_other_conf(struct pcie_port *pp, struct pci_bus *bus,
625 struct pci_bus *bus, int dev)
647 static int dw_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where,
671 static int dw_pcie_wr_conf(struct pci_bus *bus, u32 devfn,
719 static struct pci_bus *dw_pcie_scan_bus(int nr, struct pci_sys_data *sys)
721 struct pci_bus *bus;
750 static void dw_pcie_add_bus(struct pci_bus *bus)
/drivers/pci/
H A Diov.c34 static struct pci_bus *virtfn_add_bus(struct pci_bus *bus, int busnr)
36 struct pci_bus *child;
54 static void virtfn_remove_bus(struct pci_bus *physbus, struct pci_bus *virtbus)
69 struct pci_bus *bus;
540 int pci_iov_bus_range(struct pci_bus *bus)
H A Dpci.c109 unsigned char pci_bus_max_busnr(struct pci_bus *bus)
111 struct pci_bus *tmp;
142 static int __pci_find_next_cap_ttl(struct pci_bus *bus, unsigned int devfn,
163 static int __pci_find_next_cap(struct pci_bus *bus, unsigned int devfn,
178 static int __pci_bus_find_cap_start(struct pci_bus *bus,
244 int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int cap)
411 const struct pci_bus *bus = dev->bus;
710 static void pci_wakeup_bus(struct pci_bus *bus)
763 static void __pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state)
1641 void pci_pme_wakeup_bus(struct pci_bus *bu
[all...]
H A Dpci-sysfs.c253 struct pci_bus *subordinate = pdev->subordinate;
264 struct pci_bus *subordinate = pdev->subordinate;
300 struct pci_bus *b = NULL;
371 struct pci_bus *bus = to_pci_bus(dev);
805 struct pci_bus *bus = to_pci_bus(container_of(kobj, struct device,
831 struct pci_bus *bus = to_pci_bus(container_of(kobj, struct device,
856 struct pci_bus *bus = to_pci_bus(container_of(kobj, struct device,
877 struct pci_bus *bus = to_pci_bus(container_of(kobj, struct device,
890 void __weak pci_adjust_legacy_attr(struct pci_bus *b,
906 void pci_create_legacy_files(struct pci_bus *
[all...]
H A Dslot.c194 static struct pci_slot *get_slot(struct pci_bus *parent, int slot_nr)
211 * @parent: struct pci_bus of parent bridge
221 * Slots are uniquely identified by a @pci_bus, @slot_nr tuple.
234 * In most cases, @pci_bus, @slot_nr will be sufficient to uniquely identify
244 * %struct pci_bus and bb is the bus number. In other words, the devfn of
247 struct pci_slot *pci_create_slot(struct pci_bus *parent, int slot_nr,
H A Dpci-acpi.c249 struct pci_bus *pbus;
448 static void acpi_pci_propagate_wakeup_enable(struct pci_bus *bus, bool enable)
470 static void acpi_pci_propagate_run_wake(struct pci_bus *bus, bool enable)
513 void acpi_pci_add_bus(struct pci_bus *bus)
522 void acpi_pci_remove_bus(struct pci_bus *bus)
H A Dxen-pcifront.c31 struct pci_bus *bus;
177 static int pcifront_bus_read(struct pci_bus *bus, unsigned int devfn,
216 static int pcifront_bus_write(struct pci_bus *bus, unsigned int devfn,
418 struct pci_bus *b)
448 struct pci_bus *b;
515 struct pci_bus *b;
546 static void free_root_bus_devs(struct pci_bus *bus)
/drivers/ssb/
H A Ddriver_gige.c110 static int ssb_gige_pci_read_config(struct pci_bus *bus, unsigned int devfn,
140 static int ssb_gige_pci_write_config(struct pci_bus *bus, unsigned int devfn,
/drivers/scsi/megaraid/
H A Dmegaraid_ioctl.h165 * @pci_bus : PCI bus
183 uint8_t pci_bus; member in struct:mraid_hba_info
/drivers/acpi/
H A Dpci_irq.c267 static int bridge_has_boot_interrupt_variant(struct pci_bus *bus)
269 struct pci_bus *bus_it;

Completed in 218 milliseconds

12345