Home | History | Annotate | Download | only in usb

Lines Matching refs:fill

151 	u_char *fill;		/* location for input (isoc) */
694 sce->cur = sce->fill = sce->ibuf;
1000 while (sce->cur == sce->fill) {
1016 while (sce->cur != sce->fill && uio->uio_resid > 0 && !error) {
1017 if(sce->fill > sce->cur)
1018 n = uimin(sce->fill - sce->cur, uio->uio_resid);
1114 n = uimin(n, sce->limit - sce->fill);
1115 error = uiomove(sce->fill, n, uio);
1118 sce->fill += n;
1120 if (sce->fill == sce->limit)
1121 sce->fill = sce->ibuf;
1395 if (sce->fill < sce->cur && sce->cur <= sce->fill + count) {
1410 n = uimin(actlen, sce->limit - sce->fill);
1411 memcpy(sce->fill, tbuf, n);
1415 sce->fill += n;
1416 if (sce->fill == sce->limit)
1417 sce->fill = sce->ibuf;
1467 n = uimin(count, sce->limit - sce->fill);
1468 memcpy(sce->fill, tbuf, n);
1471 sce->fill += n;
1472 if (sce->fill == sce->limit)
1473 sce->fill = sce->ibuf;
1475 memcpy(sce->fill, tbuf, count);
1476 sce->fill += count;
1751 sce->fill = sce->cur = sce->ibuf;
1812 sce->fill = sce->cur = sce->ibuf;
2143 if (sce_in->cur != sce_in->fill)
2240 } else if (sce->cur == sce->fill) {
2242 } else if (sce->cur < sce->fill) {
2243 kn->kn_data = sce->fill - sce->cur;
2247 (sce->fill - sce->ibuf);