idr_for_each_entry_continue(9)
π
idr_for_each_entry_continue β Kernel API Manual moment β¨
okay so bestie, welcome to the idr_for_each_entry_continue(9) page, like the actual kernel API manual entry, and we're gonna get you so comfy with it π«Ά
πΈ NAME πΈ
idr_for_each_entry_continue β literally just continue iterating over an IDR's elements of a given type, no cap β¨
π¦ SYNOPSIS π¦
idr_for_each_entry_continue (idr , entry , id );
that's the whole vibe, three things go in, iteration goes on π
π ARGUMENTS π
idrβ the IDR handle, your main character π«Άentryβ thetype *you use as a cursor, like your little bookmark in the group chat πidβ the entry ID, the actual number bestie π
β DESCRIPTION β
so basically you keep iterating over entries, continuing after the current position β that's it, that's the whole flex π no starting over, no dramatic reset, just onward β¨
π§ SEE ALSO π§
kernel file ./include/linux/idr.h β the source of truth, iykyk π
IDR_INIT(9)DEFINE_IDR(9)idr_get_cursor(9)idr_set_cursor(9)idr sync(9)idr_init_base(9)idr_init(9)idr_is_empty(9)idr_preload_end(9)idr_for_each_entry(9)idr_for_each_entry_ul(9)idr_for_each_entry_continue_ul(9)ida_alloc(9)ida_alloc_min(9)ida_alloc_max(9)
like, the whole friend group fr fr π
and that's the page!! π coming at you from ./include/linux, dated October 2026, and yeah the header said idr_for_each_entry_continue(9) the whole time β slay, we been knew πβ¨π
π¦ 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