Lines Matching defs:buf_filling
2889 buf = strm_if->buf_read.buf_filling;
2891 strm_if->buf_read.buf_filling = NULL;
2968 strm_if->buf_map.buf_filling = NULL;
2985 strm_if->buf_map.buf_filling = NULL;
3211 if (bufgrp->buf_filling &&
3212 (bufgrp->buf_filling->status == USBVC_BUF_ERR ||
3213 bufgrp->buf_filling->status == USBVC_BUF_DONE)) {
3217 bufgrp->buf_filling);
3219 bufgrp->buf_filling = NULL;
3406 usbvc_buf_t *buf_filling;
3456 if (!bufgrp->buf_filling) {
3465 bufgrp->buf_filling =
3469 list_remove(&bufgrp->uv_buf_free, bufgrp->buf_filling);
3471 bufgrp->buf_filling->filled = 0;
3474 bufgrp->buf_filling->status);
3475 bufgrp->buf_filling->status = USBVC_BUF_EMPTY;
3477 buf_filling = bufgrp->buf_filling;
3478 ASSERT(buf_filling->len >= buf_filling->filled);
3479 buf_left = buf_filling->len - buf_filling->filled;
3486 buf_filling->status = USBVC_BUF_DONE;
3494 buf_filling->status = USBVC_BUF_ERR;
3505 strm_if->fid, buf_filling->len, buf_filling->filled);
3508 if (buf_filling->filled == 0) {
3528 buf_filling->status = USBVC_BUF_ERR;
3534 (void *)(buf_filling->data + buf_filling->filled),
3537 buf_filling->filled += min(data_len, buf_left);
3542 buf_filling->status = USBVC_BUF_DONE;
3545 buf_filling->status = USBVC_BUF_ERR;
3548 "usbvc_decode_stream_header: buf_status=%d", buf_filling->status);