Lines Matching refs:io_len
1153 int io_len;
1211 io_len = MIN(m->cur_data_len, resid);
1214 io_len, m->cur_data_ptr);
1216 err = copyout((const void *)m->cur_data_ptr, buffer, io_len);
1221 m->cur_data_len -= io_len;
1222 m->cur_data_ptr += io_len;
1242 resid -= io_len;
1261 int io_len;
1315 io_len = m->cur_data_len;
1317 if (io_len > resid)
1318 io_len = resid;
1319 m->cur_data_len = io_len;
1321 io_len = m->max_data_len - m->cur_data_len;
1323 if (io_len > resid)
1324 io_len = resid;
1325 m->cur_data_len += io_len;
1329 io_len, pdata);
1331 err = copyin(buffer, pdata, io_len);
1365 resid -= io_len;
1702 usb_frlength_t io_len;
1710 io_len = MIN(len, m->cur_data_len);
1712 usbd_copy_out(pc, offset, m->cur_data_ptr, io_len);
1714 m->cur_data_len = io_len;
1715 offset += io_len;
1716 len -= io_len;
1739 usb_size_t io_len;
1748 io_len = MIN(len, m->cur_data_len);
1750 error = memcpy_s(m->cur_data_ptr, io_len, ptr, io_len);
1755 m->cur_data_len = io_len;
1756 ptr = USB_ADD_BYTES(ptr, io_len);
1757 len -= io_len;
1816 usb_frlength_t io_len;
1827 io_len = MIN(len, m->cur_data_len);
1829 usbd_copy_in(pc, offset, m->cur_data_ptr, io_len);
1831 len -= io_len;
1832 offset += io_len;
1833 actlen[0] += io_len;
1834 m->cur_data_ptr += io_len;
1835 m->cur_data_len -= io_len;
1878 usb_size_t io_len;
1890 io_len = MIN(len, m->cur_data_len);
1892 error = memcpy_s(ptr, io_len, m->cur_data_ptr, io_len);
1897 len -= io_len;
1898 ptr = USB_ADD_BYTES(ptr, io_len);
1899 actlen[0] += io_len;
1900 m->cur_data_ptr += io_len;
1901 m->cur_data_len -= io_len;