Searched refs:en_addr (Results 1 – 8 of 8) sorted by relevance
/external/OpenCSD/decoder/include/common/ |
D | trc_gen_elem.h | 76 …void setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr, const int num_instr = 1… 129 inline void OcsdTraceElement::setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr,… in setAddrRange() argument 132 this->en_addr = en_addr; in setAddrRange() 159 st_addr = en_addr = (ocsd_vaddr_t)-1; in init()
|
/external/OpenCSD/decoder/source/etmv4/ |
D | trc_pkt_decode_etmv4i.cpp | 1239 elemIn.setAddrRange(addr_range.st_addr, addr_range.en_addr, addr_range.num_instr); in setElemTraceRangeInstr() 1321 if(addr_range.st_addr != addr_range.en_addr) in processAtom() 1457 if (addr_range.st_addr != addr_range.en_addr) in processException() 1490 outElem().en_addr = excep_ret_addr; in processException() 1556 addr_range.st_addr = addr_range.en_addr = m_instr_info.instr_addr; in processQElement() 1601 addr_range.en_addr = m_instr_info.instr_addr; in processQElement() 1609 addr_range.en_addr = QAddr.val; in processQElement() 1613 outElem().setAddrRange(addr_range.st_addr, addr_range.en_addr, addr_range.num_instr); in processQElement() 1680 out_range.en_addr = m_instr_info.instr_addr; in processSourceAddress() 1683 if (out_range.en_addr - out_range.st_addr > m_instr_info.instr_size) in processSourceAddress() [all …]
|
/external/OpenCSD/decoder/source/ |
D | trc_gen_elem.cpp | 133 oss << "exec range=0x" << std::hex << st_addr << ":[0x" << en_addr << "] "; in toString() 151 oss << "first 0x" << std::hex << st_addr << ":[next 0x" << en_addr << "] "; in toString() 158 oss << "pref ret addr:0x" << std::hex << en_addr; in toString()
|
/external/OpenCSD/decoder/source/ptm/ |
D | trc_pkt_decode_ptm.cpp | 410 m_output_elem.en_addr = m_curr_pe_state.instr_addr; in processBranch() 602 if(m_output_elem.st_addr != m_output_elem.en_addr) in processAtomRange() 623 m_output_elem.st_addr = m_output_elem.en_addr = m_instr_info.instr_addr; in traceInstrToWP() 646 m_output_elem.en_addr = m_instr_info.instr_addr; in traceInstrToWP() 654 bWPFound = (m_output_elem.en_addr == nextAddrMatch); in traceInstrToWP()
|
/external/OpenCSD/decoder/docs/prog_guide/ |
D | prog_guide_generic_pkts.md | 55 … ocsd_vaddr_t en_addr; /* end address (exclusive) for instruction execution range. */ 69 …uint32_t excep_ret_addr:1; /* 1 if en_addr is the preferred exception return address on excep… 74 …uint32_t excep_ret_addr_br_tgt:1; /* 1 if exception return address (en_addr) is also the target of… 128 __packet fields valid__: `isa, st_addr, en_addr, last_i_type, last_i_subtype, last_instr_exec, last… 135 … executed by the PE. Instruction byte range is from `st_addr` (inclusive) to `en_addr` (exclusive). 141 instruction by subtraction from `en_addr`. This value can be 2 or 4 bytes in the T32 instruction se… 148 __packet fields valid__: `isa, st_addr, en_addr, num_instr_range` 154 `en_addr` represents the address where execution will continue from after the instructions represen… 155 `isa` represents the ISA for the instruction at `en_addr`. 243 __packet fields optional__: `has_cc -> cycle_count, excep_ret_addr -> en_addr, excep_data_marker, e… [all …]
|
/external/OpenCSD/decoder/include/opencsd/ |
D | trc_gen_elem_types.h | 111 …ocsd_vaddr_t en_addr; /**< end address (exclusive) for instruction execution range. */ member
|
/external/OpenCSD/decoder/tests/ext_dcd_test_eg/c_api_echo_test/ |
D | ext_dcd_echo_test.c | 391 …decoder->out_pkt.en_addr = decoder->curr_pkt.data + 0x10 + (((uint32_t)decoder->curr_pkt.header) <… in analyse_packet() 440 …decoder->out_pkt.en_addr = decoder->curr_pkt.data + 0x10 + (((uint32_t)decoder->curr_pkt.header) <… in analyse_packet()
|
/external/OpenCSD/decoder/include/opencsd/etmv4/ |
D | trc_pkt_decode_etmv4i.h | 126 ocsd_vaddr_t en_addr; member
|