drm_gpuvm_bo_extobj_add(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is drm_gpuvm_bo_extobj_add(9) from the Kernel API Manual β€” and the NAME tea is literally: adds the &drm_gpuvm_bo to its &drm_gpuvm's extobj list. periodt πŸ’…

✨ SYNOPSIS ✨

void drm_gpuvm_bo_extobj_add (struct drm_gpuvm_bo *vm_bo );

🌸 ARGUMENTS 🌸

  • vm_bo β€” the drm_gpuvm_bo to add to its drm_gpuvm's extobj list. that's the whole assignment, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: this function adds the given vm_bo to its drm_gpuvm's extobj list β€” but only if it's not on the list already, and only if the corresponding drm_gem_object is an external object, actually. no cap, those are the conditions, and they are doing the gatekeeping 😌

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/drm_gpuvm.c is the source-file main character, and here's the full related-pages guest list β€” every name exactly as it appears, no cap:


mwah πŸ’– this little page is from source/version ./drivers/gpu/drm, dated October 2026, and it's the drm_gpuvm_bo_extobj_add(9) manual page β€” catch you in the kernel group chat 🫢

πŸ“¦ where this page comes from