Lines Matching defs:buffer
58 /* size of a buffer able to hold a complete (no stuffing) packet
62 * should be increased accordingly, so the input buffer is always
66 /* size of a buffer able to hold a complete (incl. stuffing) packet */
378 * count - number of bytes in the input buffer including space reserved for
451 * Copy it into our local buffer, until an etx is seen (or an error
621 dev_dbg(dev, "%s - %d bytes in buffer, %d bytes in pkt.\n", __func__, k, i);
658 of buffer ... */
745 /* if buffer contains header, copy rest of data */
971 /* free up the transfer buffer, as usb_free_urb() does not do this */
984 unsigned char *buffer;
991 buffer = kmemdup(buf, count, GFP_ATOMIC);
992 if (!buffer)
997 kfree(buffer);
1001 usb_serial_debug_data(&port->dev, __func__, count, buffer);
1006 buffer, count,
1011 if (getLayerId(buffer) == GARMIN_LAYERID_APPL) {
1032 kfree(buffer);
1118 * Report back the bytes currently available in the output buffer.