ssam_device_id_match(9)
π
ssam_device_id_match(9) π
okay so bestie, welcome to the Kernel API Manual page for ssam_device_id_match(9) β yes, the function and the manual name are matching, we love a consistent queen β¨
π NAME π
ssam_device_id_match β finds the matching ID table entry for the UID you give it. slay.
β¨ SYNOPSIS β¨
const struct ssam_device_id * ssam_device_id_match (const struct ssam_device_id *table , const struct ssam_device_uid uid );
π ARGUMENTS π
tableβ the table you're searching in, bestie πuidβ the UID that gets matched against the individual table entries π
π¦ DESCRIPTION π¦
okay so here's the vibe: it finds the first match for the provided device UID in the provided ID table, and returns it. that's it, that's the whole main character moment π
if no match could be found, it returns NULL β no cap, that's literally the fallback π
π SEE ALSO π
Kernel file: ./drivers/platform/surface/aggregator/bus.c π
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_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)ssam_remove_clients(9)
okay that's the whole vibe check, bestie π«Ά this ssam_device_id_match(9) page from the Kernel API Manual is stamped with source/version ./drivers/platform/surface/agg... and dated October 2026 β iconic, 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