Lines Matching refs:hotplug_slot
50 static int get_##name(struct hotplug_slot *slot, type *value) \
82 struct hotplug_slot *slot = pci_slot->hotplug;
139 struct hotplug_slot *slot = pci_slot->hotplug;
206 struct hotplug_slot *slot = pci_slot->hotplug;
236 struct hotplug_slot *slot = pci_slot->hotplug;
249 struct hotplug_slot *slot = pci_slot->hotplug;
261 struct hotplug_slot *slot = pci_slot->hotplug;
272 struct hotplug_slot *slot = pci_slot->hotplug;
283 struct hotplug_slot *slot = pci_slot->hotplug;
378 static struct hotplug_slot *get_slot_from_name(const char *name)
380 struct hotplug_slot *slot;
390 * __pci_hp_register - register a hotplug_slot with the PCI hotplug subsystem
392 * @slot: pointer to the &struct hotplug_slot to register
404 int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *bus,
424 * @slot: pointer to the &struct hotplug_slot to initialize
438 int __pci_hp_initialize(struct hotplug_slot *slot, struct pci_bus *bus,
469 * @slot: pointer to the &struct hotplug_slot to publish
477 int pci_hp_add(struct hotplug_slot *slot)
496 * pci_hp_deregister - deregister a hotplug_slot with the PCI hotplug subsystem
497 * @slot: pointer to the &struct hotplug_slot to deregister
504 void pci_hp_deregister(struct hotplug_slot *slot)
513 * @slot: pointer to the &struct hotplug_slot to unpublish
519 void pci_hp_del(struct hotplug_slot *slot)
521 struct hotplug_slot *temp;
542 * @slot: pointer to the &struct hotplug_slot to destroy
551 void pci_hp_destroy(struct hotplug_slot *slot)