page_pool_get_dma_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– page_pool_get_dma_addr(9) πŸ’–

okay so bestie, this is the Kernel API Manual page for page_pool_get_dma_addr(9) β€” and honestly it's giving β€œtiny function, very important vibe.” πŸ’…βœ¨

✨ NAME ✨

page_pool_get_dma_addr β€” retrieve the stored DMA address. πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

dma_addr_t page_pool_get_dma_addr (const struct page *page );

🌸 ARGUMENTS 🌸

  • page β€” a page allocated from a page pool. that's the whole assignment, no cap 🫢

πŸ’… DESCRIPTION πŸ’…

This function fetches the DMA address of the page. literally its main character moment. ✨

Vibe check, bestie: the page pool that the page belongs to must have been created with PP_FLAG_DMA_MAP. no flag, no slay β€” that part is required, periodt. 😭

πŸ‘‘ SEE ALSO πŸ‘‘


mwah πŸ’‹ this cutie comes from ./include/net/page_pool and is dated October 2026 β€” now go get that DMA address, bestie! 🫢🌈⭐

πŸ“¦ where this page comes from