Lines Matching refs:slot
35 struct slot { struct
41 static inline const char *slot_name(struct slot *slot) in slot_name() argument
43 return hotplug_slot_name(&slot->hotplug_slot); in slot_name()
46 static inline struct slot *to_slot(struct hotplug_slot *hotplug_slot) in to_slot()
48 return container_of(hotplug_slot, struct slot, hotplug_slot); in to_slot()
85 struct slot *slot; member
100 struct acpiphp_slot *slot; member
153 int (*set_attn)(struct hotplug_slot *slot, u8 status);
154 int (*get_attn)(struct hotplug_slot *slot, u8 *status);
176 int acpiphp_register_hotplug_slot(struct acpiphp_slot *slot, unsigned int sun);
177 void acpiphp_unregister_hotplug_slot(struct acpiphp_slot *slot);
180 typedef int (*acpiphp_callback)(struct acpiphp_slot *slot, void *data);
182 int acpiphp_enable_slot(struct acpiphp_slot *slot);
183 int acpiphp_disable_slot(struct acpiphp_slot *slot);
184 u8 acpiphp_get_power_status(struct acpiphp_slot *slot);
185 u8 acpiphp_get_attention_status(struct acpiphp_slot *slot);
186 u8 acpiphp_get_latch_status(struct acpiphp_slot *slot);
187 u8 acpiphp_get_adapter_status(struct acpiphp_slot *slot);