Lines Matching defs:nr_lines
38 jint i, nr_lines = 0;
43 ret = (*jvmti)->GetLineNumberTable(jvmti, m, &nr_lines, &loc_tab);
52 for (i = 0; i < nr_lines && loc_tab[i].start_location <= bci; i++) {
73 get_line_numbers(jvmtiEnv *jvmti, const void *compile_info, jvmti_line_info_t **tab, int *nr_lines)
82 if (!(tab && nr_lines))
124 *nr_lines = lines_total;
131 jvmti_line_info_t **tab __maybe_unused, int *nr_lines __maybe_unused)
213 fill_source_filenames(jvmtiEnv *jvmti, int nr_lines,
220 for (index = 0; index < nr_lines; ++index) {
246 int nr_lines = 0; /* in line_tab[] */
258 ret = get_line_numbers(jvmti, compile_info, &line_tab, &nr_lines);
263 nr_lines = 0;
264 } else if (nr_lines > 0) {
265 line_file_names = malloc(sizeof(char*) * nr_lines);
269 memset(line_file_names, 0, sizeof(char*) * nr_lines);
270 ret = fill_source_filenames(jvmti, nr_lines, line_tab, line_file_names);
298 if (jvmti_write_debug_info(jvmti_agent, addr, nr_lines, line_tab, (const char * const *) line_file_names))
314 while (line_file_names && (nr_lines > 0)) {
315 if (line_file_names[nr_lines - 1]) {
316 free(line_file_names[nr_lines - 1]);
318 nr_lines -= 1;