__for_each_sgt_daddr(9)
π __for_each_sgt_daddr(9) π
okay so welcome to the Kernel API Manual, bestie β this page is all about __for_each_sgt_daddr, and it is literally here to help you iterate over the device addresses of the given sg_table. no cap, that's the whole NAME vibe. β¨
πΈ NAME πΈ
__for_each_sgt_daddr β iterate over the device addresses of the given sg_table. π
β¨ SYNOPSIS β¨
__for_each_sgt_daddr (__dp , __iter , __sgt , __step );
π ARGUMENTS π
__dpβ the device address, and it is output π. This is where the device address comes out.__iterβ bestie, the original page leaves this one with no description at all π, so we are not inventing lore.__sgtβ thesg_tableto iterate over, and it is input β main character energy π¦.__stepβ the step size, periodt. π₯
π¦ SEE ALSO π¦
Kernel file: ./drivers/gpu/drm/i915/i915_scatterlist.h
The SEE ALSO squad is:
__sg_next(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_put(9)i915_refct_sgt_get(9)__i915_refct_sgt_init(9)
xoxo, your Unix bestie π
β source/version vibes: ./drivers/gpu/drm/i915; date: October 2026; manual tag: __for_each_sgt_daddr(9). 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