ata_bmdma_post_internal_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so this is ata_bmdma_post_internal_cmd(9), coming at you from the Kernel API Manual, and it's the stock post_internal_cmd for BMDMA. Cleanup-hook behavior, main character energy, no cap.

✨ SYNOPSIS ✨

void ata_bmdma_post_internal_cmd (struct ata_queued_cmd *qc );

πŸŽ€ ARGUMENTS πŸŽ€

  • qc β€” the internal command to clean up. That's the assignment, bestie: hand over the internal command and let it get cleaned up.

🌸 DESCRIPTION 🌸

LOCKING: Kernel thread context (may sleep).

That's literally the whole description β€” the locking note is right there. It's in kernel thread context and it may sleep, so keep that in mind. Periodt.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/ata/libata-sff.c β€” and here's the whole function friend group:


that's the page! brought to you by the source/version ./drivers/ata and the date October 2026 β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from