MAXBLOCKSIZE
#define BLKPTR_PER_INDIR (MAXBLOCKSIZE / sizeof(blkptr_t))
char inddir[INDIR_LEVELS][MAXBLOCKSIZE];
assert(blksz <= MAXBLOCKSIZE);
blksz = MIN(MAXBLOCKSIZE, MAX(1 << zfs->ashift,
c->indspace = nindblks * MAXBLOCKSIZE;
blksz = MAXBLOCKSIZE;
memset(buf, 0, MAXBLOCKSIZE);
assert(off < MAXBLOCKSIZE);
reqbytes = foff == 0 ? nbytes : MAXBLOCKSIZE;
#define DNODES_PER_CHUNK (MAXBLOCKSIZE / sizeof(dnode_phys_t))
if (len < MAXBLOCKSIZE) {
len = roundup2(len, MAXBLOCKSIZE);
align = MAXBLOCKSIZE / minblksz;
assert(objarrblksz <= MAXBLOCKSIZE);
_Static_assert(MAXBLOCKSIZE == SPA_OLDMAXBLOCKSIZE, "");
char filebuf[MAXBLOCKSIZE] __aligned(alignof(uint64_t));