Lines Matching defs:packet
124 u8 packet[MAX_PVA_LENGTH + 4];
463 printk("%s: packet too short - discarding\n", __func__);
468 printk("%s: packet too long - discarding\n", __func__);
557 static void ttusb_dec_process_filter(struct ttusb_dec *dec, u8 *packet,
566 sid = packet[1];
579 filter->feed->cb.sec(&packet[2], length - 2, NULL, 0,
590 printk("%s: odd sized packet - discarding\n", __func__);
595 csum ^= ((dec->packet[i] << 8) + dec->packet[i + 1]);
602 packet_id = dec->packet[dec->packet_length - 4] << 8;
603 packet_id += dec->packet[dec->packet_length - 3];
618 ttusb_dec_process_pva(dec, dec->packet,
624 ttusb_dec_process_filter(dec, dec->packet,
672 dec->packet[dec->packet_length++] = *b++;
675 if (dec->packet[0] == 'A' &&
676 dec->packet[1] == 'V') {
680 } else if (dec->packet[0] == 'S') {
684 } else if (dec->packet[0] == 0x00) {
690 printk("%s: unknown packet type: %02x%02x\n",
692 dec->packet[0], dec->packet[1]);
701 dec->packet[dec->packet_length++] = *b++;
707 (dec->packet[6] << 8) +
708 dec->packet[7];
714 ((dec->packet[3] & 0x0f) << 8) +
715 dec->packet[4];
726 memcpy(dec->packet + dec->packet_length,
733 memcpy(&dec->packet[dec->packet_length],
745 dec->packet[dec->packet_length++] = *b++;
762 printk("%s: illegal packet state encountered.\n",