xe_vm_set_validation_exec(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_vm_set_validation_exec(9) πŸ’–

Okay bestie, we're in the Kernel API Manual for this one β€” yes, the actual Kernel API Manual, keep up πŸ’….

🌸 NAME 🌸

xe_vm_set_validation_exec β€” accessor to set the drm_exec object. Iconic little setter, no cap.

✨ SYNOPSIS ✨

void xe_vm_set_validation_exec (struct xe_vm *vm , struct drm_exec *exec
);

πŸŽ€ ARGUMENTS πŸŽ€

  • vm β€” the vm we want to register a drm_exec object with. Your main character vm, basically.
  • exec β€” the exec object we want to register. The exec in question, periodt.

πŸ’… DESCRIPTION πŸ’…

Set the drm_exec object used to lock the vm's resv. That's the whole vibe check: this is the accessor that puts that exec object in place, fr fr.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/gpu/drm/xe/xe_vm.h, plus the whole friend group:


And that's the page, bestie 🫢. Cute sign-off: this one lives under ./drivers/gpu/drm/xe, dated October 2026, and it's literally called xe_vm_set_validation_exec(9) β€” slay πŸ’–βœ¨

πŸ“¦ where this page comes from