xas_try_split_min_order(9)
β¨ xas_try_split_min_order β¨
okay bestie, welcome to the xas_try_split_min_order(9) page β yes that's the manual name, no we're not saying it three times fast π
this is literally the "what's the smallest split order xas_try_split() will even accept" function and it's shorter than your attention span so let's go π«Ά
πΈ NAME πΈ
xas_try_split_min_order β the minimal split order that xas_try_split() can accept. that's it. that's the whole vibe check π
π¦ SYNOPSIS π¦
unsigned int xas_try_split_min_order (unsigned int order );
π ARGUMENTS π
orderβ the current entry order. that's the number you're handing over, bestie, no cap π
π DESCRIPTION π
okay so here's the tea β xas_try_split can split a multi-index entry down to smaller than order - 1 β but only if no new xa_node is needed. no extra node, no problem, she's flexible like that π
and this function? it's the one that tells you the minimal order xas_try_split actually supports. it's giving "read the room before you split" energy, fr fr β¨
β RETURN β
the minimal order that xas_try_split supports. that's what you get back π slay.
π₯ CONTEXT π₯
any context. literally any. she does not care, she's main character energy in every situation ππ
π§ SEE ALSO π§
kernel file ./lib/xarray.c, plus the whole friend group π«Ά:
xas_load(9)xas_nomem(9)xas_free_nodes(9)xas_create_range(9)xas_store(9)xas_get_mark(9)xas_set_mark(9)xas_clear_mark(9)xas_init_marks(9)xas_split_alloc(9)xas_split(9)xas_try_split(9)xas_pause(9)xas_find(9)xas_find_marked(9)xas_find_conflict(9)xa_load(9)__xa_erase(9)xa_erase(9)__xa_store(9)xa_store(9)__xa_cmpxchg(9)__xa_insert(9)xa_store_range(9)xas_get_order(9)xa_get_order(9)__xa_alloc(9)__xa_alloc_cyclic(9)__xa_set_mark(9)__xa_clear_mark(9)xa_get_mark(9)xa_set_mark(9)xa_clear_mark(9)xa_find(9)xa_find_after(9)xa_extract(9)xa_delete_node(9)xa_destroy(9)
ngl this page is tiny but it ate. go read the rest of the xarray girlies if you want the full lore π
and that's the whole page, bestie π this one comes from ./lib, dated October 2026 β so like, future-core of her ngl πβ¨ mwah, stan, bye π
π¦ 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