ata_acpi_on_resume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Hey bestie, welcome to the Kernel API Manual β€” today's main character is ata_acpi_on_resume(9), aka the ATA ACPI hook called on resume. That's it, that's the vibe. periodt. ✨

✨ SYNOPSIS ✨

void ata_acpi_on_resume (struct ata_port *ap );

πŸŽ€ ARGUMENTS πŸŽ€

  • ap β€” the target ATA port. Yes, bestie, that's the one we're resuming. 🫢

πŸ’… DESCRIPTION πŸ’…

okay so here's the timing, because timing is literally everything: this function is called when ap is resumed β€” and it lands right after port itself is resumed but before any EH action is taken. No skipping ahead, no extra EH chaos. 😌

πŸ”’ LOCKING: EH context.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/ata/libata-acpi.c is the home base, and here's the whole squad to go read next, iykyk:


πŸ’– that's the whole page, bestie πŸ’– Source/version: ./drivers/ata Β· date: October 2026 Β· page: ata_acpi_on_resume(9). byeee 🫢✨

πŸ“¦ where this page comes from