Lines Matching refs:xarray
54 struct xarray { struct
64 void *xa_erase(struct xarray *, uint32_t); argument
65 void *xa_load(struct xarray *, uint32_t);
66 int xa_alloc(struct xarray *, uint32_t *, void *, uint32_t, gfp_t);
67 int xa_alloc_cyclic(struct xarray *, uint32_t *, void *, uint32_t, uint32_t *, gfp_t);
68 int xa_insert(struct xarray *, uint32_t, void *, gfp_t);
69 void *xa_store(struct xarray *, uint32_t, void *, gfp_t);
70 void xa_init_flags(struct xarray *, uint32_t);
71 bool xa_empty(struct xarray *);
72 void xa_destroy(struct xarray *);
73 void *xa_next(struct xarray *, unsigned long *, bool);
82 void *__xa_erase(struct xarray *, uint32_t);
83 int __xa_alloc(struct xarray *, uint32_t *, void *, uint32_t, gfp_t);
84 int __xa_alloc_cyclic(struct xarray *, uint32_t *, void *, uint32_t, uint32_t *, gfp_t);
85 int __xa_insert(struct xarray *, uint32_t, void *, gfp_t);
86 void *__xa_store(struct xarray *, uint32_t, void *, gfp_t);
87 bool __xa_empty(struct xarray *);
88 void *__xa_next(struct xarray *, unsigned long *, bool);
97 xa_init(struct xarray *xa) in xa_init()