Searched refs:xarray (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | xarray.h | 56 struct xarray { struct 66 void *xa_erase(struct xarray *, uint32_t); argument 67 void *xa_load(struct xarray *, uint32_t); 68 int xa_alloc(struct xarray *, uint32_t *, void *, uint32_t, gfp_t); 69 int xa_alloc_cyclic(struct xarray *, uint32_t *, void *, uint32_t, uint32_t *, gfp_t); 70 int xa_alloc_cyclic_irq(struct xarray *, uint32_t *, void *, uint32_t, uint32_t *, gfp_t); 71 int xa_insert(struct xarray *, uint32_t, void *, gfp_t); 72 void *xa_store(struct xarray *, uint32_t, void *, gfp_t); 73 void xa_init_flags(struct xarray *, uint32_t); 74 bool xa_empty(struct xarray *); [all …]
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_xarray.c | 49 __xa_erase(struct xarray *xa, uint32_t index) in __xa_erase() 63 xa_erase(struct xarray *xa, uint32_t index) in xa_erase() 79 xa_load(struct xarray *xa, uint32_t index) in xa_load() 98 xa_vm_wait_locked(struct xarray *xa) in xa_vm_wait_locked() 118 __xa_alloc(struct xarray *xa, uint32_t *pindex, void *ptr, uint32_t mask, gfp_t gfp) in __xa_alloc() 157 xa_alloc(struct xarray *xa, uint32_t *pindex, void *ptr, uint32_t mask, gfp_t gfp) in xa_alloc() 178 __xa_alloc_cyclic(struct xarray *xa, uint32_t *pindex, void *ptr, uint32_t mask, in __xa_alloc_cyclic() 224 xa_alloc_cyclic(struct xarray *xa, uint32_t *pindex, void *ptr, uint32_t mask, in xa_alloc_cyclic() 237 xa_alloc_cyclic_irq(struct xarray *xa, uint32_t *pindex, void *ptr, in xa_alloc_cyclic_irq() 257 __xa_insert(struct xarray *xa, uint32_t index, void *ptr, gfp_t gfp) in __xa_insert() [all …]
|
/freebsd/contrib/netbsd-tests/lib/libc/sys/ |
H A D | t_select.c | 63 static const char xarray[] = "0123456789abcdef"; in xtoa() local 64 assert(n < sizeof(xarray)); in xtoa() 65 return xarray[n]; in xtoa()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | uverbs.h | 165 struct xarray idr;
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 745 struct xarray event_xa;
|
H A D | mlx5_ib_devx.c | 77 struct xarray object_ids; /* second XA level, Key = object id */
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 766 struct xarray ipsec_sadb;
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 1401 struct xarray mmap_xa;
|