HomeSort by: relevance | last modified time | path
    Searched refs:elemsize (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/external/bsd/drm2/include/linux/
sort.h 40 sort(void *array, size_t nelem, size_t elemsize,
47 KASSERT(elemsize != 0);
48 KASSERT(nelem <= SIZE_MAX/elemsize);
50 tmp = kmem_alloc(elemsize, KM_SLEEP);
51 kheapsort(array, nelem, elemsize, cmp, tmp);
52 kmem_free(tmp, elemsize);
mm.h 118 kvcalloc(size_t nelem, size_t elemsize, gfp_t gfp)
121 KASSERT(elemsize > 0);
122 if (SIZE_MAX/elemsize < nelem)
124 return kvzalloc(nelem * elemsize, gfp);
128 kvmalloc_array(size_t nelem, size_t elemsize, gfp_t gfp)
131 KASSERT(elemsize != 0);
132 if (nelem > SIZE_MAX/elemsize)
134 return kmalloc(nelem * elemsize, gfp);
  /src/lib/libc/gen/
ctype_guard.h 115 #define __ctype_table_size(name, guard, nelem, elemsize) \
116 __CTASSERT(sizeof((guard)[0]) == (elemsize)); \
117 __CTASSERT(sizeof(guard) == _CTYPE_GUARD_SIZE + (nelem)*(elemsize)); \
119 ___STRING((nelem) * (elemsize)))
152 # define __ctype_table_guarded(name, guard, nelem, elemsize) \
157 __ctype_table_size(name, guard, nelem, elemsize)
176 # define __ctype_table_guarded(name, guard, nelem, elemsize) \
179 __ctype_table_size(name, guard, nelem, elemsize)
  /src/sys/external/bsd/common/include/linux/
overflow.h 66 /* return basesize + elemsize*nelem saturated at SIZE_MAX */
68 __struct_size(size_t basesize, size_t elemsize, size_t nelem)
72 KASSERT(elemsize);
73 if ((arraysize = array_size(elemsize, nelem)) == SIZE_MAX)
  /src/common/lib/libc/rpc/
xdr_array.c 156 * > elemsize: size of each element
160 xdr_vector(XDR *xdrs, char *basep, u_int nelem, u_int elemsize,
171 elptr += elemsize;
  /src/lib/libc/locale/
rune.c 80 alloc_guarded(size_t elemsize, size_t nelem)
86 _DIAGASSERT(elemsize != 0);
87 if (nelem > SIZE_MAX/elemsize)
89 nbytes = page_size + roundup(elemsize*nelem, page_size);
107 free_guarded(void *q, size_t elemsize, size_t nelem)
115 _DIAGASSERT(elemsize <= SIZE_MAX/nelem);
116 nbytes = page_size + roundup(elemsize*nelem, page_size);
  /src/sys/external/bsd/libnv/dist/
nv_kern_netbsd.c 212 nv_calloc(size_t nelem, size_t elemsize)
215 if (nelem > SIZE_MAX/elemsize)
218 const size_t len = nelem * elemsize;
  /src/lib/libterminfo/
term.c 62 allocset(void *pp, int init, size_t nelem, size_t elemsize)
66 memset(*p, init, nelem * elemsize);
70 if ((*p = calloc(nelem, elemsize)) == NULL)
74 memset(*p, init, nelem * elemsize);
  /src/usr.bin/vmstat/
vmstat.c 1942 size_t elemsize, hashbufsize, thissize; local in function:dohashstat
1997 elemsize = sizeof(*hashtbl_list);
2000 elemsize = sizeof(*hashtbl_slist);
2003 elemsize = sizeof(*hashtbl_tailq);
2018 "%s %lu, %s %p, offset %ld, elemsize %llu\n",
2022 (unsigned long long)elemsize);
2023 thissize = hashsize * elemsize;

Completed in 48 milliseconds