Lines Matching refs:PAGESIZE

161         enum { PAGESIZE = PAGESIZE_ };  enumerator
178 enum { PAGESIZE = PAGESIZE_ }; enumerator
191 enum { PAGESIZE = PAGESIZE_ }; enumerator
214 enum { PAGESIZE = TExtString::PAGESIZE }; enumerator
318 enum { PAGESIZE = TExtString::PAGESIZE }; enumerator
422 enum { PAGESIZE = TExtString::PAGESIZE }; enumerator
452 pageNo(_offset / PAGESIZE), in ExtStringFwdIterator()
453 pageOfs(_offset % PAGESIZE), in ExtStringFwdIterator()
475 pageNo(I.offset / PAGESIZE), in ExtStringFwdIterator()
476 pageOfs(I.offset % PAGESIZE), in ExtStringFwdIterator()
482 pageNo = Right_.offset / PAGESIZE;
483 pageOfs = Right_.offset % PAGESIZE;
490 return (TSize)pageNo * (TSize)PAGESIZE + pageOfs; in position()
519 TDifference dPNo = delta / PAGESIZE;
520 TDifference dPOfs = delta % PAGESIZE;
524 return TIterator(extString, pageNo - dPNo - 1, PAGESIZE + pageOfs - dPOfs);
528 TDifference dPNo = delta / PAGESIZE;
529 TDifference dPOfs = delta % PAGESIZE;
532 pageOfs = PAGESIZE + pageOfs - dPOfs;
541 TDifference dPNo = delta / PAGESIZE;
542 TDifference nPOfs = pageOfs + delta % PAGESIZE;
543 if (nPOfs < PAGESIZE)
546 return TIterator(extString, pageNo + dPNo + 1, nPOfs - PAGESIZE);
550 TDifference dPNo = delta / PAGESIZE;
551 TDifference nPOfs = pageOfs + delta % PAGESIZE;
552 if (nPOfs >= PAGESIZE) {
554 nPOfs -= PAGESIZE;
596 if (++pageOfs == PAGESIZE) {
606 if (++pageOfs == PAGESIZE) {
619 pageOfs = PAGESIZE - 1;
631 pageOfs = PAGESIZE - 1;
670 enum { PAGESIZE = TExtString::PAGESIZE }; enumerator
708 pageNo(_offset / PAGESIZE), in ExtStringFwdConstIterator()
709 pageOfs(_offset % PAGESIZE), in ExtStringFwdConstIterator()
725 pageNo(I.offset / PAGESIZE), in ExtStringFwdConstIterator()
726 pageOfs(I.offset % PAGESIZE), in ExtStringFwdConstIterator()
732 pageNo(I.offset / PAGESIZE), in ExtStringFwdConstIterator()
733 pageOfs(I.offset % PAGESIZE), in ExtStringFwdConstIterator()
739 pageNo = Right_.offset / PAGESIZE;
740 pageOfs = Right_.offset % PAGESIZE;
747 pageNo = Right_.offset / PAGESIZE;
748 pageOfs = Right_.offset % PAGESIZE;
755 return (TSize)pageNo * (TSize)PAGESIZE + pageOfs; in position()
789 TDifference dPNo = delta / PAGESIZE;
790 TDifference dPOfs = delta % PAGESIZE;
794 return TIterator(extString, pageNo - dPNo - 1, PAGESIZE + pageOfs - dPOfs);
798 TDifference dPNo = delta / PAGESIZE;
799 TDifference dPOfs = delta % PAGESIZE;
802 pageOfs = PAGESIZE + pageOfs - dPOfs;
811 TDifference dPNo = delta / PAGESIZE;
812 TDifference nPOfs = pageOfs + delta % PAGESIZE;
813 if (nPOfs < PAGESIZE)
816 return TIterator(extString, pageNo + dPNo + 1, nPOfs - PAGESIZE);
820 TDifference dPNo = delta / PAGESIZE;
821 TDifference nPOfs = pageOfs + delta % PAGESIZE;
822 if (nPOfs >= PAGESIZE) {
824 nPOfs -= PAGESIZE;
851 if (++pageOfs == PAGESIZE) {
861 if (++pageOfs == PAGESIZE) {
874 pageOfs = PAGESIZE - 1;
886 pageOfs = PAGESIZE - 1;
1076 return TExtString::PAGESIZE * it.pageNo + it.pageOfs == it.extString->data_size;
1081 return TExtString::PAGESIZE * it.pageNo + it.pageOfs == it.extString->data_size;
1087 return TExtString::PAGESIZE * it.pageNo + it.pageOfs == it.extString->data_size;
1092 return TExtString::PAGESIZE * it.pageNo + it.pageOfs == it.extString->data_size;
1111 PAGESIZE = TConfig::PAGESIZE };
1117 typedef Buffer<TValue, PageFrame<TFile, Fixed<PAGESIZE> > > TPageFrame;
1198 TPageFrame &pf = getPage(offset / PAGESIZE);
1200 return pf[offset % PAGESIZE];
1204 return const_cast<String*>(this)->getPage(offset / PAGESIZE)[offset % PAGESIZE];
1278 if (pf.pageNo != (int)(data_size / (TSize)PAGESIZE))
1281 lastDiskPage = data_size / PAGESIZE;
1282 lastDiskPageSize = data_size % PAGESIZE;
1311 if (pf.pageNo != (int)(data_size / (TSize)PAGESIZE)) {
1316 writeLastPage(pf, pf.pageNo, file, data_size % PAGESIZE);
1317 lastDiskPage = data_size / PAGESIZE;
1318 lastDiskPageSize = data_size % PAGESIZE;
1538 … newFrames = _min(newFrames, (unsigned) enclosingBlocks(data_size, (unsigned)PAGESIZE));
1805 (unsigned)me.PAGESIZE), (me.data_size)?
1809 me.lastDiskPage = me.data_size / me.PAGESIZE;
1810 me.lastDiskPageSize = me.data_size % me.PAGESIZE;
1842 (unsigned)me.PAGESIZE), (me.data_size)?
1846 me.lastDiskPage = me.data_size / me.PAGESIZE;
1847 me.lastDiskPageSize = me.data_size % me.PAGESIZE;
1949 return (TSize)capacity(me.pager) * (TSize)me.PAGESIZE;
1967 …resize(me.pager, enclosingBlocks(new_length, (unsigned)me.PAGESIZE), TPageFrame::UNINITIALIZED, ex…
1975 int new_pages = (new_length + me.PAGESIZE - 1) / me.PAGESIZE;
1985 me.lastDiskPage = new_length / me.PAGESIZE;
1986 me.lastDiskPageSize = new_length % me.PAGESIZE;
2004 reserve(me.pager, enclosingBlocks(new_capacity, (unsigned)me.PAGESIZE), expand);