ata_tdev_delete(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ata_tdev_delete(9) β€” Kernel API Manual

okay so bestie, welcome to the ata_tdev_delete page ✨ this one lives in the Kernel API Manual and honestly it's a short one, so grab your lil strawberry drink πŸ“ and let's go.


πŸŽ€ NAME

ata_tdev_delete β€” remove an ATA transport device

like, that's the whole vibe. it deletes. it's an ATA transport device. slay.


✨ SYNOPSIS

void ata_tdev_delete (struct ata_device *ata_dev );

that's it, that's the whole function signature πŸ’– returns void, so no exit-status drama here, no return value to check, nothing. iconic behavior honestly.


🫢 ARGUMENTS

  • ata_dev β€” the struct ata_device owning the transport device to delete πŸ’… so like, this is the ATA device that owns the transport device you're about to yeet. it's the main character here, it holds the thing you're deleting.

🌸 DESCRIPTION

Removes the ATA transport device for the specified ATA device ✨

that's the whole deal, no cap. you hand it the struct ata_device, and it goes and removes that device's ATA transport device. clean, simple, does exactly one thing. i'm obsessed πŸ¦‹


πŸ”₯ SEE ALSO

like, if you're messing with transport devices, tports or tlinks, this whole little friend group is required reading, iykyk πŸ“šβœ¨


ngl bestie, this page is short but every word of it matters β€” the arg is struct ata_device * and it's the owner, don't mix it up with the port or link functions up there πŸ™ˆ

aaand that's a wrap, bestie! πŸŽ€ this little beauty comes to you from the ./drivers/ata corner of the kernel, dated October 2026, and yes it's still ata_tdev_delete(9) β€” go delete some transport devices responsibly, ily, bye πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from