Lines Matching full:hotplug

3  * PCI HotPlug Controller Core
64 retval = get_power_status(pci_slot->hotplug, &value); in GET_STATUS()
74 struct hotplug_slot *slot = pci_slot->hotplug; in power_write_file()
115 retval = get_attention_status(pci_slot->hotplug, &value); in attention_read_file()
125 struct hotplug_slot *slot = pci_slot->hotplug; in attention_write_file()
154 retval = get_latch_status(pci_slot->hotplug, &value); in latch_read_file()
171 retval = get_adapter_status(pci_slot->hotplug, &value); in presence_read_file()
186 struct hotplug_slot *slot = pci_slot->hotplug; in test_write_file()
251 /* Create symbolic link to the hotplug driver module */ in fs_add_slot()
341 * __pci_hp_register - register a hotplug_slot with the PCI hotplug subsystem
349 * Prepares a hotplug slot for in-kernel use and immediately publishes it to
374 * __pci_hp_initialize - prepare hotplug slot for in-kernel use
382 * Allocate and fill in a PCI slot for use by a hotplug driver. Once this has
413 pci_slot->hotplug = slot; in __pci_hp_initialize()
419 * pci_hp_add - publish hotplug slot to user space
422 * Make a hotplug slot's sysfs interface available and inform user space of its
423 * addition by sending a uevent. The hotplug driver must be prepared to handle
448 * pci_hp_deregister - deregister a hotplug_slot with the PCI hotplug subsystem
451 * The @slot must have been registered with the pci hotplug subsystem
462 * pci_hp_del - unpublish hotplug slot from user space
465 * Remove a hotplug slot's sysfs interface.
477 * pci_hp_destroy - remove hotplug slot from in-kernel use
480 * Destroy a PCI slot used by a hotplug driver. Once this has been called,
490 pci_slot->hotplug = NULL; in pci_hp_destroy()