radix_tree_next_chunk(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ radix_tree_next_chunk(9) ✨

Okay so welcome to the Kernel API Manual, bestie β€” this page is all about radix_tree_next_chunk, and it’s here to help you find the next chunk of slots for iteration. No cap. 🫢


πŸ’– NAME πŸ’–

radix_tree_next_chunk β€” find next chunk of slots for iteration. That’s the whole assignment, and it ate. πŸ’…

✨ SYNOPSIS ✨

       void __rcu ** radix_tree_next_chunk (const struct radix_tree_root *root
       , struct radix_tree_iter *iter , unsigned flags );

πŸŽ€ ARGUMENTS πŸŽ€

  • root β€” the radix tree root. Yep, the root of the radix tree, bestie. 🌳
  • iter β€” the iterator state. It’s literally the iterator state, so keep it close. πŸ¦‹
  • flags β€” the RADIX_TREE_ITER_* flags and the tag index. Both. Together. Iconic. πŸ’…

🌸 RETURN 🌸

Returns a pointer to the chunk’s first slot β€” or NULL if iteration is over. So if you get NULL, the iteration said β€œbye” and meant it. 😭✨

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./lib/radix-tree.c β€” yes, that’s the file, and here are all the cross-reference besties:


Bye bestie β€” this page is from the ./lib source, dated October 2026, and it’s radix_tree_next_chunk(9) signing off with Kernel API Manual energy. πŸ’Œβœ¨

πŸ“¦ where this page comes from