Lines Matching refs:intsz
55 size_t intsz; /* array element size; 1, 2, 4 or 8 */ member
75 howmany(ent->intsz * ent->intcnt, ZAP_LEAF_ARRAY_BYTES)); in zap_entry_chunks()
131 zap_add(zfs_zap_t *zap, const char *name, size_t intsz, size_t intcnt, in zap_add() argument
136 assert(intsz == 1 || intsz == 2 || intsz == 4 || intsz == 8); in zap_add()
138 assert(intcnt <= ZAP_MAXVALUELEN && intcnt * intsz <= ZAP_MAXVALUELEN); in zap_add()
143 ent->intsz = intsz; in zap_add()
145 if (intsz == sizeof(uint64_t) && intcnt == 1) { in zap_add()
152 ent->valp = ecalloc(intcnt, intsz); in zap_add()
154 memcpy(ent->valp, val, intcnt * intsz); in zap_add()
159 if (zap->micro && (intcnt != 1 || intsz != sizeof(uint64_t) || in zap_add()
222 memcpy(&ment->mze_value, ent->valp, ent->intsz * ent->intcnt); in zap_micro_write()
441 ZAP_LEAF_ARRAY_BYTES / ent->intsz); in zap_fat_write()
470 switch (ent->intsz) { in zap_fat_write()
505 le->le_value_intlen = ent->intsz; in zap_fat_write()
511 ent->intcnt * ent->intsz, ent->valp); in zap_fat_write()