Searched refs:firstPageOffset (Results 1 - 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.cpp173 page_num_t firstPageOffset = lineOffset / B_PAGE_SIZE; local
182 page_num_t pageOffset = firstPageOffset;
186 while (pageOffset < firstPageOffset + linePageCount) {
190 || page->cache_offset >= firstPageOffset + linePageCount) {
192 currentPageOffset = firstPageOffset + linePageCount;
204 pages[pageOffset - firstPageOffset] = NULL;
208 pages[pageOffset++ - firstPageOffset] = page;
227 _DiscardPages(pages, firstMissing - firstPageOffset, missingPages);
239 page_num_t index = pageOffset - firstPageOffset;
258 page_num_t index = pageOffset - firstPageOffset;
407 off_t firstPageOffset = (off_t)pages[firstPage]->cache_offset local
[all...]
/haiku/src/system/kernel/device_manager/
H A DIOCache.cpp276 page_num_t firstPageOffset = lineOffset / B_PAGE_SIZE; local
284 page_num_t pageOffset = firstPageOffset;
288 while (pageOffset < firstPageOffset + linePageCount) {
292 || page->cache_offset >= firstPageOffset + linePageCount) {
294 currentPageOffset = firstPageOffset + linePageCount;
306 fPages[pageOffset - firstPageOffset] = NULL;
310 fPages[pageOffset++ - firstPageOffset] = page;
331 _DiscardPages(firstMissing - firstPageOffset, missingPages);
346 page_num_t index = pageOffset - firstPageOffset;
361 std::sort(fPages + firstMissing - firstPageOffset,
525 off_t firstPageOffset = (off_t)fPages[firstPage]->cache_offset local
[all...]
/haiku/src/system/kernel/vm/
H A Dvm.cpp3024 page_num_t firstPageOffset = area->cache_offset / B_PAGE_SIZE; local
3026 = firstPageOffset + area->Size() / B_PAGE_SIZE;
3029 if (page->cache_offset >= firstPageOffset

Completed in 57 milliseconds