Lines Matching defs:vec

326 				// repair phase adjusted vec
347 // repair phase adjusted vec
348 generic_io_vec& vec = fDMABuffer->VecAt(fSavedVecIndex);
349 vec.base += vec.length - fSavedVecLength;
350 vec.length = fSavedVecLength;
384 // offset) as we go. If [offset, offset + vec.length) intersects with
391 const generic_io_vec& vec = vecs[i];
392 generic_addr_t base = vec.base;
393 generic_size_t length = vec.length;
450 // Copy data to bounce buffer segments, save the partial begin/end vec,
499 const generic_io_vec& vec = vecs[i];
500 generic_addr_t base = vec.base + vecOffset;
501 generic_size_t length = vec.length - vecOffset;
625 generic_io_vec& vec = vecs[i];
626 if (vec.length >= vecLength) {
628 fSavedVecLength = vec.length;
629 vec.length = vecLength;
632 vecLength -= vec.length;
639 generic_io_vec& vec = vecs[i];
640 if (vec.length >= vecLength) {
642 fSavedVecLength = vec.length;
643 vec.base += vec.length - vecLength;
644 vec.length = vecLength;
647 vecLength -= vec.length;
713 kprintf(" saved vec index: %u\n", fSavedVecIndex);
714 kprintf(" saved vec length: %u\n", fSavedVecLength);
769 generic_io_vec vec;
770 vec.base = buffer;
771 vec.length = length;
772 return Init(offset, &vec, 1, length, write, flags);
822 // find start vec
828 const generic_io_vec& vec = vecs[startVec];
829 if (vecOffset < vec.length)
832 vecOffset -= vec.length;
840 const generic_io_vec& vec = vecs[endVec];
841 if (vec.length - currentVecOffset >= remainingLength)
844 remainingLength -= vec.length - currentVecOffset;
1465 kprintf(" vec index: %" B_PRIu32 "\n", fVecIndex);
1466 kprintf(" vec offset: %" B_PRIuGENADDR "\n", fVecOffset);