Home
last modified time | relevance | path

Searched refs:acpiphp_slot (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/pci/hotplug/
H A Dacpiphp.h30 struct acpiphp_slot;
37 struct acpiphp_slot *acpi_slot;
80 struct acpiphp_slot { struct
100 struct acpiphp_slot *slot; argument
175 int acpiphp_register_hotplug_slot(struct acpiphp_slot *slot, unsigned int sun);
176 void acpiphp_unregister_hotplug_slot(struct acpiphp_slot *slot);
178 int acpiphp_enable_slot(struct acpiphp_slot *slot);
179 int acpiphp_disable_slot(struct acpiphp_slot *slot);
180 u8 acpiphp_get_power_status(struct acpiphp_slot *slot);
181 u8 acpiphp_get_latch_status(struct acpiphp_slot *slot);
[all …]
H A Dacpiphp_core.c256 int acpiphp_register_hotplug_slot(struct acpiphp_slot *acpiphp_slot, in acpiphp_register_hotplug_slot() argument
269 slot->acpi_slot = acpiphp_slot; in acpiphp_register_hotplug_slot()
271 acpiphp_slot->slot = slot; in acpiphp_register_hotplug_slot()
275 retval = pci_hp_register(&slot->hotplug_slot, acpiphp_slot->bus, in acpiphp_register_hotplug_slot()
276 acpiphp_slot->device, name); in acpiphp_register_hotplug_slot()
294 void acpiphp_unregister_hotplug_slot(struct acpiphp_slot *acpiphp_slot) in acpiphp_unregister_hotplug_slot() argument
296 struct slot *slot = acpiphp_slot->slot; in acpiphp_unregister_hotplug_slot()
H A Dacpiphp_glue.c153 struct acpiphp_slot *slot, *next; in free_bridge()
232 struct acpiphp_slot *slot; in acpiphp_add_context()
341 struct acpiphp_slot *slot; in cleanup_bridge()
553 static void disable_slot(struct acpiphp_slot *slot) in disable_slot()
575 static bool slot_no_hotplug(struct acpiphp_slot *slot) in slot_no_hotplug()
699 struct acpiphp_slot *slot; in acpiphp_check_bridge()
787 struct acpiphp_slot *slot = func->slot; in hotplug_event()
983 int acpiphp_enable_slot(struct acpiphp_slot *slot) in acpiphp_enable_slot()
1027 int acpiphp_disable_slot(struct acpiphp_slot *slot) in acpiphp_disable_slot()
1047 u8 acpiphp_get_power_status(struct acpiphp_slot *slot) in acpiphp_get_power_status()
[all …]