Lines Matching defs:epbs
176 int epbs = dn->dn_indblkshift - SPA_BLKPTRSHIFT;
211 blkid >> epbs, freeable, history);
220 int min_bs, max_bs, min_ibs, max_ibs, epbs, bits;
335 epbs = min_ibs - SPA_BLKPTRSHIFT;
336 for (bits -= epbs * (nlvls - 1);
337 bits >= 0; bits -= epbs)
359 epbs = min_ibs - SPA_BLKPTRSHIFT;
363 * and each indirect level maps 2^epbs.
365 for (bits = 64 - min_bs; bits >= 0; bits -= epbs) {
366 start >>= epbs;
367 end >>= epbs;
434 int epbs;
447 epbs = dn->dn_indblkshift - SPA_BLKPTRSHIFT;
489 int epb = 1 << epbs;
498 skipped += (lastblk >> epbs) - (blkid >> epbs) + 1;
506 skipped += (lastblk >> epbs) - (blkid >> epbs) + 1;
511 ASSERT((new_blkid >> epbs) > (blkid >> epbs));
512 skipped += (new_blkid >> epbs) - (blkid >> epbs) - 1;
519 err = dbuf_hold_impl(dn, 1, blkid >> epbs, FALSE, FTAG, &dbuf);
567 uint64_t blkcnt = 1 + ((l0span >> epbs) >> epbs);
580 blkcnt = 1 + (blkcnt >> epbs);
587 skipped = MIN(skipped, DMU_MAX_DELETEBLKCNT >> epbs);
719 int epbs, err;
791 epbs = dn->dn_indblkshift - SPA_BLKPTRSHIFT;
793 for (nblocks = dn->dn_maxblkid >> epbs; nblocks != 0; nblocks >>= epbs)
884 int epbs = dn->dn_indblkshift - SPA_BLKPTRSHIFT;
885 int shift = datablkshift + epbs * db->db_level;