radix_tree_iter_init(9)
NAME πΈ
Okay bestie, welcome to the radix_tree_iter_init(9) page from the Kernel API Manual π. This one is literally the function that initializes a radix tree iterator β yes, exactly what the name says, no cap β¨.
radix_tree_iter_init β initialize radix tree iterator π
SYNOPSIS β¨
The signature is giving βshort but important,β and itβs exactly this:
void __rcu ** radix_tree_iter_init (struct radix_tree_iter *iter ,
unsigned long start );
ARGUMENTS π
iterβ pointer to iterator state. Thatβs the iterator-state pointer, bestie π«Ά.startβ iteration starting index. Itβs where the iteration starts, index-wise β.
RETURN π
It returns NULL. Thatβs it β literally NULL, periodt πβ¨.
SEE ALSO π₯
Kernel file ./include/linux/radix-tree.h and struct radix_tree_iter(9) are linked here, plus the whole squad: Radix-tree synchronization(9), radix_tree_deref_slot(9), radix_tree_deref_slot_protected(9), radix_tree_deref_retry(9), radix_tree_exception(9), radix_tree_next_chunk(9), radix_tree_iter_lookup(9), radix_tree_iter_retry(9), radix_tree_iter_resume(9), radix_tree_chunk_size(9), radix_tree_next_slot(9), radix_tree_for_each_slot(9), radix_tree_for_each_tagged(9) ππ.
Thatβs the whole page, bestie π β source/version: ./include/linux, date: October 2026, and itβs your radix_tree_iter_init(9) girlie signing off π«Άβ¨π
π¦ 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