sas_remove_children(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to sas_remove_children(9) from the Kernel API Manual β€” this is the cleanup-era page for the function that tears down a devices SAS data structures. πŸ’–

🌸 NAME 🌸

sas_remove_children β€” tear down a devices SAS data structures.

✨ SYNOPSIS ✨

the signature is literally this, no cap:

void sas_remove_children (struct device *dev );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” device belonging to the sas object.

that's the one and only argument, and yes it's the device belonging to the sas object 🫢

πŸ’… DESCRIPTION πŸ’…

Removes all SAS PHYs and remote PHYs for a given object β€” it's giving full teardown energy. πŸ’€βœ¨

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/scsi/scsi_transport_sas.c, plus the whole referenced squad:


byeeee πŸ’‹ β€” source ./drivers/scsi, manual Kernel API Manual, dated October 2026, page sas_remove_children(9). mwah 🫢

πŸ“¦ where this page comes from