Lines Matching refs:firstPage
418 page_num_t firstPage = (requestOffset - lineOffset) / B_PAGE_SIZE;
421 error = _TransferPages(firstPage, endPage - firstPage, true, isVIP);
424 _DiscardPages(firstPage, endPage - firstPage);
519 IOCache::_TransferPages(size_t firstPage, size_t pageCount, bool isWrite,
523 ", write: %d, vip: %d)\n", this, firstPage, pageCount, isWrite, isVIP);
525 off_t firstPageOffset = (off_t)fPages[firstPage]->cache_offset
533 size_t endPage = firstPage + pageCount;
535 for (size_t i = firstPage; i < endPage; i++) {
598 IOCache::_DiscardPages(size_t firstPage, size_t pageCount)
601 this, firstPage, pageCount);
605 for (size_t i = firstPage; i < firstPage + pageCount; i++) {
629 IOCache::_CachePages(size_t firstPage, size_t pageCount)
632 this, firstPage, pageCount);
636 for (size_t i = firstPage; i < firstPage + pageCount; i++) {
668 size_t firstPage = pagesRelativeOffset / B_PAGE_SIZE;
673 status_t error = _MapPages(firstPage, endPage);
680 for (size_t i = firstPage; i < endPage; i++) {
726 _UnmapPages(firstPage, endPage);
736 \param firstPage The \c fPages relative index of the first page to map.
742 IOCache::_MapPages(size_t firstPage, size_t endPage)
749 for (size_t i = firstPage; i < endPage; i++) {
772 \param firstPage The \c fPages relative index of the first page to unmap.
777 IOCache::_UnmapPages(size_t firstPage, size_t endPage)
784 translationMap->Unmap((addr_t)fAreaBase + firstPage * B_PAGE_SIZE,