Lines Matching refs:dp_out_buf_len
415 int dp_out_buf_len;
718 len = min(count, port->bulk_out_size-2-priv->dp_out_buf_len);
723 if (priv->dp_out_buf_len > 0) {
725 data[1] = priv->dp_out_buf_len;
727 priv->dp_out_buf_len);
728 memcpy(data + 2 + priv->dp_out_buf_len, buf, len);
730 = priv->dp_out_buf_len + 2 + len;
740 priv->dp_out_buf_len = 0;
1177 if (count == 1 && priv->dp_out_buf_len < DIGI_OUT_BUF_SIZE) {
1178 priv->dp_out_buf[priv->dp_out_buf_len++] = *buf;
1189 new_len = min(count, port->bulk_out_size-2-priv->dp_out_buf_len);
1190 data_len = new_len + priv->dp_out_buf_len;
1204 memcpy(data, priv->dp_out_buf, priv->dp_out_buf_len);
1205 data += priv->dp_out_buf_len;
1214 priv->dp_out_buf_len = 0;
1267 if (priv->dp_out_buf_len > 0) {
1271 = (unsigned char)priv->dp_out_buf_len;
1273 priv->dp_out_buf_len + 2;
1276 priv->dp_out_buf_len);
1280 priv->dp_out_buf_len = 0;
1308 room = port->bulk_out_size - 2 - priv->dp_out_buf_len;
1328 priv->dp_port_num, priv->dp_out_buf_len);
1329 return priv->dp_out_buf_len;
1511 priv->dp_out_buf_len = 0;