i915_refct_sgt_put(9)
π i915_refct_sgt_put(9) β the Kernel API Manual, bestie edition π
okay so this one is literally from the Kernel API Manual and it's short and sweet, so let's go π«Ά
β¨ NAME β¨
i915_refct_sgt_put β put a refcounted sg-table. that's it. that's the whole thing. she's a one-liner icon π
πΈ SYNOPSIS πΈ
void i915_refct_sgt_put(struct i915_refct_sgt *rsgt);
returns void, takes exactly one pointer, no drama, no notes π
π¦ ARGUMENTS π¦
rsgtβ thestruct i915_refct_sgtyou're putting. like, hand it over, that's the one, bestie π
π₯ SEE ALSO π₯
she lives in the kernel file ./drivers/gpu/drm/i915/i915_scatterlist.h β that's her address, no cap π
and she's got a whole friend group, ok, go say hi to all of them:
__sg_next(9)__for_each_sgt_daddr(9)__for_each_daddr_next(9)for_each_sgt_page(9)i915_sg_dma_sizes(9)struct i915_refct_sgt_ops(9)struct i915_refct_sgt(9)i915_refct_sgt_get(9)__i915_refct_sgt_init(9)
ngl the whole squad is here β if you're putting an sg-table you probably got it from i915_refct_sgt_get(9) at some point, iykyk π§
okay that's the whole page, short and slay π this was the Kernel API Manual, from ./drivers/gpu/drm/i915, dated October 2026, page i915_refct_sgt_put(9) β mwah, bye bestie πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms