afu_dma_chec...inuous_pages(9)
π afu_dma_chec...inuous_pages(9) π
okay bestie, welcome to the Kernel API Manual πΈ this is the page for afu_dma_chec...inuous_pages(9), and it's lowkey just a little βare ur pages besties?β check β¨
πΈ NAME πΈ
afu_dma_check_continuous_pages β check if pages are continuous π
β¨ SYNOPSIS β¨
bool afu_dma_check_continuous_pages (struct dfl_afu_dma_region *region
);
π ARGUMENTS π
regionβ dma memory region π«Ά
π DESCRIPTION π
okay so picture this: you hand over a dma memory region, and this function checks the pages in it. it returns true if the pages of the given dma memory region have continuous physical address β like, physically adjacent besties β and returns false otherwise. that's it, that's the whole vibe check π no cap.
π¦ SEE ALSO π¦
peep the kernel file ./drivers/fpga/dfl-afu-dma-region.c and these iconic functions:
afu_dma_pin_pages(9)afu_dma_unpin_pages(9)dma_region_check_iova(9)afu_dma_region_add(9)afu_dma_region_remove(9)afu_dma_region_destroy(9)afu_dma_region_find(9)afu_dma_region_find_iova(9)afu_dma_map_region(9)afu_dma_unmap_region(9)
mwah π kisses from ./drivers/fpga, October 2026 π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms