Lines Matching refs:stream
256 interval_dump(struct log_stream *stream, struct ir3_reg_interval *interval,
260 mesa_log_stream_printf(stream, "\t");
261 mesa_log_stream_printf(stream, "reg %u start %u\n", interval->reg->name,
265 interval_dump(stream, child, indent + 1);
269 mesa_log_stream_printf(stream, "\t");
270 mesa_log_stream_printf(stream, "reg %u end %u\n", interval->reg->name,
275 ir3_reg_interval_dump(struct log_stream *stream, struct ir3_reg_interval *interval)
277 interval_dump(stream, interval, 0);
619 ra_interval_dump(struct log_stream *stream, struct ra_interval *interval)
621 mesa_log_stream_printf(stream, "physreg %u ", interval->physreg_start);
623 ir3_reg_interval_dump(stream, &interval->interval);
627 ra_file_dump(struct log_stream *stream, struct ra_file *file)
631 ra_interval_dump(stream, interval);
635 mesa_log_stream_printf(stream, "available:\n");
637 mesa_log_stream_printf(stream, "%u-%u ", start, end);
639 mesa_log_stream_printf(stream, "\n");
641 mesa_log_stream_printf(stream, "available to evict:\n");
643 mesa_log_stream_printf(stream, "%u-%u ", start, end);
645 mesa_log_stream_printf(stream, "\n");
646 mesa_log_stream_printf(stream, "start: %u\n", file->start);
652 struct log_stream *stream = mesa_log_streami();
653 mesa_log_stream_printf(stream, "full:\n");
654 ra_file_dump(stream, &ctx->full);
655 mesa_log_stream_printf(stream, "half:\n");
656 ra_file_dump(stream, &ctx->half);
657 mesa_log_stream_printf(stream, "shared:");
658 ra_file_dump(stream, &ctx->shared);
659 mesa_log_stream_destroy(stream);