ssam_device_get_drvdata(9)
π ssam_device_get_drvdata(9) π
okay bestie, welcome to the Kernel API Manual, page ssam_device_get_drvdata(9) β yes that's the whole title, yes it's a mouthful, no we're not changing it π
β¨ NAME β¨
ssam_device_get_drvdata β get the driver-data of an SSAM client device π«Ά
πΈ SYNOPSIS πΈ
void * ssam_device_get_drvdata (struct ssam_device *sdev );
π ARGUMENTS π
sdevβ the device you're pulling the driver-data out of. that's it, that's the whole argument, she's lowkey simple π
β RETURN β
it returns the driver-data of the given device β the same stuff you set earlier with ssam_device_set_drvdata. so like, what goes in comes out, no cap π₯
π¦ SEE ALSO π¦
everything's here, bestie, the whole friend group π
- Kernel file
./include/linux/surface_aggregator/device.h - enum
ssam_device_domain(9) - enum
ssam_virtual_tc(9) - struct
ssam_device_uid(9) SSAM_DEVICE(9)SSAM_VDEV(9)SSAM_SDEV(9)- struct
ssam_device(9) - struct
ssam_device_driver(9) is_ssam_device(9)to_ssam_device(9)to_ssam_device_driver(9)ssam_device_mark_hot_removed(9)ssam_device_is_hot_removed(9)ssam_device_get(9)ssam_device_put(9)ssam_device_set_drvdata(9)ssam_device_driver_register(9)module_ssam_device_driver(9)ssam_register_clients(9)ssam_device_register_clients(9)SSAM_DEFINE_SYNC_REQUEST_CL_N(9)SSAM_DEFINE_SYNC_REQUEST_CL_W(9)SSAM_DEFINE_SYNC_REQUEST_CL_R(9)SSAM_DEFINE_SYNC_REQUEST_CL_WR(9)ssam_device_notifier_register(9)ssam_device_notifier_unregister(9)
and that's the page!! mwah π this lil cutie came from ./include/linux/surface_aggreg... and she's dated October 2026 β see you in the next one, ssam_device_get_drvdata(9) out π§π
π¦ 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