xbc_array_for_each_value(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 xbc_array_for_each_value (9) β€” Kernel API Manual 🌸

okay bestie, listen up, because this one is a macro and she is iconic πŸ’…. This is the kernel API manual page for xbc_array_for_each_value, and no cap, it's a little loop-y situation you're gonna use with bootconfig stuff πŸ’–.


✨ SYNOPSIS ✨

xbc_array_for_each_value (anode , value );

like, that's it. that's the whole vibe check πŸŽ€


🫢 ARGUMENTS 🫢

  • anode β€” an XBC arraied value node πŸ’€ (yes, the manpage literally spells it "arraied", i'm not gonna touch it, she's valid). it's the array node you're starting from, bestie.
  • value β€” a value ⭐. the loop hands each one over to you.

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the tea πŸ“: this macro iterates array value nodes and values, and the whole thing starts from anode. literally, it walks the array, and for each entry you get the value. main character energy.

And the way you're supposed to use it? it's expected to be used with xbc_find_value and xbc_node_find_value, so that the user can process each array entry node 😌✨. like, those two find what you're looking for, and this macro handles the per-entry sit-down. periodt.

lowkey important: it says "expected to be used with" those two functions β€” that's the intended pairing, so keep that in mind before you go rogue πŸ™ˆ.

πŸ‘‘ SEE ALSO πŸ‘‘

that's a whole friend group right there and they all ate πŸ”₯


okay that's the page!! mwah πŸ’‹ she lives in ./include/linux, and this blessΓ¨d edition is dated October 2026 β€” future vibes only, slay πŸŒˆπŸ¦‹βœ¨

πŸ“¦ where this page comes from