Lines Matching defs:pagesize
63 mpool_open(void *key, int fd, pgno_t pagesize, pgno_t maxcache)
89 mp->npages = sb.st_size / pagesize;
90 mp->pagesize = pagesize;
219 off = mp->pagesize * pgno;
220 if ((nr = pread(mp->fd, bp->page, mp->pagesize, off)) != (ssize_t)mp->pagesize) {
232 memset(bp->page, 0, mp->pagesize);
370 memset(bp, 0xff, sizeof(BKT) + mp->pagesize);
378 new: if ((bp = (BKT *)calloc(1, sizeof(BKT) + mp->pagesize)) == NULL)
406 off = mp->pagesize * bp->pgno;
407 if (pwrite(mp->fd, bp->page, mp->pagesize, off) != (ssize_t)mp->pagesize)
463 mp->pagesize, mp->curcache, mp->maxcache);