Lines Matching refs:line_ptr

185     Dwarf_Small *line_ptr = data_start;  in _dwarf_read_line_table_header()  local
204 line_ptr, local_length_size, local_extension_size, in _dwarf_read_line_table_header()
206 line_ptr_end = line_ptr + total_length; in _dwarf_read_line_table_header()
224 &htmp,line_ptr,DWARF_HALF_SIZE,line_ptr_end,err); in _dwarf_read_line_table_header()
231 line_ptr += DWARF_HALF_SIZE; in _dwarf_read_line_table_header()
241 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
245 line_context->lc_address_size = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
246 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
247 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
252 *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
253 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
261 line_ptr, local_length_size, in _dwarf_read_line_table_header()
264 line_ptr += local_length_size; in _dwarf_read_line_table_header()
265 line_context->lc_line_prologue_start = line_ptr; in _dwarf_read_line_table_header()
266 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
271 *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
272 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
277 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
282 *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
283 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
285 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
289 line_context->lc_default_is_stmt = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
290 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
292 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
296 line_context->lc_line_base = *(signed char *) line_ptr; in _dwarf_read_line_table_header()
297 line_ptr = line_ptr + sizeof(Dwarf_Sbyte); in _dwarf_read_line_table_header()
298 if(line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
302 line_context->lc_line_range = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
307 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
308 if(line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
312 line_context->lc_opcode_base = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
313 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
318 line_context->lc_opcode_length_table = line_ptr; in _dwarf_read_line_table_header()
321 line_ptr += line_context->lc_opcode_base - 1; in _dwarf_read_line_table_header()
323 if(line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
404 if(line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
421 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
425 while ((*(char *) line_ptr) != '\0') { in _dwarf_read_line_table_header()
444 line_ptr; in _dwarf_read_line_table_header()
446 data_start,line_ptr,line_ptr_end, in _dwarf_read_line_table_header()
451 line_ptr = line_ptr + strlen((char *) line_ptr) + 1; in _dwarf_read_line_table_header()
453 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
458 line_ptr++; in _dwarf_read_line_table_header()
462 line_ptr++; in _dwarf_read_line_table_header()
468 if(line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
473 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
477 while (*(char *) line_ptr != '\0') { in _dwarf_read_line_table_header()
496 currfile->fi_file_name = line_ptr; in _dwarf_read_line_table_header()
498 data_start,line_ptr,line_ptr_end, in _dwarf_read_line_table_header()
503 line_ptr = line_ptr + strlen((char *) line_ptr) + 1; in _dwarf_read_line_table_header()
506 res = read_uword_de(&line_ptr,&utmp, in _dwarf_read_line_table_header()
522 res = read_uword_de( &line_ptr,&lastmod, in _dwarf_read_line_table_header()
532 DECODE_LEB128_UWORD_CK(line_ptr,file_length, in _dwarf_read_line_table_header()
536 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
542 ++line_ptr; in _dwarf_read_line_table_header()
544 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
548 if (*line_ptr != 0) { in _dwarf_read_line_table_header()
552 line_ptr++; in _dwarf_read_line_table_header()
558 if(line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
570 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
574 if (*line_ptr != expbytes[i]) { in _dwarf_read_line_table_header()
578 line_ptr++; in _dwarf_read_line_table_header()
581 line_ptr, local_length_size,err,line_ptr_end); in _dwarf_read_line_table_header()
583 line_ptr += local_length_size; in _dwarf_read_line_table_header()
585 line_ptr, local_length_size,err,line_ptr_end); in _dwarf_read_line_table_header()
587 line_ptr += local_length_size; in _dwarf_read_line_table_header()
588 if(line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
604 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
608 directory_format_count = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
611 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
620 dres=read_uword_de(&line_ptr, in _dwarf_read_line_table_header()
628 dres=read_uword_de(&line_ptr, in _dwarf_read_line_table_header()
638 dres = read_uword_de(&line_ptr,&directories_count, in _dwarf_read_line_table_header()
675 &line_ptr, in _dwarf_read_line_table_header()
695 if (line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
718 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
722 filename_format_count = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
725 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
734 dres=read_uword_de(&line_ptr,&filename_entry_pairs[i].up_first, in _dwarf_read_line_table_header()
740 dres=read_uword_de(&line_ptr,&filename_entry_pairs[i].up_second, in _dwarf_read_line_table_header()
749 dres=read_uword_de(&line_ptr,&files_count, in _dwarf_read_line_table_header()
774 &line_ptr, in _dwarf_read_line_table_header()
786 &line_ptr, in _dwarf_read_line_table_header()
800 &line_ptr, in _dwarf_read_line_table_header()
813 &line_ptr, in _dwarf_read_line_table_header()
831 line_ptr, in _dwarf_read_line_table_header()
832 line_ptr, in _dwarf_read_line_table_header()
841 line_ptr = line_ptr + sizeof(curline->fi_md5_value); in _dwarf_read_line_table_header()
850 if (line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
870 if (line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
874 subprog_format_count = *(unsigned char *) line_ptr; in _dwarf_read_line_table_header()
875 line_ptr = line_ptr + sizeof(Dwarf_Small); in _dwarf_read_line_table_header()
892 dres=read_uword_de(&line_ptr,subprog_entry_types+i, in _dwarf_read_line_table_header()
901 dres=read_uword_de(&line_ptr,subprog_entry_forms+i, in _dwarf_read_line_table_header()
913 dres=read_uword_de(&line_ptr,&subprogs_count, in _dwarf_read_line_table_header()
939 &line_ptr, in _dwarf_read_line_table_header()
952 &line_ptr, in _dwarf_read_line_table_header()
965 &line_ptr, in _dwarf_read_line_table_header()
981 if (line_ptr >= line_ptr_end) { in _dwarf_read_line_table_header()
1001 if(line_ptr > line_ptr_end) { in _dwarf_read_line_table_header()
1005 if (line_ptr != lp_begin) { in _dwarf_read_line_table_header()
1006 if (line_ptr > lp_begin) { in _dwarf_read_line_table_header()
1015 *bogus_bytes_ptr = line_ptr; in _dwarf_read_line_table_header()
1020 *bogus_bytes = (lp_begin - line_ptr); in _dwarf_read_line_table_header()
1025 lp_begin = line_ptr; in _dwarf_read_line_table_header()
1047 Dwarf_Small *line_ptr, in read_line_table_program() argument
1109 while (line_ptr < line_ptr_end) { in read_line_table_program()
1119 (line_ptr - section_start)); in read_line_table_program()
1124 opcode = *(Dwarf_Small *) line_ptr; in read_line_table_program()
1125 line_ptr++; in read_line_table_program()
1128 line_context->lc_opcode_length_table, line_ptr, in read_line_table_program()
1158 ocres = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
1396 advres = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
1432 alres = read_sword_de( &line_ptr,&stmp, in read_line_table_program()
1488 sfres = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
1516 scres = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
1595 &fpc,line_ptr,DWARF_HALF_SIZE,line_ptr_end, in read_line_table_program()
1606 line_ptr += DWARF_HALF_SIZE; in read_line_table_program()
1607 if (line_ptr > line_ptr_end) { in read_line_table_program()
1611 d = line_ptr - section_start; in read_line_table_program()
1672 sires = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
1724 atres = read_sword_de( &line_ptr,&stmp, in read_line_table_program()
1808 spres = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
1841 icres = read_sword_de( &line_ptr,&stmp, in read_line_table_program()
1855 icres = read_uword_de(&line_ptr,&ilcuw, in read_line_table_program()
1961 leres = read_uword_de( &line_ptr,&utmp3, in read_line_table_program()
1976 if (line_ptr >= line_ptr_end) { in read_line_table_program()
1980 d = line_ptr - section_start; in read_line_table_program()
1998 ext_opcode = *(Dwarf_Small *) line_ptr; in read_line_table_program()
1999 line_ptr++; in read_line_table_program()
2000 if (line_ptr > line_ptr_end) { in read_line_table_program()
2004 d = line_ptr - section_start; in read_line_table_program()
2095 &regs.lr_address,line_ptr, in read_line_table_program()
2138 line_ptr - dbg->de_debug_line.dss_data; in read_line_table_program()
2155 line_ptr += address_size; in read_line_table_program()
2156 if (line_ptr > line_ptr_end) { in read_line_table_program()
2160 d = line_ptr - section_start; in read_line_table_program()
2201 (Dwarf_Small *) line_ptr; in read_line_table_program()
2203 line_ptr,line_ptr,line_ptr_end, in read_line_table_program()
2213 line_ptr = line_ptr + strlen((char *) line_ptr) in read_line_table_program()
2217 dlres = read_uword_de( &line_ptr,&value, in read_line_table_program()
2231 dlres = read_uword_de( &line_ptr,&value, in read_line_table_program()
2244 dlres = read_uword_de( &line_ptr,&value, in read_line_table_program()
2298 sdres = read_uword_de( &line_ptr,&utmp2, in read_line_table_program()
2337 d = line_ptr - section_start; in read_line_table_program()
2376 (unsigned char)(*(line_ptr))); in read_line_table_program()
2377 line_ptr++; in read_line_table_program()
2378 if (line_ptr > line_ptr_end) { in read_line_table_program()
2382 d = line_ptr - section_start; in read_line_table_program()
2409 line_ptr += remaining_bytes; in read_line_table_program()
2410 if (line_ptr > line_ptr_end) { in read_line_table_program()
2414 d = line_ptr - section_start; in read_line_table_program()