Lines Matching refs:hotplug_slot

51 static int enable_slot(struct hotplug_slot *slot);
52 static int disable_slot(struct hotplug_slot *slot);
53 static int set_attention_status(struct hotplug_slot *slot, u8 value);
54 static int get_power_status(struct hotplug_slot *slot, u8 *value);
55 static int get_attention_status(struct hotplug_slot *slot, u8 *value);
56 static int get_latch_status(struct hotplug_slot *slot, u8 *value);
57 static int get_adapter_status(struct hotplug_slot *slot, u8 *value);
113 * @hotplug_slot: slot to enable
117 static int enable_slot(struct hotplug_slot *hotplug_slot)
119 struct slot *slot = to_slot(hotplug_slot);
130 * @hotplug_slot: slot to disable
134 static int disable_slot(struct hotplug_slot *hotplug_slot)
136 struct slot *slot = to_slot(hotplug_slot);
147 * @hotplug_slot: slot to set attention LED on
154 static int set_attention_status(struct hotplug_slot *hotplug_slot, u8 status)
159 hotplug_slot_name(hotplug_slot));
162 retval = attention_info->set_attn(hotplug_slot, status);
172 * @hotplug_slot: slot to get status
178 static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value)
180 struct slot *slot = to_slot(hotplug_slot);
192 * @hotplug_slot: slot to get status from
200 static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 *value)
205 hotplug_slot_name(hotplug_slot));
208 retval = attention_info->get_attn(hotplug_slot, value);
218 * @hotplug_slot: slot to get status
224 static int get_latch_status(struct hotplug_slot *hotplug_slot, u8 *value)
226 struct slot *slot = to_slot(hotplug_slot);
238 * @hotplug_slot: slot to get status
244 static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 *value)
246 struct slot *slot = to_slot(hotplug_slot);
267 slot->hotplug_slot.ops = &acpi_hotplug_slot_ops;
275 retval = pci_hp_register(&slot->hotplug_slot, acpiphp_slot->bus,
300 pci_hp_deregister(&slot->hotplug_slot);