hlist_for_ea...tinue_rcu_bh(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Hey bestie πŸ’– welcome to the hlist_for_ea...tinue_rcu_bh(9) page from the Kernel API Manual β€” manual name folded in right near the top, and now we're talking about iterating over a hlist and continuing after the current point. It's short, it's specific, it's lowkey iconic. ✨

🌸 NAME 🌸

hlist_for_each_entry_continue_rcu_bh β€” iterate over a hlist continuing after current point. That's the whole vibe: you're doing the hlist loop thing, but you're picking up after where you already are, not restarting from the beginning. Periodt. πŸ’…

✨ SYNOPSIS ✨

hlist_for_each_entry_continue_rcu_bh (pos , member );

πŸŽ€ ARGUMENTS πŸŽ€

  • pos β€” the type * to use as a loop cursor. Literally your loop cursor, typed as a type *, bestie.
  • member β€” the name of the hlist_node within the struct. That's the field name inside the struct, no cap.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/rculist.h β€” and here's the full friend group of related pages, every single one:

Cute lil sign-off: this page is from the Kernel API Manual, source ./include/linux, dated October 2026, title hlist_for_ea...tinue_rcu_bh(9) 🫢✨.

πŸ“¦ where this page comes from