xe_vm_validation_exec(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_vm_validation_exec(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” today we're reading xe_vm_validation_exec, and it's giving β€œI'm just an accessor but I know things” energy ✨.

🌸 NAME 🌸

xe_vm_validation_exec β€” Accessor to read the drm_exec object. No cap, that's the whole vibe. πŸ’–

✨ SYNOPSIS ✨

struct drm_exec * xe_vm_validation_exec (struct xe_vm *vm );

πŸŽ€ ARGUMENTS πŸŽ€

  • vm β€” The vm we want to register a drm_exec object with. That's it, that's the argument 🫢

πŸ’– RETURN πŸ’–

The drm_exec object used to lock the vm's resv. The value is a valid pointer, NULL, or one of the special values defined in xe_validation.h.

bestie, clock the range: valid pointer, NULL, or a special value from xe_validation.h β€” don't go assuming it's always a plain pointer, okay? 😭

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/xe/xe_vm.h and the whole squad:


mwah πŸ’‹ this cutie's source/version lives at ./drivers/gpu/drm/xe, the date is October 2026, and the footer title is xe_vm_validation_exec(9). that's the page, bestie β€” periodt. 🫢✨

πŸ“¦ where this page comes from