xa_to_value(9)
β¨ NAME β¨
xa_to_value(9) β straight from the Kernel API Manual β is the whole βget the value stored in an XArray entryβ situation. Itβs a tiny getter with main-character energy, and the page is basically like, βhereβs how you call it, bestie.β π
πΈ SYNOPSIS πΈ
Call it like this, no cap:
unsigned long xa_to_value (const void *entry );
π ARGUMENTS π
entryβ the XArray entry. Thatβs it. Thatβs the argument. π«Ά
π¦ CONTEXT π¦
Any context. Thatβs the entire context vibe check β no extra restrictions listed on this page. β¨
π₯ RETURN π₯
The value stored in the XArray entry β the unsigned long from the synopsis β comes back to you. Thatβs the return, periodt. π
π SEE ALSO π
Bestie, the guest list is long, but every single name matters:
- Kernel file:
./include/linux/xarray.h - SEE ALSO squad, part 1:
xa_mk_value(9),xa_is_value(9),xa_tag_pointer(9),xa_untag_pointer(9),xa_pointer_tag(9),xa_is_zero(9),xa_is_err(9),xa_err(9),struct xa_limit(9),struct xarray(9) - part 2:
DEFINE_XARRAY_FLAGS(9),DEFINE_XARRAY(9),DEFINE_XARRAY_ALLOC(9),DEFINE_XARRAY_ALLOC1(9),xa_init_flags(9),xa_init(9),xa_empty(9),xa_marked(9),xa_for_each_range(9),xa_for_each_start(9) - part 3:
xa_for_each(9),xa_for_each_marked(9),xa_store_bh(9),xa_store_irq(9),xa_erase_bh(9),xa_erase_irq(9),xa_cmpxchg(9),xa_cmpxchg_bh(9),xa_cmpxchg_irq(9),xa_insert(9) - part 4:
xa_insert_bh(9),xa_insert_irq(9),xa_alloc(9),xa_alloc_bh(9),xa_alloc_irq(9),xa_alloc_cyclic(9),xa_alloc_cyclic_bh(9),xa_alloc_cyclic_irq(9),xa_reserve(9),xa_reserve_bh(9) - part 5:
xa_reserve_irq(9),xa_release(9),xa_is_sibling(9),xa_is_retry(9),xa_is_advanced(9),xa_update_node_t(9),XA_STATE(9),XA_STATE_ORDER(9),xas_error(9),xas_set_err(9) - part 6:
xas_invalid(9),xas_valid(9),xas_is_node(9),xas_reset(9),xas_retry(9),xas_reload(9),xas_set(9),xas_advance(9),xas_set_order(9),xas_set_update(9) - part 7:
xas_next_entry(9),xas_next_marked(9),xas_for_each(9),xas_for_each_marked(9),xas_for_each_conflict(9),xas_prev(9),xas_next(9)
Source/version sign-off: sourced from ./include/linux, dated October 2026, and still living as xa_to_value(9) β mwah, go read those XArray docs ππ
π¦ 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