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