hlist_bl_for_each_entry_rcu(9)
β¨ hlist_bl_for_each_entry_rcu(9) β¨
okay so bestie, welcome to the Kernel API Manual page for hlist_bl_for_each_entry_rcu(9) β yes, the name is long enough to need its own snack break, but we're here and we're slaying. π
π NAME π
hlist_bl_for_each_entry_rcu β iterate over rcu list of given type. β¨
π¦ SYNOPSIS π¦
hlist_bl_for_each_entry_rcu (tpos , pos , head , member );
πΈ ARGUMENTS πΈ
tposβ thetype *to use as a loop cursor. πposβ thestruct hlist_bl_nodeto use as a loop cursor. π¦headβ the head for your list. πmemberβ the name of thehlist_bl_nodewithin the struct. π
π SEE ALSO π
Kernel file ./include/linux/rculist_bl.h is the bestie hub, and it's bringing hlist_bl_del_rcu(9), hlist_bl_add_head_rcu(9), and hlist_bl_for_each_entry_continue_rcu(9). π
xoxo, your kernel bestie π β source is ./include/linux, dated October 2026. π«Ά
π¦ 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