Lines Matching refs:hotplug_slot
51 int (*enable_slot) (struct hotplug_slot *slot);
52 int (*disable_slot) (struct hotplug_slot *slot);
53 int (*set_attention_status) (struct hotplug_slot *slot, u8 value);
54 int (*hardware_test) (struct hotplug_slot *slot, u32 value);
55 int (*get_power_status) (struct hotplug_slot *slot, u8 *value);
56 int (*get_attention_status) (struct hotplug_slot *slot, u8 *value);
57 int (*get_latch_status) (struct hotplug_slot *slot, u8 *value);
58 int (*get_adapter_status) (struct hotplug_slot *slot, u8 *value);
59 int (*reset_slot) (struct hotplug_slot *slot, int probe);
86 struct hotplug_slot { struct
96 static inline const char *hotplug_slot_name(const struct hotplug_slot *slot) in hotplug_slot_name() argument
101 int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *pbus, int nr,
104 int __pci_hp_initialize(struct hotplug_slot *slot, struct pci_bus *bus, int nr,
107 int pci_hp_add(struct hotplug_slot *slot);
109 void pci_hp_del(struct hotplug_slot *slot);
110 void pci_hp_destroy(struct hotplug_slot *slot);
111 void pci_hp_deregister(struct hotplug_slot *slot);
113 int __must_check pci_hp_change_slot_info(struct hotplug_slot *slot,