Lines Matching refs:avail
121 item_extent[i] = iealloc(tsd_tsdn(tsd), *(tbin->avail - 1 - i));
150 void *ptr = *(tbin->avail - 1 - i);
164 *(tbin->avail - 1 - ndeferred) = ptr;
188 memmove(tbin->avail - rem, tbin->avail - tbin->ncached, rem *
212 item_extent[i] = iealloc(tsd_tsdn(tsd), *(tbin->avail - 1 - i));
227 void *ptr = *(tbin->avail - 1 - i);
255 void *ptr = *(tbin->avail - 1 - i);
268 *(tbin->avail - 1 - ndeferred) = ptr;
292 memmove(tbin->avail - rem, tbin->avail - tbin->ncached, rem *
387 * avail points past the available space. Allocations will
391 tcache_small_bin_get(tcache, i)->avail =
396 tcache_large_bin_get(tcache, i)->avail =
406 assert(tcache_small_bin_get(tcache, 0)->avail == NULL);
515 /* Release the avail array for the TSD embedded auto tcache. */
517 (void *)((uintptr_t)tcache_small_bin_get(tcache, 0)->avail -
521 /* Release both the tcache struct and avail array. */
533 assert(tcache_small_bin_get(tcache, 0)->avail == NULL);
538 assert(tcache_small_bin_get(tcache, 0)->avail != NULL);
542 tcache_small_bin_get(tcache, 0)->avail = NULL;