Searched refs:vecOffset (Results 1 - 17 of 17) sorted by relevance

/haiku/src/system/kernel/device_manager/
H A Ddma_resources.cpp416 uint32 vecOffset = request->VecOffset(); local
453 generic_addr_t base = vec.base + vecOffset;
454 generic_size_t size = vec.length - vecOffset;
455 vecOffset = 0;
483 vecOffset = 0;
537 vecOffset += transferred;
555 if (vec.length <= vecOffset) {
556 vecOffset -= vec.length;
561 generic_addr_t base = vec.base + vecOffset;
562 generic_size_t maxLength = vec.length - vecOffset;
[all...]
H A DIORequest.cpp462 generic_size_t vecOffset = 0; local
476 vecOffset = toSkip;
500 generic_addr_t base = vec.base + vecOffset;
501 generic_size_t length = vec.length - vecOffset;
502 vecOffset = 0;
823 generic_size_t vecOffset = parentOffset - fOffset; local
829 if (vecOffset < vec.length)
832 vecOffset -= vec.length;
836 generic_size_t currentVecOffset = vecOffset;
853 status_t error = subRequest->Init(offset, vecOffset, remainingLengt
1235 generic_size_t vecOffset = 0; local
1291 generic_size_t vecOffset = 0; local
[all...]
/haiku/src/tests/system/kernel/file_corruption/driver/
H A Dchecksum_device.cpp499 generic_size_t vecOffset = 0;
503 status_t error = _TransferBlock(vecs, vecOffset, offset, isWrite);
518 generic_size_t& vecOffset, off_t offset, bool isWrite)
522 status_t error = _CopyData(vecs, vecOffset, true);
539 status_t error =_CopyData(vecs, vecOffset, false);
547 status_t _CopyData(const generic_io_vec*& vecs, generic_size_t& vecOffset,
554 vecs->length - vecOffset);
558 vecOffset = 0;
562 phys_addr_t vecAddress = vecs->base + vecOffset;
572 vecOffset
[all...]
/haiku/src/tests/system/kernel/cache/
H A Dpages_io_test.cpp540 size_t vecOffset = size; local
567 size_t vecLeft = vecs[i].iov_len - vecOffset;
569 vecOffset = 0;
575 i, vecOffset, size));
581 = (void *)((addr_t)vecs[i].iov_base + vecOffset);
586 vecOffset += tempVecSize;
/haiku/src/system/kernel/fs/
H A Dvfs_request_io.cpp175 off_t vecOffset = vecs[i].offset; local
178 find_thread(NULL), i, vecOffset, vecLength);
182 if (vecOffset == -1) {
201 "%lld\n", find_thread(NULL), vecOffset, vecLength);
203 error = request->CreateSubRequest(requestOffset, vecOffset,
211 vecOffset += lengthProcessed;
H A Dvfs.cpp3457 size_t vecOffset = *_vecOffset; local
3462 if (!doWrite && vecOffset == 0) {
3505 vecOffset = size;
3540 size_t vecLeft = vecs[vecIndex].iov_len - vecOffset;
3542 vecOffset = 0;
3548 vecIndex, vecOffset, size));
3554 = (void*)((addr_t)vecs[vecIndex].iov_base + vecOffset);
3559 vecOffset += tempVecSize;
3599 *_vecOffset = vecOffset;
/haiku/src/add-ons/kernel/busses/mmc/
H A Dsdhci.cpp383 generic_size_t vecOffset = 0; local
410 vecs->length - vecOffset);
415 vecOffset = 0;
422 fRegisters->system_address = vecs->base + vecOffset;
451 vecOffset += toCopy;
/haiku/src/add-ons/kernel/network/stack/
H A Dnet_socket.cpp1365 size_t vecOffset = 0; local
1376 if (vecIndex > 0 && vecOffset == 0) {
1393 vecOffset = bytes;
1394 length -= vecOffset;
1395 data = (uint8*)data + vecOffset;
1398 vecOffset = 0;
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/
H A Dram_disk.cpp635 generic_size_t vecOffset = 0; local
654 error = _CopyData(page, vecs, vecOffset, isWrite);
760 generic_size_t& vecOffset, bool toPage)
784 vecs->length - vecOffset);
788 vecOffset = 0;
792 phys_addr_t vecAddress = vecs->base + vecOffset;
804 vecOffset += toCopy;
759 _CopyData(vm_page* page, const generic_io_vec*& vecs, generic_size_t& vecOffset, bool toPage) argument
/haiku/src/add-ons/kernel/file_systems/exfat/
H A Dkernel_interface.cpp276 size_t vecOffset = 0; local
293 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
/haiku/src/add-ons/kernel/file_systems/iso9660/
H A Dkernel_interface.cpp448 size_t vecOffset = 0; local
450 &vecIndex, &vecOffset, &bytesLeft);
/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.cpp1219 size_t vecOffset = 0; local
1242 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
1261 size_t vecOffset = 0; local
1287 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A Dkernel_interface.cpp303 size_t vecOffset = 0; local
320 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
350 size_t vecOffset = 0; local
367 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
/haiku/src/tools/fs_shell/
H A Dvfs.cpp1743 fssh_size_t vecOffset = *_vecOffset; local
1748 if (!doWrite && vecOffset == 0) {
1793 vecOffset = size;
1827 fssh_size_t vecLeft = vecs[vecIndex].iov_len - vecOffset;
1829 vecOffset = 0;
1835 vecIndex, vecOffset, size));
1841 = (void *)((fssh_addr_t)vecs[vecIndex].iov_base + vecOffset);
1846 vecOffset += tempVecSize;
1874 *_vecOffset = vecOffset;
/haiku/src/add-ons/kernel/file_systems/bfs/
H A Dkernel_interface.cpp423 size_t vecOffset = 0; local
440 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
468 size_t vecOffset = 0; local
485 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A Dkernel_interface.cpp268 size_t vecOffset = 0; local
285 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
/haiku/src/system/kernel/vm/
H A Dvm.cpp2019 size_t vecOffset = 0; local
2021 while (vecOffset >= vecs[vecIndex].length && vecIndex < vecCount) {
2022 vecOffset = 0;
2029 map->Map(area->Base() + offset, vecs[vecIndex].base + vecOffset,
2032 vecOffset += B_PAGE_SIZE;

Completed in 162 milliseconds