ssam_remove_clients(9)
π NAME π
okay so welcome to ssam_remove_clients(9), bestie β this is the Kernel API Manual page for ssam_remove_clients. It removes SSAM client devices registered as direct children under the given parent device. Thatβs the whole vibe, no cap π
β¨
π SYNOPSIS π
void ssam_remove_clients (struct device *dev );
π¦ ARGUMENTS π¦
devβ the (parent) device to remove all direct clients for. Itβs giving βparent device energy,β periodt π
πΈ DESCRIPTION πΈ
Okay so hereβs the tea: ssam_remove_clients removes all SSAM client devices registered as direct children under the given device. The way that this only accounts for direct children of the device is lowkey important β direct children only, bestie π«Ά
Refer to ssam_device_add/ssam_device_remove for more details. Theyβve got the extra lore, iykyk π«
π SEE ALSO π
Kernel file ./drivers/platform/surface/aggregator/bus.c β go peek for the source vibes π
ssam_device_alloc(9)ssam_device_add(9)ssam_device_remove(9)ssam_device_id_compatible(9)ssam_device_id_is_null(9)ssam_device_id_match(9)ssam_device_get_match(9)ssam_device_get_match_data(9)__ssam_device_driver_register(9)ssam_device_driver_unregister(9)ssam_bus_register(9)ssam_bus_unregister(9)__ssam_register_clients(9)
Thatβs the page, bestie π This oneβs source/version is ./drivers/platform/surface/agg..., and itβs dated October 2026 β catch you in the kernel group chat, mwah πβ¨π
π¦ 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