Lines Matching refs:debug_lineSec
1408 debug_lineSec = secp; in DwrLineRegs()
1409 uint64_t stmt_offset = debug_lineSec->offset; in DwrLineRegs()
1410 uint64_t next_cu_offset = debug_lineSec->ReadLength (); in DwrLineRegs()
1411 uint64_t header_offset = debug_lineSec->offset; in DwrLineRegs()
1412 debug_lineSec->size = next_cu_offset; in DwrLineRegs()
1413 version = debug_lineSec->Get_16 (); in DwrLineRegs()
1416 debug_lineSec->address_size = debug_lineSec->Get_8(); in DwrLineRegs()
1417 debug_lineSec->segment_selector_size = debug_lineSec->Get_8(); in DwrLineRegs()
1419 header_length = debug_lineSec->GetLong (); in DwrLineRegs()
1420 opcode_start = debug_lineSec->offset + header_length; in DwrLineRegs()
1421 minimum_instruction_length = debug_lineSec->Get_8 (); in DwrLineRegs()
1424 maximum_operations_per_instruction = debug_lineSec->Get_8 (); in DwrLineRegs()
1427 default_is_stmt = debug_lineSec->Get_8 (); in DwrLineRegs()
1429 line_base = debug_lineSec->Get_8 (); in DwrLineRegs()
1430 line_range = debug_lineSec->Get_8 (); in DwrLineRegs()
1431 opcode_base = debug_lineSec->Get_8 (); in DwrLineRegs()
1432 standard_opcode_length = (Dwarf_Small*) debug_lineSec->GetData (opcode_base - 1); in DwrLineRegs()
1467 char *s = debug_lineSec->GetString (); in DwrLineRegs()
1477 char *s = debug_lineSec->GetString (); in DwrLineRegs()
1481 fnp->dir_index = debug_lineSec->GetULEB128_32 (); in DwrLineRegs()
1482 fnp->timestamp = debug_lineSec->GetULEB128 (); in DwrLineRegs()
1483 fnp->file_size = debug_lineSec->GetULEB128 (); in DwrLineRegs()
1495 delete debug_lineSec; in ~DwrLineRegs()
1508 int efmt_cnt = debug_lineSec->Get_8 (); in read_file_names_dwarf5()
1510 (long long) debug_lineSec->offset, efmt_cnt); in read_file_names_dwarf5()
1516 efmt[i].type_code = debug_lineSec->GetULEB128 (); in read_file_names_dwarf5()
1517 efmt[i].form_code = debug_lineSec->GetULEB128 (); in read_file_names_dwarf5()
1523 int cnt = debug_lineSec->GetULEB128_32 (); in read_file_names_dwarf5()
1525 (long long) debug_lineSec->offset, cnt); in read_file_names_dwarf5()
1539 nm = debug_lineSec->GetString (); in read_file_names_dwarf5()
1542 off = debug_lineSec->get_value (efmt[k].form_code); in read_file_names_dwarf5()
1550 ind = debug_lineSec->get_value (efmt[k].form_code); in read_file_names_dwarf5()
1553 tstamp = debug_lineSec->get_value (efmt[k].form_code); in read_file_names_dwarf5()
1556 fsize = debug_lineSec->get_value (efmt[k].form_code); in read_file_names_dwarf5()
1559 (void) debug_lineSec->get_value (efmt[k].form_code); in read_file_names_dwarf5()
1600 uint64_t size = debug_lineSec->GetULEB128 (); in DoExtendedOpcode()
1606 Dwarf_Small opcode = debug_lineSec->Get_8 (); in DoExtendedOpcode()
1615 address = debug_lineSec->GetADDR (); in DoExtendedOpcode()
1619 fname = debug_lineSec->GetString (); in DoExtendedOpcode()
1620 dir_index = debug_lineSec->GetULEB128 (); in DoExtendedOpcode()
1621 timestamp = debug_lineSec->GetULEB128 (); in DoExtendedOpcode()
1622 file_size = debug_lineSec->GetULEB128 (); in DoExtendedOpcode()
1625 debug_lineSec->GetData (size - 1); // skip unknown opcode in DoExtendedOpcode()
1640 address += debug_lineSec->GetULEB128 () * minimum_instruction_length; in DoStandardOpcode()
1643 line += (int) debug_lineSec->GetSLEB128 (); in DoStandardOpcode()
1646 file = debug_lineSec->GetULEB128_32 (); in DoStandardOpcode()
1649 column = debug_lineSec->GetULEB128_32 (); in DoStandardOpcode()
1661 address += debug_lineSec->Get_16 (); in DoStandardOpcode()
1664 debug_lineSec->GetData (standard_opcode_length ? in DoStandardOpcode()
1721 debug_lineSec->offset = opcode_start; in get_lines()
1724 while (debug_lineSec->offset < debug_lineSec->size) in get_lines()
1727 (long long) debug_lineSec->offset); in get_lines()
1728 Dwarf_Small opcode = debug_lineSec->Get_8 (); in get_lines()
2412 dwrLineReg = new DwrLineRegs (dwarf, new DwrSec (dwarf->debug_lineSec, in get_dwrLineReg()