Lines Matching refs:vec_idx

296 	uint_t vec_idx;
307 for (vec_idx = 0; vec_idx < data->cd_uio->uio_iovcnt &&
308 offset >= data->cd_uio->uio_iov[vec_idx].iov_len;
309 offset -= data->cd_uio->uio_iov[vec_idx++].iov_len)
311 if (vec_idx == data->cd_uio->uio_iovcnt) {
322 while (vec_idx < data->cd_uio->uio_iovcnt && length > 0) {
323 cur_len = MIN(data->cd_uio->uio_iov[vec_idx].iov_len -
327 uio_iov[vec_idx].iov_base + offset, cur_len);
329 vec_idx++;
333 if (vec_idx == data->cd_uio->uio_iovcnt && length > 0) {
357 uint_t vec_idx;
367 for (vec_idx = 0; offset >= digest->cd_uio->uio_iov[vec_idx].iov_len &&
368 vec_idx < digest->cd_uio->uio_iovcnt;
369 offset -= digest->cd_uio->uio_iov[vec_idx++].iov_len)
371 if (vec_idx == digest->cd_uio->uio_iovcnt) {
381 digest->cd_uio->uio_iov[vec_idx].iov_len) {
398 cd_uio->uio_iov[vec_idx].iov_base + offset,
402 cd_uio->uio_iov[vec_idx].iov_base + offset,
420 while (vec_idx < digest->cd_uio->uio_iovcnt && length > 0) {
422 MIN(digest->cd_uio->uio_iov[vec_idx].iov_len -
425 digest->cd_uio->uio_iov[vec_idx].iov_base + offset,
429 vec_idx++;
434 if (vec_idx == digest->cd_uio->uio_iovcnt && length > 0) {
1427 uint_t vec_idx;
1437 for (vec_idx = 0;
1438 offset >= mac->cd_uio->uio_iov[vec_idx].iov_len &&
1439 vec_idx < mac->cd_uio->uio_iovcnt;
1440 offset -= mac->cd_uio->uio_iov[vec_idx++].iov_len)
1442 if (vec_idx == mac->cd_uio->uio_iovcnt) {
1453 while (vec_idx < mac->cd_uio->uio_iovcnt && length > 0) {
1454 cur_len = MIN(mac->cd_uio->uio_iov[vec_idx].iov_len -
1458 mac->cd_uio->uio_iov[vec_idx].iov_base + offset,
1465 vec_idx++;