Lines Matching refs:slot
65 int (*enable_slot) (struct hotplug_slot *slot);
66 int (*disable_slot) (struct hotplug_slot *slot);
67 int (*set_attention_status) (struct hotplug_slot *slot, u8 value);
68 int (*hardware_test) (struct hotplug_slot *slot, u32 value);
69 int (*get_power_status) (struct hotplug_slot *slot, u8 *value);
70 int (*get_attention_status) (struct hotplug_slot *slot, u8 *value);
71 int (*get_latch_status) (struct hotplug_slot *slot, u8 *value);
72 int (*get_adapter_status) (struct hotplug_slot *slot, u8 *value);
73 int (*reset_slot) (struct hotplug_slot *slot, int probe);
105 void (*release) (struct hotplug_slot *slot);
113 static inline const char *hotplug_slot_name(const struct hotplug_slot *slot) in hotplug_slot_name() argument
115 return pci_slot_name(slot->pci_slot); in hotplug_slot_name()
118 int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *pbus, int nr,
121 int pci_hp_deregister(struct hotplug_slot *slot);
122 int __must_check pci_hp_change_slot_info(struct hotplug_slot *slot,
126 #define pci_hp_register(slot, pbus, devnr, name) \ argument
127 __pci_hp_register(slot, pbus, devnr, name, THIS_MODULE, KBUILD_MODNAME)