Lines Matching defs:current_frame_block

44 /* current_frame_block contains last t_push()ed frames. After that new
46 current_frame_block. */
74 static int frame_pos = BLOCK_FRAME_COUNT-1; /* in current_frame_block */
75 static struct stack_frame_block *current_frame_block;
161 frame_block->prev = current_frame_block;
162 current_frame_block = frame_block;
167 current_frame_block->block[frame_pos] = current_block;
168 current_frame_block->block_space_used[frame_pos] = current_block->left;
169 current_frame_block->last_alloc_size[frame_pos] = 0;
170 current_frame_block->marker[frame_pos] = marker;
172 current_frame_block->alloc_bytes[frame_pos] = 0ULL;
173 current_frame_block->alloc_count[frame_pos] = 0;
191 current_frame_block->marker[frame_pos] = p_strdup_vprintf(unsafe_data_stack_pool, format, args);
244 block = current_frame_block->block[frame_pos];
245 pos = block->size - current_frame_block->block_space_used[frame_pos];
254 current_frame_block->marker[frame_pos]);
261 current_frame_block->marker[frame_pos]);
287 current_block = current_frame_block->block[frame_pos];
293 current_frame_block->block_space_used[frame_pos];
299 current_block->left = current_frame_block->block_space_used[frame_pos];
314 frame_block = current_frame_block;
315 current_frame_block = frame_block->prev;
396 current_frame_block->alloc_bytes[frame_pos] += alloc_size;
397 current_frame_block->alloc_count[frame_pos]++;
403 current_frame_block->last_alloc_size[frame_pos] = alloc_size;
440 current_frame_block->marker[frame_pos],
441 current_frame_block->alloc_bytes[frame_pos],
442 current_frame_block->alloc_count[frame_pos]);
480 last_alloc_size = current_frame_block->last_alloc_size[frame_pos];
507 current_frame_block->last_alloc_size[frame_pos] =
512 current_frame_block->alloc_bytes[frame_pos] += alloc_growth;
605 current_frame_block = NULL;