sas_rphy_delete(9)
π sas_rphy_delete(9) β the Kernel API Manual, bestie edition
okay so you're reading the sas_rphy_delete page from the Kernel API Manual, and honestly? it's a short one. a little snack. a mini read. let's get into it β¨
πΈ NAME πΈ
sas_rphy_delete β remove and free a SAS remote PHY, both at once, no cap
β¨ SYNOPSIS β¨
void sas_rphy_delete (struct sas_rphy *rphy );
like, that's the whole signature. returns void, takes one pointer. iconic behaviour tbh π
π¦ ARGUMENTS π¦
rphyβ the SAS remote PHY you want to remove and free. that's it. that's the argument. she's the main character of this function π«Ά
π DESCRIPTION π
so what does she do? Removes the specified SAS remote PHY and frees it. yep β both verbs, one call. remove, then free. boom. done. it's giving "one-stop shop", it's giving efficiency, it's giving sas_rphy_delete π§
heads up bestie: this one function does two things (remove and free), so don't go calling a separate free afterwards thinking you're being thorough. the manpage says what it says π
π SEE ALSO π
the whole friend group, fr fr β go read these next:
sas_remove_children(9)sas_remove_host(9)sas_get_address(9)sas_tlr_supported(9)sas_disable_tlr(9)sas_enable_tlr(9)sas_ata_ncq_prio_supported(9)sas_phy_alloc(9)sas_phy_add(9)sas_phy_free(9)sas_phy_delete(9)scsi_is_sas_phy(9)sas_port_alloc(9)sas_port_alloc_num(9)sas_port_add(9)sas_port_free(9)sas_port_delete(9)scsi_is_sas_port(9)sas_port_get_phy(9)sas_port_add_phy(9)sas_port_delete_phy(9)sas_rphy_initialize(9)sas_end_device_alloc(9)sas_expander_alloc(9)sas_rphy_add(9)sas_rphy_free(9)sas_rphy_unlink(9)sas_rphy_remove(9)scsi_is_sas_rphy(9)sas_attach_transport(9)sas_release_transport(9)
also the kernel file itself lives at ./drivers/scsi/scsi_transport_sas.c β that's where the source is, iykyk π
okay that's the page!! short, sweet, slayed. π
this little masterpiece comes to you from ./drivers/scsi, dated October 2026 β mwah, catch you in the next manpage bestie ππ
π¦ 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