dock_in_progress(9)
π dock_in_progress π
okay so bestie, this is the Kernel API Manual entry for dock_in_progress(9) β short, sweet, and lowkey iconic. it's giving βtiny function, very specific jobβ energy, and honestly? obsessed. β¨
πΈ NAME πΈ
dock_in_progressβ see if we are in the middle of handling a dock event. that's the whole gig, no cap. π«Ά
β¨ SYNOPSIS β¨
the signature is right here, character-for-character, don't @ me:
int dock_in_progress (struct dock_station *ds );
π ARGUMENTS π
dsβ the dock station. that's thestruct dock_station *we're checking, bestie. π
π¦ DESCRIPTION π¦
soooo sometimes while docking, false dock events can get sent to the driver β maybe because good connections aren't made, maybe for some other reason. the move is to ignore these if we are in the middle of doing something. periodt. π
π SEE ALSO π
peep these too, from the Kernel file ./drivers/acpi/dock.c:
add_dock_dependent_device(9)find_dock_dependent_device(9)is_dock_device(9)dock_present(9)hot_remove_dock_devices(9)hotplug_dock_devices(9)handle_dock(9)handle_eject_request(9)dock_notify(9)acpi_dock_add(9)
mwah π β signed with sparkles from ./drivers/acpi, dated October 2026, on the dock_in_progress(9) page. bye bestie π«Ά
π¦ 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