rio_destid_reserve(9)
β¨ rio_destid_reserve β the "save my spot" girlie of destIDs π
Okay so bestie, welcome to the rio_destid_reserve(9) page from the Kernel API Manual π this one is short and sweet and honestly kind of iconic for it.
πΈ NAME πΈ
rio_destid_reserve β the function that reserves the destID you point at, no cap π
π¦ SYNOPSIS π¦
int rio_destid_reserve (struct rio_net *net , u16 destid );
β¨ ARGUMENTS β¨
netβ the RIO network, like the whole friend group the destID lives in π«Άdestidβ the destID you wanna reserve, the literal main character of this function π
π DESCRIPTION π
So what it does: it tries to reserve the specified destID. That's it, that's the vibe π
Returns 0 if successful. Periodt. β¨
π SEE ALSO π
All the siblings and cousins, iykyk π β they all live in the kernel file ./drivers/rapidio/rio-scan.c:
rio_destid_alloc(9)rio_destid_free(9)rio_destid_first(9)rio_destid_next(9)rio_get_device_id(9)rio_set_device_id(9)rio_clear_locks(9)rio_enum_host(9)rio_device_has_destid(9)rio_release_dev(9)rio_is_switch(9)rio_setup_device(9)rio_sport_is_active(9)rio_get_host_deviceid_lock(9)rio_enum_peer(9)rio_enum_complete(9)rio_disc_peer(9)rio_mport_is_active(9)rio_update_route_tables(9)rio_init_em(9)rio_enum_mport(9)rio_build_route_tables(9)rio_disc_mport(9)rio_basic_attach(9)
Heads up bestie π«Ά the dead-simple description is literally all the manpage gives us β "Tries to reserve the specified destID. Returns 0 if successful." No extra lore, no secret tips. Don't let anyone tell you otherwise π
And that's the whole page, short king behavior honestly π This cutie comes from ./drivers/rapidio, dated October 2026, and it's filed under the manual name rio_destid_reserve(9) β go reserve your spot, bestie, you got this π§πβ
π¦ 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