__i915_refct_sgt_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, meet __i915_refct_sgt_init(9) from the Kernel API Manual β€” she’s here to initialize a refcounted sg-list with a custom operations structure, and yes she ate πŸ’…βœ¨

🌸 NAME 🌸

__i915_refct_sgt_init β€” initialize a refcounted sg-list with a custom operations structure. That’s the whole vibe: setup, but make it customizable πŸ’–

✨ SYNOPSIS ✨

the signature, untouched and iconic:

       void __i915_refct_sgt_init (struct i915_refct_sgt *rsgt , size_t size ,
              const struct i915_refct_sgt_ops *ops );

πŸŽ€ ARGUMENTS πŸŽ€

  • rsgt β€” the struct i915_refct_sgt you’re initializing. main character energy, fr fr.
  • size β€” size in bytes of the underlying memory buffer. numbers matter, bestie πŸ”’
  • ops β€” a customized operations structure, for when the refcounted sg-list is embedded into another structure. custom fit, no cap 🧚

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file to check is ./drivers/gpu/drm/i915/i915_scatterlist.h, and the whole squad is:


and that’s the page, bestie 🫢 β€” sourced from ./drivers/gpu/drm/i915, dated October 2026. bye 😘

πŸ“¦ where this page comes from