Home
last modified time | relevance | path

Searched refs:xa_track_free (Results 1 – 1 of 1) sorted by relevance

/linux/lib/
H A Dxarray.c58 static inline bool xa_track_free(const struct xarray *xa) in xa_track_free() function
466 if (xa_track_free(xa) && !node_get_mark(node, 0, XA_FREE_MARK)) in xas_shrink()
601 if (xa_track_free(xa) && mark == XA_FREE_MARK) { in xas_expand()
688 if (xa_track_free(xa)) in xas_create()
952 if (xa_track_free(xas->xa) && mark == XA_FREE_MARK) in xas_init_marks()
1523 if (!entry && !(xa_track_free(xas->xa) && mark == XA_FREE_MARK)) in xas_find_marked()
1699 if (xa_track_free(xa) && !entry) in __xa_store()
1704 if (xa_track_free(xa)) in __xa_store()
1783 if (xa_track_free(xa) && entry && !curr) in __xa_cmpxchg_raw()
1992 if (WARN_ON_ONCE(!xa_track_free(xa))) in __xa_alloc()