Lines Matching full:resp
60 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processPacket() local
71 resp = outputTraceElement(m_output_elem); in processPacket()
90 resp = decodePacket(); in processPacket()
95 // should only see these after a _WAIT resp - in flush handler in processPacket()
103 return resp; in processPacket()
108 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onEOT() local
113 resp = outputTraceElement(m_output_elem); in onEOT()
114 return resp; in onEOT()
119 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onReset() local
122 return resp; in onReset()
127 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onFlush() local
128 resp = contProcess(); in onFlush()
129 return resp; in onFlush()
135 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in contProcess() local
139 resp = processIsync(); in contProcess()
143 resp = processAtom(); in contProcess()
147 resp = processWPUpdate(); in contProcess()
151 resp = processBranch(); in contProcess()
157 if(OCSD_DATA_RESP_IS_CONT(resp) && processStateIsCont()) in contProcess()
160 return resp; in contProcess()
226 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in decodePacket() local
241 resp = outputTraceElement(m_output_elem); in decodePacket()
251 resp = processIsync(); in decodePacket()
255 resp = processBranch(); in decodePacket()
261 resp = outputTraceElement(m_output_elem); in decodePacket()
265 resp = processWPUpdate(); in decodePacket()
280 resp = outputTraceElement(m_output_elem); in decodePacket()
297 resp = outputTraceElement(m_output_elem); in decodePacket()
306 resp = processAtom(); in decodePacket()
315 resp = outputTraceElement(m_output_elem); in decodePacket()
320 resp = outputTraceElement(m_output_elem); in decodePacket()
324 return resp; in decodePacket()
329 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processIsync() local
364 resp = outputTraceElement(m_output_elem); in processIsync()
375 if(m_i_sync_pe_ctxt && OCSD_DATA_RESP_IS_CONT(resp)) in processIsync()
380 resp = outputTraceElement(m_output_elem); in processIsync()
385 if(OCSD_DATA_RESP_IS_WAIT(resp) && ( m_i_sync_pe_ctxt)) in processIsync()
388 return resp; in processIsync()
395 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processBranch() local
417 resp = outputTraceElement(m_output_elem); in processBranch()
423 resp = processAtomRange(ATOM_E,"BranchAddr"); in processBranch()
433 checkPendingNacc(resp); in processBranch()
436 if(OCSD_DATA_RESP_IS_WAIT(resp) && ( m_mem_nacc_pending)) in processBranch()
439 return resp; in processBranch()
446 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processWPUpdate() local
454 … resp = processAtomRange(ATOM_E,"WP update",TRACE_TO_ADDR_INCL,m_curr_packet_in->getAddrVal()); in processWPUpdate()
458 checkPendingNacc(resp); in processWPUpdate()
461 if(OCSD_DATA_RESP_IS_WAIT(resp) && ( m_mem_nacc_pending)) in processWPUpdate()
464 return resp; in processWPUpdate()
472 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processAtom() local
475 while(m_atoms.numAtoms() && m_curr_pe_state.valid && OCSD_DATA_RESP_IS_CONT(resp)) in processAtom()
477 resp = processAtomRange(m_atoms.getCurrAtomVal(),"atom"); in processAtom()
485 checkPendingNacc(resp); in processAtom()
488 if(OCSD_DATA_RESP_IS_WAIT(resp) && ( m_mem_nacc_pending || m_atoms.numAtoms())) in processAtom()
491 return resp; in processAtom()
494 void TrcPktDecodePtm::checkPendingNacc(ocsd_datapath_resp_t &resp) in checkPendingNacc() argument
496 if(m_mem_nacc_pending && OCSD_DATA_RESP_IS_CONT(resp)) in checkPendingNacc()
500 resp = outputTraceElementIdx(m_index_curr_pkt,m_output_elem); in checkPendingNacc()
508 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processAtomRange() local
532 resp = OCSD_RESP_FATAL_INVALID_DATA; in processAtomRange()
535 return resp; in processAtomRange()
573 resp = OCSD_RESP_FATAL_INVALID_DATA; in processAtomRange()
576 return resp; in processAtomRange()
592 resp = outputTraceElementIdx(m_index_curr_pkt,m_output_elem); in processAtomRange()
608 resp = outputTraceElementIdx(m_index_curr_pkt,m_output_elem); in processAtomRange()
611 return resp; in processAtomRange()