radeon_gart_bind(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is the radeon_gart_bind(9) page from the Kernel API Manual, and it's literally about binding pages into the gart page table. slay.

✨ SYNOPSIS ✨

int radeon_gart_bind (struct radeon_device *rdev , unsigned int offset ,
int pages , struct page **pagelist , dma_addr_t *dma_addr , uint32_t
flags );

πŸŽ€ ARGUMENTS πŸŽ€

  • rdev β€” a radeon_device pointer, aka the main character struct πŸ’…
  • offset β€” offset into the GPU's gart aperture
  • pages β€” number of pages to bind
  • pagelist β€” pages to bind
  • dma_addr β€” DMA addresses of pages
  • flags β€” RADEON_GART_PAGE_* flags

πŸ¦‹ DESCRIPTION πŸ¦‹

Binds the requested pages to the gart page table (all asics). Returns 0 for success, -EINVAL for failure. no cap, that's the whole vibe.

πŸ‘‘ SEE ALSO πŸ‘‘


okay that's the whole page, bestie 🫢 this came from the source tree at ./drivers/gpu/drm/radeon, dated October 2026, and it's still serving radeon_gart_bind(9) realness πŸ’–βœ¨

πŸ“¦ where this page comes from