Lines Matching refs:hotplug_slot
23 static int enable_slot(struct hotplug_slot *hotplug_slot) in enable_slot() argument
25 struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev, in enable_slot()
26 hotplug_slot); in enable_slot()
47 static int disable_slot(struct hotplug_slot *hotplug_slot) in disable_slot() argument
49 struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev, in disable_slot()
50 hotplug_slot); in disable_slot()
75 static int reset_slot(struct hotplug_slot *hotplug_slot, bool probe) in reset_slot() argument
77 struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev, in reset_slot()
78 hotplug_slot); in reset_slot()
104 static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) in get_power_status() argument
106 struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev, in get_power_status()
107 hotplug_slot); in get_power_status()
113 static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 *value) in get_adapter_status() argument
133 zdev->hotplug_slot.ops = &s390_hotplug_slot_ops; in zpci_init_slot()
136 return pci_hp_register(&zdev->hotplug_slot, zbus->bus, in zpci_init_slot()
142 pci_hp_deregister(&zdev->hotplug_slot); in zpci_exit_slot()