Lines Matching full:vmbus
96 * Size of requestor for VMbus; the value is based on the observation
702 * always fails since the vmbus channel has been closed: in hv_arch_irq_unmask()
2032 * remove the ID from the VMbus requestor if the identifier is still in hv_compose_msi_msg()
2709 "PCI VMBus BUS_RELATIONS: ignored\n"); in hv_pci_start_relations_work()
2894 dev_info(&hdev->device, "PCI VMBus EJECT: ignored\n"); in hv_pci_eject_device()
3080 * @hdev: VMBus's tracking struct for this root PCI bus.
3089 * asynchronous messaging via VMBus. Windows 10 increases the
3143 "PCI VMBus probing: Using version %#x\n", in hv_pci_protocol_negotiation()
3202 * node (in this case, VMBus) or change it such that it
3203 * understands VMBus. The pnp layer, however, has been declared
3206 * The workaround, implemented here, is to ask VMBus to allocate
3207 * MMIO space for this bus. VMBus itself knows which ranges are
3316 * @hdev: VMBus's tracking struct for this root PCI bus
3406 * @hdev: VMBus's tracking struct for this root PCI bus
3453 * @hdev: VMBus's tracking struct for this root PCI bus
3541 * @hdev: VMBus's tracking struct for this root PCI bus
3620 * hv_pci_probe() - New VMBus channel probe, for a root PCI bus
3621 * @hdev: VMBus's tracking struct for this root PCI bus
3682 * Set the PCI bus parent to be the corresponding VMbus in hv_pci_probe()
3683 * device. Then the VMbus device will be assigned as the in hv_pci_probe()
3870 * 'return'; remove the ID from the VMbus requestor if the in hv_pci_bus_exit()
3884 * hv_pci_remove() - Remove routine for this VMBus channel
3885 * @hdev: VMBus's tracking struct for this root PCI bus
3941 * vmbus channel, which can be being closed by hv_pci_suspend(), e.g. in hv_pci_suspend()
3943 * new_pcichild_device() writes to the vmbus channel. in hv_pci_suspend()
3949 * hbus->wq and safely closes the vmbus channel. in hv_pci_suspend()
4069 MODULE_DEVICE_TABLE(vmbus, hv_pci_id_table);