sas_rphy_unlink(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to sas_rphy_unlink(9) β€” literally the manual page for unlinking a SAS remote PHY. yes we're in that part of the kernel. stay with me, it's actually cute. πŸ¦‹


✨ NAME ✨

sas_rphy_unlink β€” unlink SAS remote PHY. that's the whole vibe. that's the whole function. πŸŽ€


🌸 SYNOPSIS 🌸

void sas_rphy_unlink (struct sas_rphy *rphy );

returns nothing (void), takes exactly one thing, no notes. iconic behavior honestly.


πŸ’– ARGUMENTS πŸ’–

  • rphy β€” the SAS remote phy we're unlinkin' from its parent port. this is the main character of the whole operation, no cap.

πŸ”₯ DESCRIPTION πŸ”₯

so what does it actually do? it removes the port's reference to an rphy. that's it. that's the tea. β˜•

like, the port was holding onto this rphy and now it's letting go. we love a clean release. periodt.


🌈 SEE ALSO 🌈

you want the whole friend group? here's the whole friend group. all of these live in the kernel file ./drivers/scsi/scsi_transport_sas.c:

go read them all, i'll wait. πŸ’…


🫢 and that's the page!! brought to you by the ./drivers/scsi gang, dated October 2026 β€” mwah, she's been sitting there the whole time waiting for you to need her. πŸ’–βœ¨

πŸ“¦ where this page comes from