/drivers/pci/pcie/ |
H A D | pme.c | 78 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 D | aspm.c | 129 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 D | aer_inject.c | 66 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 D | acpi_pcihp.c | 125 struct pci_bus *pbus; 181 int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle)
|
H A D | rpaphp_pci.c | 79 struct pci_bus *bus; 98 err("%s: no pci_bus for dn %s\n", __func__, slot->dn->full_name);
|
H A D | shpchp_sysfs.c | 44 struct pci_bus *bus;
|
H A D | cpqphp_core.c | 334 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 D | rpadlpar_core.c | 129 static struct pci_dev *dlpar_find_new_dev(struct pci_bus *parent, 354 struct pci_bus *bus;
|
H A D | ibmphp_core.c | 58 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 D | cpcihp_generic.c | 69 static struct pci_bus *bus;
|
/drivers/firmware/ |
H A D | pcdp.h | 44 u8 pci_bus; member in struct:pcdp_uart
|
/drivers/pci/host/ |
H A D | pcie-xilinx.c | 168 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 D | pci-xgene.c | 167 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 D | pci-rcar-gen2.c | 108 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 D | pci-mvebu.c | 255 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 D | pcie-designware.c | 574 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 D | iov.c | 34 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 D | pci.c | 109 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 D | pci-sysfs.c | 253 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 D | slot.c | 194 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 D | pci-acpi.c | 249 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 D | xen-pcifront.c | 31 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 D | driver_gige.c | 110 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 D | megaraid_ioctl.h | 165 * @pci_bus : PCI bus 183 uint8_t pci_bus; member in struct:mraid_hba_info
|
/drivers/acpi/ |
H A D | pci_irq.c | 267 static int bridge_has_boot_interrupt_variant(struct pci_bus *bus) 269 struct pci_bus *bus_it;
|