Lines Matching defs:tpkt
426 tracepacket_t *tpkt = NULL;
469 if (tracefile_header.phlen < sizeof *tpkt) {
472 (long int)sizeof *tpkt);
490 tpkt = dmalloc((unsigned)tracefile_header.phlen, MDL);
491 if (tpkt == NULL) {
496 while ((result = trace_get_next_packet(&ttype, tpkt, &buf, &buflen,
498 (*ttype->have_packet)(ttype, tpkt->length, buf);
505 if (tpkt != NULL)
506 dfree(tpkt, MDL);
514 tracepacket_t *tpkt,
532 status = fread(tpkt, 1, (size_t)tracefile_header.phlen,
549 tpkt->type_index = ntohl(tpkt -> type_index);
550 tpkt->length = ntohl(tpkt -> length);
551 tpkt->when = ntohl(tpkt -> when);
554 if (tpkt->type_index < trace_type_count &&
555 trace_types[tpkt->type_index])
556 ttype = trace_types[tpkt->type_index];
559 (long int)tpkt->type_index);
576 (tpkt->when != cur_tv.tv_sec) &&
590 (*trace_set_time_hook) (tpkt->when);
609 paylen = tpkt -> length;
611 paylen += 8 - (tpkt -> length % 8);
637 *buflen = tpkt -> length;
647 tracepacket_t *tpkt;
654 tpkt = dmalloc ((unsigned)tracefile_header.phlen, MDL);
655 if (!tpkt) {
660 status = trace_get_next_packet (ttp, tpkt, buf, buflen, &bufmax);
662 dfree (tpkt, MDL);
676 tracepacket_t *tpkt;
689 tpkt = dmalloc ((unsigned)tracefile_header.phlen, MDL);
690 if (!tpkt) {
695 result = trace_get_next_packet (&ttype, tpkt, buf, len, &max);
696 /* done with tpkt, free it */
697 dfree (tpkt, MDL);