i915_gem_object_wait(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ i915_gem_object_wait πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” this page is literally about i915_gem_object_wait, and its whole vibe is waiting for rendering to the object to be completed. no cap, that’s the assignment. πŸŽ€


🌸 NAME 🌸

i915_gem_object_wait β€” Waits for rendering to the object to be completed. periodt. πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

here’s the signature, untouched and iconic:

int i915_gem_object_wait (struct drm_i915_gem_object *obj , unsigned int
       flags , long timeout );

πŸ“ ARGUMENTS πŸ“

  • obj β€” i915 gem object. that’s the main character here, the thing you’re waiting on. πŸ’…
  • flags β€” how to wait (under a lock, for all rendering or just for writes etc). this is the β€œwhat kind of waiting are we doing” knob. ✨
  • timeout β€” how long to wait. literally the patience setting. ⏳

🌈 SEE ALSO 🌈


okay that’s the whole page! huge shoutout to source/version ./drivers/gpu/drm/i915/gem and the October 2026 date β€” mwah, bye bestie! πŸ’–βœ¨

πŸ“¦ where this page comes from