Lines Matching refs:hv_pcibus_device

483 struct hv_pcibus_device {  struct
527 struct hv_pcibus_device *bus; argument
557 struct hv_pcibus_device *hbus;
615 struct hv_pcibus_device *hbus; in hv_irq_retarget_interrupt()
628 hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata); in hv_irq_retarget_interrupt()
1027 static struct hv_pci_dev *get_pcichild_wslot(struct hv_pcibus_device *hbus,
1178 struct hv_pcibus_device *hbus = hpdev->hbus; in _hv_pcifront_read_config()
1250 struct hv_pcibus_device *hbus = hpdev->hbus; in hv_pcifront_get_vendor_id()
1296 struct hv_pcibus_device *hbus = hpdev->hbus; in _hv_pcifront_write_config()
1358 struct hv_pcibus_device *hbus = in hv_pcifront_read_config()
1359 container_of(bus->sysdata, struct hv_pcibus_device, sysdata); in hv_pcifront_read_config()
1386 struct hv_pcibus_device *hbus = in hv_pcifront_write_config()
1387 container_of(bus->sysdata, struct hv_pcibus_device, sysdata); in hv_pcifront_write_config()
1487 struct hv_pcibus_device *hbus = in hv_read_config_block()
1488 container_of(pdev->bus->sysdata, struct hv_pcibus_device, in hv_read_config_block()
1567 struct hv_pcibus_device *hbus = in hv_write_config_block()
1568 container_of(pdev->bus->sysdata, struct hv_pcibus_device, in hv_write_config_block()
1637 struct hv_pcibus_device *hbus = in hv_register_block_invalidate()
1638 container_of(pdev->bus->sysdata, struct hv_pcibus_device, in hv_register_block_invalidate()
1691 struct hv_pcibus_device *hbus; in hv_msi_free()
1877 struct hv_pcibus_device *hbus; in hv_compose_msi_msg()
1922 hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata); in hv_compose_msi_msg()
2205 static int hv_pcie_init_irq_domain(struct hv_pcibus_device *hbus) in hv_pcie_init_irq_domain()
2250 static void survey_child_resources(struct hv_pcibus_device *hbus) in survey_child_resources()
2322 static void prepopulate_bars(struct hv_pcibus_device *hbus) in prepopulate_bars()
2438 static void hv_pci_assign_slots(struct hv_pcibus_device *hbus) in hv_pci_assign_slots()
2462 static void hv_pci_remove_slots(struct hv_pcibus_device *hbus) in hv_pci_remove_slots()
2477 static void hv_pci_assign_numa_node(struct hv_pcibus_device *hbus) in hv_pci_assign_numa_node()
2518 static int create_root_hv_pci_bus(struct hv_pcibus_device *hbus) in create_root_hv_pci_bus()
2590 static struct hv_pci_dev *new_pcichild_device(struct hv_pcibus_device *hbus, in new_pcichild_device()
2656 static struct hv_pci_dev *get_pcichild_wslot(struct hv_pcibus_device *hbus, in get_pcichild_wslot()
2704 struct hv_pcibus_device *hbus; in pci_devices_present_work()
2829 static int hv_pci_start_relations_work(struct hv_pcibus_device *hbus, in hv_pci_start_relations_work()
2876 static void hv_pci_devices_present(struct hv_pcibus_device *hbus, in hv_pci_devices_present()
2910 static void hv_pci_devices_present2(struct hv_pcibus_device *hbus, in hv_pci_devices_present2()
2952 struct hv_pcibus_device *hbus; in hv_eject_device_work()
3017 struct hv_pcibus_device *hbus = hpdev->hbus; in hv_pci_eject_device()
3041 struct hv_pcibus_device *hbus = context; in hv_pci_onchannelcallback()
3228 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_pci_protocol_negotiation()
3300 static void hv_pci_free_bridge_windows(struct hv_pcibus_device *hbus) in hv_pci_free_bridge_windows()
3345 static int hv_pci_allocate_bridge_windows(struct hv_pcibus_device *hbus) in hv_pci_allocate_bridge_windows()
3408 static int hv_allocate_config_window(struct hv_pcibus_device *hbus) in hv_allocate_config_window()
3434 static void hv_free_config_window(struct hv_pcibus_device *hbus) in hv_free_config_window()
3449 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_pci_enter_d0()
3539 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_pci_query_relations()
3597 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_send_resources_allocated()
3674 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_send_resources_released()
3715 struct hv_pcibus_device *hbus; in hv_pci_probe()
3892 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_pci_bus_exit()
3976 struct hv_pcibus_device *hbus; in hv_pci_remove()
4014 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_pci_suspend()
4084 static void hv_pci_restore_msi_state(struct hv_pcibus_device *hbus) in hv_pci_restore_msi_state()
4091 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); in hv_pci_resume()