• Home
  • Raw
  • Download

Lines Matching full:vmbus

60  * vmbus connection, which is necessary in a panic event.
63 * framebuffer panic notifier exists - we need vmbus connection alive
189 return sprintf(buf, "vmbus:%*phN\n", UUID_SIZE, &hv_dev->dev_type); in modalias_show()
561 /* Set up per device attributes in /sys/bus/vmbus/devices/<bus device> */
625 /* Set up the attribute for /sys/bus/vmbus/hibernation */
645 * This routine is invoked when a device is added or removed on the vmbus to
649 * The alias string will be of the form vmbus:guid where guid is the string
656 const char *format = "MODALIAS=vmbus:%*phN"; in vmbus_uevent()
838 * vmbus_probe - Add the new vmbus's child device
864 * vmbus_dma_configure -- Configure DMA coherence for VMbus device
870 * VMbus ACPI device to the child VMbus device being added here. in vmbus_dma_configure()
879 * vmbus_remove - Remove a vmbus device
894 * vmbus_shutdown - Shutdown a vmbus device
914 * vmbus_suspend - Suspend a vmbus device
933 * vmbus_resume - Resume a vmbus device
956 * vmbus_device_release - Final callback release of the vmbus child device
975 * shouldn't suspend the vmbus devices upon Suspend-to-Idle, otherwise there
992 .name = "vmbus",
1233 /* Special case - vmbus channel protocol msg */ in vmbus_chan_sched()
1320 * vmbus_bus_init -Main vmbus driver initialization routine.
1323 * - initialize the vmbus driver context
1324 * - invoke the vmbus hv main init routine
1342 * VMbus interrupts are best modeled as per-cpu interrupts. If in vmbus_bus_init()
1347 * the VMbus interrupt handler. in vmbus_bus_init()
1355 "Hyper-V VMbus", vmbus_evt); in vmbus_bus_init()
1357 pr_err("Can't request Hyper-V VMbus IRQ %d, Err %d", in vmbus_bus_init()
1372 ret = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "hyperv/vmbus:online", in vmbus_bus_init()
1383 * Always register the vmbus unload panic notifier because we in vmbus_bus_init()
1384 * need to shut the VMbus channel connection on panic. in vmbus_bus_init()
1409 * __vmbus_driver_register() - Register a vmbus's driver
1415 * and sets up the hyper-v vmbus handling for this driver.
1444 * vmbus_driver_unregister() - Unregister a vmbus's driver
1871 * on the vmbus.
1950 * from the vmbus.
1968 * VMBUS is an acpi enumerated device. Get the information we
2008 /* ARM64 INTID for VMbus */ in vmbus_walk_resources()
2150 * This function walks the resources granted to VMBus by the
2268 * method on the top level VMbus device in the DSDT. But devices in vmbus_acpi_add()
2287 * Some ancestor of the vmbus acpi device (Gen1 or Gen2 in vmbus_acpi_add()
2491 pr_err("Some vmbus device is missing after suspending?\n"); in vmbus_bus_resume()
2505 .compatible = "microsoft,vmbus",
2514 {"VMBUS", 0},
2515 {"VMBus", 0},
2545 .name = "vmbus",
2645 * vector (i.e. x86/x64), override the VMbus interrupt found in hv_acpi_init()
2702 * The vmbus panic notifier is always registered, hence we should in vmbus_exit()
2717 MODULE_DESCRIPTION("Microsoft Hyper-V VMBus Driver");