_transport_...e_identifier(9)
π¦ _transport_...e_identifier(9) π¦
okay so real talk, this page lives in the Kernel API Manual and it's lowkey one of those tiny helper functions that does exactly one thing and does it slay. it's giving "small but mighty" energy ngl π
β¨ NAME β¨
_transport_get_enclosure_identifier β (yes bestie, the description on this one is literally empty, that's not me being lazy, that's just the page π)
πΈ SYNOPSIS πΈ
int _transport_get_enclosure_identifier (struct sas_rphy *rphy , u64
*identifier );
like, it returns an int, it takes a struct sas_rphy *rphy and a u64 *identifier, and that's the whole vibe check π
π ARGUMENTS π
rphyβ the sas phy object π§ that's it, that's the whole descriptionidentifierβ?... yes literally just a question mark π the docs said "idk" and honestly? iconic. the source material gives us nothing more, so I'm not gonna invent anything. no cap, that's all we get π
π«Ά DESCRIPTION π«Ά
Obtain the enclosure logical id for an expander. that's the entire description, bestie β short, sweet, and straight to the point β¨π
β RETURN β
0 for success, non-zero for failure. so like, zero = we ate π, anything else = something went sideways π
π SEE ALSO π
the friend group / extended universe of _transport_...e_identifier(9) β every single one of these, fr fr:
- Kernel file
./drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_get_port_id_by_sas_phy(9)_transport_sas_node_find_by_sas_address(9)_transport_get_port_id_by_rphy(9)_transport_convert_phy_link_rate(9)_transport_set_identify(9)mpt3sas_transport_done(9)_transport_expander_report_manufacture(9)_transport_delete_port(9)_transport_delete_phy(9)_transport_add_phy(9)mpt3sas_transport_add_phy_to_an_existing_port(9)mpt3sas_transport_del_phy_from_an_existing_port(9)_transport_sanity_check(9)mpt3sas_transport_port_add(9)mpt3sas_transport_port_remove(9)mpt3sas_transport_add_host_phy(9)mpt3sas_transport_add_expander_phy(9)mpt3sas_transport_update_links(9)_transport_get_expander_phy_error_log(9)_transport_get_linkerrors(9)_transport_get_bay_identifier(9)_transport_expander_phy_control(9)_transport_phy_reset(9)_transport_phy_enable(9)_transport_phy_speed(9)_transport_smp_handler(9)
lowkey a whole squad up in here β go read them all if you wanna be a main character in mpt3sas_transport.c π
and that's the page, bestie!! π this lil gem comes from ./drivers/scsi/mpt3sas and it's dated October 2026 β mark your calendars, screenshot it, frame it, whatever you gotta do β¨π¦π
π¦ 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