drm_gpuva_remap(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ drm_gpuva_remap(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… this lil page is all about drm_gpuva_remap, and it's lowkey one of those tiny glue helpers that makes the whole GPU VA remapping situation work. buckle up πŸŽ€


🌸 NAME 🌸

drm_gpuva_remap β€” a helper to remap a &drm_gpuva according to a &drm_gpuva_op_remap πŸ¦‹


🫢 SYNOPSIS 🫢

void drm_gpuva_remap (struct drm_gpuva *prev , struct drm_gpuva *next ,
       const struct drm_gpuva_op_remap *op );

πŸ’– ARGUMENTS πŸ’–

  • prev β€” the drm_gpuva you remap when you're keeping the start of a mapping 🌱
  • next β€” the drm_gpuva you remap when you're keeping the end of a mapping πŸ“
  • op β€” the drm_gpuva_op_remap you use to initialize prev and next with ✨

πŸ‘‘ DESCRIPTION πŸ‘‘

So what does it actually do? It removes the currently mapped drm_gpuva and then remaps it using prev and/or next. that's it, that's the whole vibe. iconic, honestly πŸ’…


🌈 SEE ALSO 🌈

no cap, this is the friend group β€” here's everyone you should go say hi to πŸ‘‹


okay that's the whole page, periodt πŸ’œ this little gem lives in ./drivers/gpu/drm, dated October 2026 β€” mwah, go remap something cute 🧚✨

πŸ“¦ where this page comes from