Lines Matching refs:bufsize

31 typedef kmp_int32 bufsize;  typedef
33 typedef kmp_int64 bufsize; typedef
36 typedef ssize_t bufsize; typedef
47 static void bpool(kmp_info_t *th, void *buffer, bufsize len);
48 static void *bget(kmp_info_t *th, bufsize size);
49 static void *bgetz(kmp_info_t *th, bufsize size);
50 static void *bgetr(kmp_info_t *th, void *buffer, bufsize newsize);
54 bufsize pool_incr);
107 static bufsize bget_bin_size[] = {
125 #define MAX_BGET_BINS (int)(sizeof(bget_bin_size) / sizeof(bufsize))
140 bufsize prevfree; /* Relative link back to previous free buffer in memory or
142 bufsize bsize; /* Buffer size: positive if free, negative if allocated. */
156 bufsize tsize; /* Total size, including overhead */
185 bufsize exp_incr; /* Expansion block size */
186 bufsize pool_len; /* 0: no bpool calls have been made
197 (bufsize)( \
198 ~(((bufsize)(1) << (sizeof(bufsize) * CHAR_BIT - 1)) | (SizeQuant - 1)))
206 ((bufsize)(-(((((bufsize)1) << ((int)sizeof(bufsize) * 8 - 2)) - 1) * 2) - 2))
209 static int bget_get_bin(bufsize size) { in bget_get_bin()
396 static void bcheck(kmp_info_t *th, bufsize *max_free, bufsize *total_free) { in bcheck()
421 if (*max_free > (bufsize)sizeof(bhead_t)) in bcheck()
426 static void *bget(kmp_info_t *th, bufsize requested_size) { in bget()
428 bufsize size = requested_size; in bget()
442 if (size < (bufsize)SizeQ) { // Need at least room for the queue links. in bget()
473 if (b->bh.bb.bsize >= (bufsize)size) { in bget()
487 if ((bufsize)b->bh.bb.bsize >= (bufsize)size) { in bget()
496 if ((b->bh.bb.bsize - (bufsize)size) > in bget()
497 (bufsize)(SizeQ + (sizeof(bhead_t)))) { in bget()
500 ba = BH(((char *)b) + (b->bh.bb.bsize - (bufsize)size)); in bget()
506 b->bh.bb.bsize -= (bufsize)size; in bget()
579 if (size > (bufsize)(thr->exp_incr - sizeof(bhead_t))) { in bget()
589 bdh = BDH((*thr->acqfcn)((bufsize)size)); in bget()
618 newpool = (*thr->acqfcn)((bufsize)thr->exp_incr); in bget()
638 static void *bgetz(kmp_info_t *th, bufsize size) { in bgetz()
643 bufsize rsize; in bgetz()
651 rsize = bd->tsize - (bufsize)sizeof(bdhead_t); in bgetz()
658 (void)memset(buf, 0, (bufsize)rsize); in bgetz()
668 static void *bgetr(kmp_info_t *th, void *buf, bufsize size) { in bgetr()
670 bufsize osize; /* Old size of buffer */ in bgetr()
687 osize = bd->tsize - (bufsize)sizeof(bdhead_t); in bgetr()
768 bufsize size = b->bh.bb.bsize; in brel()
833 b->bh.bb.bsize == (bufsize)(thr->pool_len - sizeof(bhead_t))) { in brel()
868 bufsize pool_incr) { in bectl()
878 static void bpool(kmp_info_t *th, void *buf, bufsize len) { in bpool()
903 KMP_DEBUG_ASSERT(len - sizeof(bhead_t) <= -((bufsize)ESent + 1)); in bpool()
918 b->bh.bb.bsize = (bufsize)len; in bpool()
932 bn->bb.prevfree = (bufsize)len; in bpool()
962 bufsize bs = b->bh.bb.bsize; in bfreed()
999 (bufsize)__kmp_malloc_pool_incr); in __kmp_initialize_bget()
1019 b->bh.bb.bsize == (bufsize)(thr->pool_len - sizeof(bhead_t))) { in __kmp_finalize_bget()
1046 (bget_release_t)free, (bufsize)size); in kmpc_set_poolsize()
1077 bufsize a, b; in kmpc_get_poolstat()
1099 ptr = bget(__kmp_entry_thread(), (bufsize)(size + sizeof(ptr))); in kmpc_malloc()
1120 ptr_allocated = bget(__kmp_entry_thread(), (bufsize)size); in kmpc_aligned_malloc()
1134 ptr = bgetz(__kmp_entry_thread(), (bufsize)(nelem * elsize + sizeof(ptr))); in kmpc_calloc()
1147 result = bget(__kmp_entry_thread(), (bufsize)(size + sizeof(ptr))); in kmpc_realloc()
1163 (bufsize)(size + sizeof(ptr))); in kmpc_realloc()
1190 ptr = bget(th, (bufsize)size); in ___kmp_thread_malloc()
1200 ptr = bgetz(th, (bufsize)(nelem * elsize)); in ___kmp_thread_calloc()
1209 ptr = bgetr(th, ptr, (bufsize)size); in ___kmp_thread_realloc()
1627 alloc_ptr = bget(this_thr, (bufsize)alloc_size); in ___kmp_fast_allocate()