• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/opencsd/decoder/source/stm/

Lines Matching refs:m_curr_packet

156         m_curr_packet.updateErrType(STM_PKT_INCOMPLETE_EOT);    // re mark as incomplete
182 return m_curr_packet.isBadPacket();
188 resp = outputOnAllInterfaces(m_packet_index,&m_curr_packet,&m_curr_packet.type,m_packet_data);
199 m_curr_packet.updateErrType(STM_PKT_BAD_SEQUENCE);
205 m_curr_packet.setPacketType(STM_PKT_RESERVED,false);
217 m_curr_packet.initStartState();
232 m_curr_packet.initNextPacket();
276 m_curr_packet.setPacketType(STM_PKT_NOTSYNC,false);
291 m_curr_packet.setPacketType(STM_PKT_ASYNC,false);
312 m_curr_packet.setD16Payload(bad_opcode);
318 m_curr_packet.setPacketType(STM_PKT_NULL,false);
340 m_curr_packet.setPacketType(STM_PKT_M8,false);
345 m_curr_packet.setMaster(m_val8);
353 m_curr_packet.setPacketType(STM_PKT_MERR,false);
358 m_curr_packet.setChannel(0,false); // MERR resets channel for current master to 0.
359 m_curr_packet.setD8Payload(m_val8);
368 m_curr_packet.setPacketType(STM_PKT_C8,false);
372 m_curr_packet.setChannel((uint16_t)m_val8,true);
381 m_curr_packet.setPacketType(STM_PKT_D4,m_bIsMarker);
389 m_curr_packet.setD4Payload(m_nibble);
405 m_curr_packet.setPacketType(STM_PKT_D8,m_bIsMarker);
412 m_curr_packet.setD8Payload(m_val8);
429 m_curr_packet.setPacketType(STM_PKT_D16,m_bIsMarker);
436 m_curr_packet.setD16Payload(m_val16);
453 m_curr_packet.setPacketType(STM_PKT_D32,m_bIsMarker);
460 m_curr_packet.setD32Payload(m_val32);
477 m_curr_packet.setPacketType(STM_PKT_D64,m_bIsMarker);
484 m_curr_packet.setD64Payload(m_val64);
540 m_curr_packet.setPacketType(STM_PKT_FLAG,false);
562 m_curr_packet.setD16Payload(bad_opcode);
580 m_curr_packet.setPacketType(STM_PKT_GERR,false);
584 m_curr_packet.setD8Payload(m_val8);
585 m_curr_packet.setMaster(0); // GERR sets current master to 0.
593 m_curr_packet.setPacketType(STM_PKT_C16,false);
597 m_curr_packet.setChannel(m_val16,false);
605 m_curr_packet.setPacketType(STM_PKT_D4,false); // 2nd nibble, set type here
614 m_curr_packet.setPacketType(STM_PKT_D8,false); // 2nd nibble, set type here
623 m_curr_packet.setPacketType(STM_PKT_D16,false); // 2nd nibble, set type here
632 m_curr_packet.setPacketType(STM_PKT_D32,false); // 2nd nibble, set type here
641 m_curr_packet.setPacketType(STM_PKT_D64,false); // 2nd nibble, set type here
649 m_curr_packet.setPacketType(STM_PKT_D4,true); // 2nd nibble, set type here
657 m_curr_packet.setPacketType(STM_PKT_D8,true); // 2nd nibble, set type here
665 m_curr_packet.setPacketType(STM_PKT_D16,true);
673 m_curr_packet.setPacketType(STM_PKT_D32,true);
681 m_curr_packet.setPacketType(STM_PKT_D64,true);
689 m_curr_packet.setPacketType(STM_PKT_FLAG,false);
699 m_curr_packet.setD16Payload(bad_opcode);
706 m_curr_packet.setPacketType(STM_PKT_VERSION,false);
710 m_curr_packet.setD8Payload(m_nibble); // record the version number
714 m_curr_packet.onVersionPkt(STM_TS_NATBINARY); break;
716 m_curr_packet.onVersionPkt(STM_TS_GREY); break;
728 m_curr_packet.setPacketType(STM_PKT_TRIG,false);
732 m_curr_packet.setD8Payload(m_val8);
756 m_curr_packet.setPacketType(STM_PKT_FREQ,false);
762 m_curr_packet.setD32Payload(m_val32);
780 m_curr_packet.setPacketType(STM_PKT_ASYNC,false);
872 if(m_curr_packet.getTSType() == STM_TS_GREY)
874 uint64_t gray_val = bin_to_gray(m_curr_packet.getTSVal());
885 m_curr_packet.setTS(gray_to_bin(gray_val),new_bits);
887 else if(m_curr_packet.getTSType() == STM_TS_NATBINARY)
889 m_curr_packet.setTS(m_ts_update_value, new_bits);