Searched refs:xarray (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | xarray.h | 26 * $FreeBSD: stable/11/sys/compat/linuxkpi/common/include/linux/xarray.h 367557 2020-11-10 13:13:37Z hselasky $ 53 struct xarray { struct 62 void *xa_erase(struct xarray *, uint32_t); 63 void *xa_load(struct xarray *, uint32_t); 64 int xa_alloc(struct xarray *, uint32_t *, void *, uint32_t, gfp_t); 65 int xa_alloc_cyclic(struct xarray *, uint32_t *, void *, uint32_t, uint32_t *, gfp_t); 66 int xa_insert(struct xarray *, uint32_t, void *, gfp_t); 67 void *xa_store(struct xarray *, uint32_t, void *, gfp_t); 68 void xa_init_flags(struct xarray *, uint32_t); 69 bool xa_empty(struct xarray *); [all...] |
/freebsd-11-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_xarray.c | 30 #include <linux/xarray.h> 39 __xa_erase(struct xarray *xa, uint32_t index) 47 xa_erase(struct xarray *xa, uint32_t index) 63 xa_load(struct xarray *xa, uint32_t index) 79 xa_vm_wait_locked(struct xarray *xa) 87 * This function iterates the xarray until it finds a free slot where 95 * the xarray is full, or there was not enough internal memory 99 __xa_alloc(struct xarray *xa, uint32_t *pindex, void *ptr, uint32_t mask, gfp_t gfp) 136 xa_alloc(struct xarray *xa, uint32_t *pindex, void *ptr, uint32_t mask, gfp_t gfp) 150 * left at the end of the xarray searchin [all...] |
/freebsd-11-stable/contrib/netbsd-tests/lib/libc/sys/ |
H A D | t_select.c | 63 static const char xarray[] = "0123456789abcdef"; local 64 assert(n < sizeof(xarray)); 65 return xarray[n];
|
Completed in 74 milliseconds