Lines Matching refs:tframe

1347 static CORE_ADDR traceframe_get_pc (struct traceframe *tframe);
1372 struct traceframe *tframe,
2193 struct traceframe *tframe;
2195 tframe
2198 if (tframe == NULL)
2201 tframe->tpnum = tpoint->number;
2202 tframe->data_size = 0;
2204 return tframe;
2210 add_traceframe_block (struct traceframe *tframe,
2215 if (!tframe)
2223 gdb_assert (tframe->tpnum == tpoint->number);
2225 tframe->data_size += amt;
2234 finish_traceframe (struct traceframe *tframe)
2248 struct traceframe *tframe;
2251 for (tframe = FIRST_TRACEFRAME ();
2252 tframe->tpnum != 0;
2253 tframe = NEXT_TRACEFRAME (tframe))
2256 return tframe;
2264 get_traceframe_address (struct traceframe *tframe)
2269 addr = traceframe_get_pc (tframe);
2276 tpoint = find_next_tracepoint_by_number (NULL, tframe->tpnum);
2288 struct traceframe *tframe;
2292 tframe = find_traceframe (*tfnump);
2294 if (!tframe)
2300 for (; tframe->tpnum != 0; tframe = NEXT_TRACEFRAME (tframe))
2302 tfaddr = get_traceframe_address (tframe);
2306 return tframe;
2322 struct traceframe *tframe;
2325 tframe = find_traceframe (*tfnump);
2327 if (!tframe)
2333 for (; tframe->tpnum != 0; tframe = NEXT_TRACEFRAME (tframe))
2335 if (tframe->tpnum == num)
2336 return tframe;
3541 struct traceframe *tframe;
3551 tframe = find_next_traceframe_in_range (pc, pc, 1, &tfnum);
3561 tframe = find_next_traceframe_in_range (lo, hi, 1, &tfnum);
3572 tframe = find_next_traceframe_in_range (lo, hi, 0, &tfnum);
3580 tframe = find_next_traceframe_by_tracepoint (tpnum, &tfnum);
3594 tframe = find_traceframe (tfnum);
3597 if (tframe)
3600 sprintf (own_buf, "F%xT%x", tfnum, tframe->tpnum);
4595 struct traceframe *tframe);
4605 struct traceframe *tframe;
4624 tframe = add_traceframe (tpoint);
4626 if (tframe)
4636 do_action_at_tracepoint (ctx, stop_pc, tpoint, tframe,
4640 finish_traceframe (tframe);
4643 if (tframe == NULL && tracing)
4654 struct traceframe *tframe;
4663 tframe = add_traceframe (tpoint);
4665 if (tframe)
4673 do_action_at_tracepoint (ctx, stop_pc, tpoint, tframe,
4677 finish_traceframe (tframe);
4680 if (tframe == NULL && tracing)
4751 struct traceframe *tframe,
4765 ax_ctx.tframe = tframe;
4789 regspace = add_traceframe_block (tframe, tpoint, 1 + regcache_size);
4833 ax_ctx.tframe = tframe;
4851 collect_ust_data_at_tracepoint (ctx, tframe);
4897 ax_ctx.tframe = NULL;
4940 mspace = add_traceframe_block (ctx->tframe, ctx->tpoint, sp);
4997 mspace = add_traceframe_block (ctx->tframe, ctx->tpoint, sp);
5028 vspace = add_traceframe_block (ctx->tframe, ctx->tpoint,
5147 traceframe_find_regblock (struct traceframe *tframe, int tfnum)
5151 regblock = traceframe_find_block_type (tframe->data,
5152 tframe->data_size,
5168 struct traceframe *tframe;
5170 tframe = find_traceframe (tfnum);
5172 if (tframe == NULL)
5178 dataptr = traceframe_find_regblock (tframe, tfnum);
5187 tpoint = find_next_tracepoint_by_number (NULL, tframe->tpnum);
5198 traceframe_get_pc (struct traceframe *tframe)
5204 dataptr = traceframe_find_regblock (tframe, -1);
5219 struct traceframe *tframe;
5227 tframe = find_traceframe (tfnum);
5229 if (!tframe)
5235 datasize = tframe->data_size;
5236 database = dataptr = &tframe->data[0];
5281 struct traceframe *tframe;
5297 tframe = find_traceframe (tfnum);
5299 if (tframe == NULL)
5305 datasize = tframe->data_size;
5306 database = dataptr = &tframe->data[0];
5345 struct traceframe *tframe;
5352 tframe = find_traceframe (tfnum);
5354 if (!tframe)
5360 datasize = tframe->data_size;
5361 database = &tframe->data[0];
5444 struct traceframe *tframe;
5448 tframe = find_traceframe (tfnum);
5450 if (!tframe)
5457 traceframe_walk_blocks (tframe->data, tframe->data_size,
6436 struct traceframe *tframe;
6456 tframe = add_traceframe (tpoint);
6457 if (tframe == NULL)
6466 block = add_traceframe_block (tframe, tpoint,
6478 finish_traceframe (tframe);
6745 struct traceframe *tframe)
6767 bufspace = add_traceframe_block (tframe, umd->tpoint,