acpiphp_init_context(9)
β¨ NAME β¨
okay so bestie, this is the acpiphp_init_context(9) page from the Kernel API Manual, and its whole iconic job is: acpiphp_init_context β Create hotplug context and grab a reference to it. π
π SYNOPSIS π
struct acpiphp_context * acpiphp_init_context (struct acpi_device *adev );
π«Ά ARGUMENTS π«Ά
adevβ the ACPI device object to create the context for. Like, that's the device the context is for. π¦
π DESCRIPTION π
Call under acpi_hp_context_lock.
That's the whole vibe check here, bestie β literally call this under acpi_hp_context_lock. No cap. π₯
π SEE ALSO π
Kernel file: ./drivers/pci/hotplug/acpiphp_glue.c
The whole SEE ALSO squad is:
acpiphp_get_context(9)acpiphp_put_context(9)acpiphp_post_dock_fixup(9)acpiphp_add_context(9)acpiphp_max_busnr(9)enable_slot(9)disable_slot(9)get_slot_status(9)trim_stale_devices(9)acpiphp_check_bridge(9)acpiphp_enumerate_slots(9)acpiphp_remove_slots(9)acpiphp_enable_slot(9)acpiphp_disable_and_eject_slot(9)
and that's the page! source/version: ./drivers/pci/hotplug, dated October 2026. bye bestie, go slay your hotplug context πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms