/* Transfer as many chunks as possible. */
while (sce->q.c_cc > 0 && uio->uio_resid > 0 && !error) {
- n = min(sce->q.c_cc, uio->uio_resid);
+ n = szmin(sce->q.c_cc, uio->uio_resid);
if (n > sizeof(buffer))
n = sizeof(buffer);
error = ENOMEM;
goto done;
}
- while ((n = min(ugen_bbsize, uio->uio_resid)) != 0) {
+ while ((n = szmin(ugen_bbsize, uio->uio_resid)) != 0) {
DPRINTFN(1, ("ugenread: start transfer %d bytes\n",n));
tn = n;
err = usbd_bulk_transfer(
while (sce->cur != sce->fill && uio->uio_resid > 0 && !error) {
if (sce->fill > sce->cur)
- n = min(sce->fill - sce->cur, uio->uio_resid);
+ n = szmin(sce->fill - sce->cur, uio->uio_resid);
else
- n = min(sce->limit - sce->cur, uio->uio_resid);
+ n = szmin(sce->limit- sce->cur, uio->uio_resid);
DPRINTFN(5, ("ugenread: isoc got %d chars\n", n));
error = EIO;
goto done;
}
- while ((n = min(ugen_bbsize, uio->uio_resid)) != 0) {
+ while ((n = szmin(ugen_bbsize, uio->uio_resid)) != 0) {
error = uiomove(buf, n, uio);
if (error)
break;
error = EIO;
goto done;
}
- while ((n = min(UGETW(sce->edesc->wMaxPacketSize),
- uio->uio_resid)) != 0) {
+ while ((n = szmin(UGETW(sce->edesc->wMaxPacketSize),
+ uio->uio_resid)) != 0) {
error = uiomove(buf, n, uio);
if (error)
break;