Home
last modified time | relevance | path

Searched defs:xa (Results 1 – 3 of 3) sorted by relevance

/lib/
Dtest_xarray.c20 void xa_dump(const struct xarray *xa) { } in xa_dump()
23 #define XA_BUG_ON(xa, x) do { \ argument
40 static void *xa_store_index(struct xarray *xa, unsigned long index, gfp_t gfp) in xa_store_index()
45 static void xa_insert_index(struct xarray *xa, unsigned long index) in xa_insert_index()
51 static void xa_alloc_index(struct xarray *xa, unsigned long index, gfp_t gfp) in xa_alloc_index()
60 static void xa_erase_index(struct xarray *xa, unsigned long index) in xa_erase_index()
71 static void *xa_store_order(struct xarray *xa, unsigned long index, in xa_store_order()
86 static noinline void check_xa_err(struct xarray *xa) in check_xa_err()
102 static noinline void check_xas_retry(struct xarray *xa) in check_xas_retry()
147 static noinline void check_xa_load(struct xarray *xa) in check_xa_load()
[all …]
Dxarray.c31 static inline unsigned int xa_lock_type(const struct xarray *xa) in xa_lock_type()
56 static inline bool xa_track_free(const struct xarray *xa) in xa_track_free()
61 static inline bool xa_zero_busy(const struct xarray *xa) in xa_zero_busy()
66 static inline void xa_mark_set(struct xarray *xa, xa_mark_t mark) in xa_mark_set()
72 static inline void xa_mark_clear(struct xarray *xa, xa_mark_t mark) in xa_mark_clear()
438 struct xarray *xa = xas->xa; in xas_shrink() local
560 struct xarray *xa = xas->xa; in xas_expand() local
640 struct xarray *xa = xas->xa; in xas_create() local
1452 void *xa_load(struct xarray *xa, unsigned long index) in xa_load()
1490 void *__xa_erase(struct xarray *xa, unsigned long index) in __xa_erase()
[all …]
Didr.c591 struct xarray *xa = &ida->xa; in ida_dump() local