Lines Matching defs:pkt_len
1161 int pkt_len, pos, buf_len, tmp;
1166 pkt_len = usbtouch->type->get_pkt_len(
1170 if (unlikely(!pkt_len))
1173 /* need to append -pkt_len bytes before able to get size */
1174 if (unlikely(pkt_len < 0)) {
1175 int append = -pkt_len;
1183 pkt_len = usbtouch->type->get_pkt_len(
1185 if (pkt_len < 0)
1190 tmp = pkt_len - usbtouch->buf_len;
1194 usbtouch_process_pkt(usbtouch, usbtouch->buffer, pkt_len);
1207 pkt_len = usbtouch->type->get_pkt_len(buffer + pos,
1211 if (unlikely(!pkt_len)) {
1217 if (likely((pkt_len > 0) && (pkt_len <= buf_len - pos))) {
1218 usbtouch_process_pkt(usbtouch, buffer + pos, pkt_len);
1225 pos += pkt_len;