i915_vma_resource_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ i915_vma_resource_put(9) ✨

okay so bestie, welcome to the Kernel API Manual entry for i915_vma_resource_put β€” yes the whole thing is literally named after the function, iconique behavior πŸ’…


πŸŽ€ NAME πŸŽ€

i915_vma_resource_put β€” drop a reference to a struct i915_vma_resource and like, let it go πŸ¦‹

🌸 SYNOPSIS 🌸

void i915_vma_resource_put (struct i915_vma_resource *vma_res );

that's it. that's the whole call. no return value, no drama, just vibes ✨

πŸ’– ARGUMENTS πŸ’–

  • vma_res β€” the resource πŸ‘‘ like, the actual struct i915_vma_resource you're releasing a reference to. that's the one. her. the main character.

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/gpu/drm/i915/i915_vma_resource.h β€” the header where all the lore lives πŸ“–
  • struct i915_vma_bindinfo(9)
  • struct i915_vma_resource(9)
  • i915_vma_resource_get(9) β€” the opposite energy, she takes a reference πŸ”₯
  • i915_vma_resource_init(9)
ngl the whole friend group is here β€” get, init, put β€” it's giving found family 🫢

and that's the page!! no cap, every detail preserved, nothing skipped πŸ’€

sign-off era: this lil doc comes from the kernel source at ./drivers/gpu/drm/i915, dated October 2026 β€” so like, future vibes only 🌈⭐ catch you in the next manpage bestie πŸ’œπŸŽ€

πŸ“¦ where this page comes from