Lines Matching defs:pagesize
30 __memp_fopen_pp(dbmfp, path, flags, mode, pagesize)
35 size_t pagesize;
50 * Require a non-zero, power-of-two pagesize, smaller than the
53 if (pagesize == 0 || !POWER_OF_TWO(pagesize)) {
58 if (dbmfp->clear_len > pagesize) {
79 (__memp_fopen(dbmfp, NULL, path, flags, mode, pagesize)), 0, ret);
109 u_int32_t bucket, mbytes, bytes, oflags, pagesize;
130 pagesize = (u_int32_t)pgsize;
255 (u_int32_t)pagesize, oflags, mode, &dbmfp->fhp);
290 * Don't permit files that aren't a multiple of the pagesize,
299 DB_ASSERT(env, pagesize != 0);
300 if (bytes % pagesize != 0) {
302 bytes -= (u_int32_t)(bytes % pagesize);
305 "%s: file size not a multiple of the pagesize", rpath);
363 (pagesize != 0 && pagesize != mfp->stat.st_pagesize) ||
406 dbmfp, path, pagesize, flags, &alloc_mfp)) != 0)
416 DB_ASSERT(env, pagesize != 0);
417 last_pgno = (db_pgno_t)(mbytes * (MEGABYTE / pagesize));
418 last_pgno += (db_pgno_t)(bytes / pagesize);
666 __memp_mpf_alloc(dbmp, dbmfp, path, pagesize, flags, retmfp)
670 u_int32_t pagesize;
688 mfp->stat.st_pagesize = pagesize;