Lines Matching refs:new_size
185 static int grow_table(struct bucket **buf_ptr, int num_buckets, int new_size);
833 grow_table(struct bucket **buf_ptr, int num_buckets, int new_size)
839 if (new_size < num_buckets) {
843 if ((MALLOC(newBuf, struct bucket *, new_size*sizeof(struct bucket), M_TEMP, M_WAITOK)) == NULL) {
848 // printf("jnl: lookup_bucket: expanded co_buf to %d elems\n", new_size);
854 for(i = num_buckets; i < new_size; i++) {
864 return new_size;
930 int new_size = *num_buckets_ptr * 2;
931 int grow_size = grow_table(buf_ptr, *num_buckets_ptr, new_size);
933 if (grow_size < new_size) {
989 size_t new_size = prev_block_end - block_end;
993 err = insert_block(jnl, buf_ptr, blk_index, new_num, new_size, new_offset, cksum, num_buckets_ptr, num_full_ptr, 0);