hlist_bl_for_each_entry_rcu(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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 β€” the type * to use as a loop cursor. πŸ’–
  • pos β€” the struct hlist_bl_node to use as a loop cursor. πŸ¦‹
  • head β€” the head for your list. πŸŽ€
  • member β€” the name of the hlist_bl_node within 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