__drm_gpusvm_free_pages(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __drm_gpusvm_free_pages(9) πŸ’–

okay bestie, this page is coming at you from the Kernel API Manual, and it’s all about freeing a lil’ dma array tied to GPU SVM pages. very niche, very kernel, very slay ✨


🌸 NAME 🌸

__drm_gpusvm_free_pages β€” Free dma array associated with GPU SVM pages πŸŽ€


✨ SYNOPSIS ✨

void __drm_gpusvm_free_pages (struct drm_gpusvm *gpusvm , struct
       drm_gpusvm_pages *svm_pages );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • gpusvm β€” pointer to the GPU SVM structure. 🫢
  • svm_pages β€” pointer to the GPU SVM pages structure. πŸ’…

πŸ’œ DESCRIPTION πŸ’œ

so basically, this function frees the dma address array associated with a GPU SVM range. that’s the whole vibe. no extra lore, no secret side quest β€” it frees that array. periodt. πŸ”₯


🌈 SEE ALSO 🌈


cute lil sign-off bestie: this one’s sourced from ./drivers/gpu/drm, dated October 2026, and it’s the __drm_gpusvm_free_pages(9) page β€” byeee πŸ’…πŸ«Άβœ¨

πŸ“¦ where this page comes from