Searched defs:xa (Results 1 – 3 of 3) sorted by relevance
/lib/ |
D | test_xarray.c | 20 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 …]
|
D | xarray.c | 31 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 …]
|
D | idr.c | 591 struct xarray *xa = &ida->xa; in ida_dump() local
|