radix_tree_next_chunk(9)
β¨ 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β theRADIX_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:
radix_tree_find_next_bit(9)radix_tree_shrink(9)__radix_tree_create(9)radix_tree_insert(9)__radix_tree_lookup(9)radix_tree_lookup_slot(9)radix_tree_lookup(9)__radix_tree_replace(9)radix_tree_replace_slot(9)radix_tree_iter_replace(9)radix_tree_tag_set(9)radix_tree_tag_clear(9)radix_tree_iter_tag_clear(9)radix_tree_tag_get(9)radix_tree_gang_lookup(9)radix_tree_gang_lookup_tag(9)radix_tree_gang_lookup_tag_slot(9)radix_tree_iter_delete(9)radix_tree_delete_item(9)radix_tree_delete(9)radix_tree_tagged(9)idr_preload(9)idr_destroy(9)
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
- 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