/haiku/src/system/kernel/device_manager/ |
H A D | dma_resources.cpp | 416 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 D | IORequest.cpp | 462 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 D | checksum_device.cpp | 499 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 D | pages_io_test.cpp | 540 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 D | vfs_request_io.cpp | 175 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 D | vfs.cpp | 3457 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 D | sdhci.cpp | 383 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 D | net_socket.cpp | 1365 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 D | ram_disk.cpp | 635 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 D | kernel_interface.cpp | 276 size_t vecOffset = 0; local 293 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
|
/haiku/src/add-ons/kernel/file_systems/iso9660/ |
H A D | kernel_interface.cpp | 448 size_t vecOffset = 0; local 450 &vecIndex, &vecOffset, &bytesLeft);
|
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | file.cpp | 1219 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 D | kernel_interface.cpp | 303 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 D | vfs.cpp | 1743 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 D | kernel_interface.cpp | 423 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 D | kernel_interface.cpp | 268 size_t vecOffset = 0; local 285 fileVecCount, vecs, count, &vecIndex, &vecOffset, &bytes);
|
/haiku/src/system/kernel/vm/ |
H A D | vm.cpp | 2019 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;
|