find_dock_dependent_device(9)
πΈ NAME πΈ β find_dock_dependent_device(9)
okay so bestie, welcome to the Kernel API Manual π this is find_dock_dependent_device(9), and its whole thing is: get a device dependent on this dock. literally that's the assignment, no cap π
β¨ SYNOPSIS β¨
the signature ate, fr fr:
struct dock_dependent_device * find_dock_dependent_device (struct
dock_station *ds , struct acpi_device *adev );
π ARGUMENTS π
dsβ the dock station πadevβ ACPI device object to find. π
π¦ DESCRIPTION π¦
okay so here's the vibe: iterate over the dependent device list for this dock. if the dependent device matches the handle, return π«Ά that's it, that's the whole quest. iconic behavior, honestly β¨
π SEE ALSO π
Kernel file ./drivers/acpi/dock.c is the main character, and these besties are all linked too:
add_dock_dependent_device(9)is_dock_device(9)dock_present(9)hot_remove_dock_devices(9)hotplug_dock_devices(9)handle_dock(9)dock_in_progress(9)handle_eject_request(9)dock_notify(9)acpi_dock_add(9)
mwah π sending you off with source/version ./drivers/acpi, dated October 2026 β catch you in the kernel, bestie π¦β¨ (find_dock_dependent_device(9), periodt.)
π¦ 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