Searched refs:lastOffset (Results 1 - 8 of 8) sorted by relevance

/haiku/src/tools/fs_shell/
H A Dfile_cache.cpp123 fssh_size_t bytesLeft, fssh_off_t &lastOffset,
131 fssh_status_t status = function(ref, cookie, lastOffset, lastPageOffset,
136 lastOffset = offset;
184 // "offset" and "lastOffset" are always aligned to B_PAGE_SIZE,
192 fssh_off_t lastOffset = offset; local
211 offset, buffer, pageOffset, bytesLeft, lastOffset,
220 return function(ref, cookie, lastOffset, lastPageOffset, lastBuffer,
121 satisfy_cache_io(file_cache_ref *ref, void *cookie, cache_func function, fssh_off_t offset, fssh_addr_t buffer, int32_t &pageOffset, fssh_size_t bytesLeft, fssh_off_t &lastOffset, fssh_addr_t &lastBuffer, int32_t &lastPageOffset, fssh_size_t &lastLeft) argument
/haiku/src/system/kernel/device_manager/
H A DIOSchedulerSimple.h60 off_t& lastOffset);
H A DIOSchedulerSimple.cpp535 off_t& lastOffset)
560 if (operation->Offset() >= lastOffset) {
564 lastOffset = operation->Offset() + operation->Length();
571 lastOffset = 0;
586 off_t lastOffset = 0; local
681 _SortOperations(operations, lastOffset);
534 _SortOperations(IOOperationList& operations, off_t& lastOffset) argument
/haiku/src/system/kernel/cache/
H A Dfile_cache.cpp703 size_t bytesLeft, size_t &reservePages, off_t &lastOffset,
714 status_t status = function(ref, cookie, lastOffset, lastPageOffset,
720 lastOffset = offset;
746 // "offset" and "lastOffset" are always aligned to B_PAGE_SIZE,
754 off_t lastOffset = offset; local
789 lastOffset, lastBuffer, lastPageOffset, lastLeft,
870 lastOffset = offset + B_PAGE_SIZE;
886 lastOffset, lastBuffer, lastPageOffset, lastLeft,
895 return function(ref, cookie, lastOffset, lastPageOffset, lastBuffer,
988 off_t lastOffset local
701 satisfy_cache_io(file_cache_ref* ref, void* cookie, cache_func function, off_t offset, addr_t buffer, bool useBuffer, int32 &pageOffset, size_t bytesLeft, size_t &reservePages, off_t &lastOffset, addr_t &lastBuffer, int32 &lastPageOffset, size_t &lastLeft, size_t &lastReservedPages, vm_page_reservation* reservation) argument
[all...]
H A Dfile_map.cpp91 off_t& lastOffset);
233 FileMap::_Add(file_io_vec* vecs, size_t vecCount, off_t& lastOffset) argument
286 lastOffset = offset;
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DBPlusTree.cpp501 off_t lastOffset = header->MaximumSize() - fTree->fNodeSize;
502 if (offset == lastOffset) {
503 status_t status = fTree->fStream->SetFileSize(transaction, lastOffset);
507 header->maximum_size = HOST_ENDIAN_TO_BFS_INT64(lastOffset);
2361 off_t lastOffset = check.PreviousOffset(level); local
2476 if (i == 0 && lastOffset != BPLUSTREE_NULL) {
2478 const bplustree_node* previous = cached.SetTo(lastOffset, true);
2485 "!\n", fStream->ID(), lastOffset, previous->RightLink(),
2492 lastOffset, nextOffset, key, keyLength);
2502 lastOffset
2521 _ValidateChild(TreeCheck& check, CachedNode& cached, uint32 level, off_t offset, off_t lastOffset, off_t nextOffset, const uint8* key, uint16 keyLength) argument
[all...]
H A DBPlusTree.h368 off_t offset, off_t lastOffset,
/haiku/src/tests/system/kernel/cache/
H A Dpages_io_test.cpp46 status_t Add(file_io_vec *vecs, size_t vecCount, off_t &lastOffset);
106 file_map::Add(file_io_vec *vecs, size_t vecCount, off_t &lastOffset) argument
151 lastOffset = offset;

Completed in 64 milliseconds