Searched refs:xarray (Results 1 – 6 of 6) sorted by relevance
/lib/ |
D | test_xarray.c | 20 void xa_dump(const struct xarray *xa) { } in xa_dump() 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() 175 static noinline void check_xa_mark_1(struct xarray *xa, unsigned long index) in check_xa_mark_1() [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() 252 #define XA_RCU_FREE ((struct xarray *)1) 438 struct xarray *xa = xas->xa; in xas_shrink() 560 struct xarray *xa = xas->xa; in xas_expand() 640 struct xarray *xa = xas->xa; in xas_create() 1453 void *xa_load(struct xarray *xa, unsigned long index) in xa_load() [all …]
|
D | iov_iter.c | 78 XA_STATE(xas, i->xarray, index); \ 1245 struct xarray *xarray, loff_t start, size_t count) in iov_iter_xarray() argument 1251 .xarray = xarray, in iov_iter_xarray() 1413 static ssize_t iter_xarray_populate_pages(struct page **pages, struct xarray *xa, in iter_xarray_populate_pages() 1469 nr = iter_xarray_populate_pages(pages, i->xarray, index, count); in iter_xarray_get_pages() 1633 nr = iter_xarray_populate_pages(p, i->xarray, index, count); in iter_xarray_get_pages_alloc()
|
D | idr.c | 594 struct xarray *xa = &ida->xa; in ida_dump()
|
D | Makefile | 31 rbtree.o radix-tree.o timerqueue.o xarray.o \
|
D | test_hmm.c | 68 struct xarray pt;
|