Lines Matching defs:new_size
82 heap_resize(struct dn_heap *h, unsigned int new_size)
86 if ((unsigned int)h->size >= new_size ) /* have enough room */
89 new_size |= new_size >> 1;
90 new_size |= new_size >> 2;
91 new_size |= new_size >> 4;
92 new_size |= new_size >> 8;
93 new_size |= new_size >> 16;
95 new_size = (new_size + HEAP_INCREMENT ) & ~HEAP_INCREMENT;
97 p = mallocarray(new_size, sizeof(*p), M_DN_HEAP, M_NOWAIT);
99 printf("--- %s, resize %d failed\n", __func__, new_size );
107 h->size = new_size;