Lines Matching defs:hv_pcibus_device
483 struct hv_pcibus_device {
529 struct hv_pcibus_device *bus;
559 struct hv_pcibus_device *hbus;
618 struct hv_pcibus_device *hbus;
631 hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata);
967 static struct hv_pci_dev *get_pcichild_wslot(struct hv_pcibus_device *hbus,
1118 struct hv_pcibus_device *hbus = hpdev->hbus;
1190 struct hv_pcibus_device *hbus = hpdev->hbus;
1236 struct hv_pcibus_device *hbus = hpdev->hbus;
1298 struct hv_pcibus_device *hbus =
1299 container_of(bus->sysdata, struct hv_pcibus_device, sysdata);
1326 struct hv_pcibus_device *hbus =
1327 container_of(bus->sysdata, struct hv_pcibus_device, sysdata);
1427 struct hv_pcibus_device *hbus =
1428 container_of(pdev->bus->sysdata, struct hv_pcibus_device,
1507 struct hv_pcibus_device *hbus =
1508 container_of(pdev->bus->sysdata, struct hv_pcibus_device,
1577 struct hv_pcibus_device *hbus =
1578 container_of(pdev->bus->sysdata, struct hv_pcibus_device,
1633 struct hv_pcibus_device *hbus;
1822 struct hv_pcibus_device *hbus;
1867 hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata);
2088 static int hv_pcie_init_irq_domain(struct hv_pcibus_device *hbus)
2136 static void survey_child_resources(struct hv_pcibus_device *hbus)
2208 static void prepopulate_bars(struct hv_pcibus_device *hbus)
2324 static void hv_pci_assign_slots(struct hv_pcibus_device *hbus)
2348 static void hv_pci_remove_slots(struct hv_pcibus_device *hbus)
2363 static void hv_pci_assign_numa_node(struct hv_pcibus_device *hbus)
2396 static int create_root_hv_pci_bus(struct hv_pcibus_device *hbus)
2468 static struct hv_pci_dev *new_pcichild_device(struct hv_pcibus_device *hbus,
2534 static struct hv_pci_dev *get_pcichild_wslot(struct hv_pcibus_device *hbus,
2582 struct hv_pcibus_device *hbus;
2707 static int hv_pci_start_relations_work(struct hv_pcibus_device *hbus,
2754 static void hv_pci_devices_present(struct hv_pcibus_device *hbus,
2789 static void hv_pci_devices_present2(struct hv_pcibus_device *hbus,
2832 struct hv_pcibus_device *hbus;
2897 struct hv_pcibus_device *hbus = hpdev->hbus;
2921 struct hv_pcibus_device *hbus = context;
3108 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
3180 static void hv_pci_free_bridge_windows(struct hv_pcibus_device *hbus)
3225 static int hv_pci_allocate_bridge_windows(struct hv_pcibus_device *hbus)
3288 static int hv_allocate_config_window(struct hv_pcibus_device *hbus)
3314 static void hv_free_config_window(struct hv_pcibus_device *hbus)
3329 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
3419 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
3477 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
3554 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
3637 struct hv_pcibus_device *hbus;
3813 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
3896 struct hv_pcibus_device *hbus;
3936 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);
4012 static void hv_pci_restore_msi_state(struct hv_pcibus_device *hbus)
4019 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev);