Searched refs:vecLength (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/kernel/fs/
H A Dvfs_request_io.cpp176 off_t vecLength = min_c(vecs[i].length, (off_t)requestLength); local
178 find_thread(NULL), i, vecOffset, vecLength);
190 error = request->ClearData(requestOffset, vecLength);
194 requestOffset += vecLength;
195 requestLength -= vecLength;
199 while (vecLength > 0 && subRequestCount < kMaxSubRequests) {
201 "%lld\n", find_thread(NULL), vecOffset, vecLength);
204 vecLength, subRequest);
212 vecLength -= lengthProcessed;
302 generic_size_t vecLength local
359 size_t vecLength = min_c(vector.iov_len, length); local
[all...]
/haiku/src/system/kernel/device_manager/
H A Ddma_resources.cpp365 generic_size_t vecLength = vec.length; local
367 if (vecBase + vecLength == physicalBounceBuffer) {
368 vecLength += length;
369 _RestrictBoundaryAndSegmentSize(vecBase, vecLength);
371 generic_size_t lengthDiff = vecLength - vec.length;
378 vec.length = vecLength;
388 generic_addr_t vecLength = length;
389 _RestrictBoundaryAndSegmentSize(physicalBounceBuffer, vecLength);
391 buffer.AddVec(physicalBounceBuffer, vecLength);
394 physicalBounceBuffer += vecLength;
[all...]
H A DIORequest.cpp623 generic_size_t vecLength = fBlockSize; local
626 if (vec.length >= vecLength) {
629 vec.length = vecLength;
632 vecLength -= vec.length;
637 generic_size_t vecLength = fBlockSize; local
640 if (vec.length >= vecLength) {
643 vec.base += vec.length - vecLength;
644 vec.length = vecLength;
647 vecLength -= vec.length;
/haiku/src/tests/system/kernel/device_manager/
H A Ddma_resource_test.cpp407 size_t vecLength = min_c(fSourceVecs[i].length, length); local
409 for (uint32 j = 0; j < vecLength; j++) {
412 offset += vecLength;
413 length -= vecLength;
428 size_t vecLength = min_c(fSourceVecs[i].length, length); local
431 vecLength);
432 offset += vecLength;
433 length -= vecLength;
442 size_t vecLength = min_c(fSourceVecs[i].length, length); local
444 memcpy(compare, disk + offset, vecLength);
506 size_t vecLength = min_c(fSourceVecs[i].length, length); local
[all...]
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DFile.cpp765 off_t vecLength = tempData->fileVecs[k].length; local
766 while (vecLength > 0 && i < blockCount) {
768 vecLength -= B_PAGE_SIZE;

Completed in 45 milliseconds