acpi_dma_controller_free(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

hiii bestie πŸ’– welcome to the Kernel API Manual β€” today’s main character is acpi_dma_controller_free(9), and she’s here to remove a DMA controller from the ACPI DMA helpers list. clean, useful, iconic. ✨

πŸŽ€ NAME πŸŽ€

acpi_dma_controller_free β€” remove a DMA controller from the ACPI DMA helpers list. no cap, that’s the whole assignment. πŸ’…

✨ SYNOPSIS ✨

int acpi_dma_controller_free (struct device *dev );

like yes, that’s the signature, and it hands you back an int. 🫢

🌸 ARGUMENTS 🌸

  • dev β€” the struct device of the DMA controller. that’s the one you’re passing in, bestie. πŸŽ€

πŸ’« DESCRIPTION πŸ’«

okay so the lore is short and sweet: memory allocated by acpi_dma_controller_register is freed here. that’s it. that’s the whole vibe. πŸ¦‹

πŸ”₯ RETURN πŸ”₯

  • 0 on success or appropriate errno value on error. πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

the besties and lore drops are all here, iykyk:


byeee bestie 🫢 source/version: ./drivers/dma Β· date: October 2026 β€” mwah πŸ’‹

πŸ“¦ where this page comes from