Lines Matching refs:prefixlen
266 unsigned int prefixlen; in zap_fat_write_prefixlen() local
275 for (prefixlen = 1; prefixlen < (unsigned int)l->l_bs; prefixlen++) { in zap_fat_write_prefixlen()
278 leafchunks = ecalloc(1u << prefixlen, sizeof(*leafchunks)); in zap_fat_write_prefixlen()
283 li = ZAP_HASH_IDX(ent->hash, prefixlen); in zap_fat_write_prefixlen()
308 assert(prefixlen < (unsigned int)l->l_bs); in zap_fat_write_prefixlen()
310 return (prefixlen); in zap_fat_write_prefixlen()
317 zap_fat_write_leaf_init(zap_leaf_t *l, uint64_t prefix, int prefixlen) in zap_fat_write_leaf_init() argument
327 leaf->l_hdr.lh_prefix_len = prefixlen; in zap_fat_write_leaf_init()
360 unsigned int prefixlen; in zap_fat_write() local
398 prefixlen = zap_fat_write_prefixlen(zap, &l); in zap_fat_write()
399 lblkcnt = (uint64_t)1 << prefixlen; in zap_fat_write()
403 zap_fat_write_leaf_init(&l, li, prefixlen); in zap_fat_write()
421 li = ZAP_HASH_IDX(ent->hash, prefixlen); in zap_fat_write()
510 ptrhasht[i] = (i >> (zt->zt_shift - prefixlen)) + 1; in zap_fat_write()