afu_dma_pin_pages(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– afu_dma_pin_pages(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for afu_dma_pin_pages(9) β€” yes, it’s giving kernel-core, and we’re gonna get through it together. 🫢✨


🌸 NAME 🌸

afu_dma_pin_pages β€” pin pages of given dma memory region

✨ SYNOPSIS ✨

int afu_dma_pin_pages (struct dfl_feature_dev_data *fdata , struct dfl_afu_dma_region *region );

πŸŽ€ ARGUMENTS πŸŽ€

  • fdata β€” feature dev data
  • region β€” dma memory region to be pinned

πŸ’… DESCRIPTION πŸ’…

okay so what this one does: pin all the pages of the given dfl_afu_dma_region. That’s the whole assignment, no cap. πŸ’–

It returns 0 for success or a negative error code. So like, zero is the slay outcome; negative means something went sideways. 😭

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/fpga/dfl-afu-dma-region.c

also pls go look at these besties:


and that’s the whole vibe check, bestie β€” signed off by ./drivers/fpga, October 2026 edition. 🫢✨

πŸ“¦ where this page comes from