Lines Matching refs:line_num
686 int source_line_width, int line_num, const char *line) in diag_format_source_lane() argument
690 if (line_num <= 0) { in diag_format_source_lane()
695 len = scnprintf(buf, size, "%s%*d | ", source_prefix, source_line_width, line_num); in diag_format_source_lane()
845 diag_write(env, " %s @ %s:%d:%d\n", func, src.file, src.line_num, src.line_col); in bpf_diag_source()
847 diag_write(env, " %s:%d:%d\n", src.file, src.line_num, src.line_col); in bpf_diag_source()
851 start_line = src.line_num - BPF_DIAG_CONTEXT; in bpf_diag_source()
852 end_line = src.line_num + BPF_DIAG_CONTEXT; in bpf_diag_source()
856 source_lines[i].line_num = start_line + i; in bpf_diag_source()
868 line_src.line_num < start_line || line_src.line_num > end_line || in bpf_diag_source()
872 idx = line_src.line_num - start_line; in bpf_diag_source()
884 source_prefix = source_lines[i].line_num == src.line_num ? ">>> " : " "; in bpf_diag_source()
886 source_lines[i].line_num, source_lines[i].line); in bpf_diag_source()
888 if (source_lines[i].line_num == src.line_num) in bpf_diag_source()