__for_each_daddr_next(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __for_each_daddr_next(9) β€” Kernel API Manual, group-chat edition πŸ’…

Okay so welcome to the __for_each_daddr_next(9) page, bestie. This is the Kernel API Manual entry, and we are absolutely not skipping a single detail. ✨

🌸 NAME 🌸

__for_each_daddr_next β€” iterates over the device addresses with pre-initialized iterator. That's the vibe: device addresses, iterator already pre-initialized, no cap. πŸ’–

✨ SYNOPSIS ✨

__for_each_daddr_next (__dp , __iter , __step );

Literally that exact signature, spacing and all. Slay. 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • __dp β€” device address (output). The page labels it output, and that's the whole note. πŸ’…
  • __iter β€” the original page gives no description here. Not me leaving it blankβ€”this is genuinely all the source says. It still gets its own bullet because we do not erase arguments in this house. πŸ’€
  • __step β€” step size. That's it, that's the whole description. 🌈

πŸ¦‹ SEE ALSO πŸ¦‹


bestie, the original page really does leave __iter with zero description, and we are respecting the source. no invented lore, periodt. πŸ’–

xoxo, this came from ./drivers/gpu/drm/i915, dated October 2026, and the page is __for_each_daddr_next(9) β€” mwah πŸ’‹

πŸ“¦ where this page comes from