Lines Matching refs:l_hdr

52 	(64 - ZAP_LEAF_HASH_SHIFT(l) - zap_leaf_phys(l)->l_hdr.lh_prefix_len)))
105 buf->l_hdr.lh_block_type = BSWAP_64(buf->l_hdr.lh_block_type); in zap_leaf_byteswap()
106 buf->l_hdr.lh_prefix = BSWAP_64(buf->l_hdr.lh_prefix); in zap_leaf_byteswap()
107 buf->l_hdr.lh_magic = BSWAP_32(buf->l_hdr.lh_magic); in zap_leaf_byteswap()
108 buf->l_hdr.lh_nfree = BSWAP_16(buf->l_hdr.lh_nfree); in zap_leaf_byteswap()
109 buf->l_hdr.lh_nentries = BSWAP_16(buf->l_hdr.lh_nentries); in zap_leaf_byteswap()
110 buf->l_hdr.lh_prefix_len = BSWAP_16(buf->l_hdr.lh_prefix_len); in zap_leaf_byteswap()
111 buf->l_hdr.lh_freelist = BSWAP_16(buf->l_hdr.lh_freelist); in zap_leaf_byteswap()
154 memset(&zap_leaf_phys(l)->l_hdr, 0, in zap_leaf_init()
163 zap_leaf_phys(l)->l_hdr.lh_block_type = ZBT_LEAF; in zap_leaf_init()
164 zap_leaf_phys(l)->l_hdr.lh_magic = ZAP_LEAF_MAGIC; in zap_leaf_init()
165 zap_leaf_phys(l)->l_hdr.lh_nfree = ZAP_LEAF_NUMCHUNKS(l); in zap_leaf_init()
167 zap_leaf_phys(l)->l_hdr.lh_flags |= ZLF_ENTRIES_CDSORTED; in zap_leaf_init()
177 ASSERT(zap_leaf_phys(l)->l_hdr.lh_nfree > 0); in zap_leaf_chunk_alloc()
179 uint_t chunk = zap_leaf_phys(l)->l_hdr.lh_freelist; in zap_leaf_chunk_alloc()
183 zap_leaf_phys(l)->l_hdr.lh_freelist = in zap_leaf_chunk_alloc()
186 zap_leaf_phys(l)->l_hdr.lh_nfree--; in zap_leaf_chunk_alloc()
195 ASSERT3U(zap_leaf_phys(l)->l_hdr.lh_nfree, <, ZAP_LEAF_NUMCHUNKS(l)); in zap_leaf_chunk_free()
200 zlf->lf_next = zap_leaf_phys(l)->l_hdr.lh_freelist; in zap_leaf_chunk_free()
202 zap_leaf_phys(l)->l_hdr.lh_freelist = chunk; in zap_leaf_chunk_free()
204 zap_leaf_phys(l)->l_hdr.lh_nfree++; in zap_leaf_chunk_free()
287 struct zap_leaf_header *hdr = &zap_leaf_phys(l)->l_hdr; in zap_leaf_array_free()
428 ASSERT3U(zap_leaf_phys(l)->l_hdr.lh_magic, ==, ZAP_LEAF_MAGIC); in zap_leaf_lookup()
447 (zap_leaf_phys(l)->l_hdr.lh_flags & ZLF_ENTRIES_CDSORTED)); in zap_leaf_lookup()
476 ASSERT3U(zap_leaf_phys(l)->l_hdr.lh_magic, ==, ZAP_LEAF_MAGIC); in zap_leaf_lookup_closest()
558 if ((int)zap_leaf_phys(l)->l_hdr.lh_nfree < delta_chunks) in zap_entry_update()
587 zap_leaf_phys(l)->l_hdr.lh_nentries--; in zap_entry_remove()
608 if (zap_leaf_phys(l)->l_hdr.lh_flags & ZLF_ENTRIES_CDSORTED) { in zap_entry_create()
644 if (zap_leaf_phys(l)->l_hdr.lh_nfree < numchunks) in zap_entry_create()
665 zap_leaf_phys(l)->l_hdr.lh_nentries++; in zap_entry_create()
768 zap_leaf_phys(l)->l_hdr.lh_nentries--; in zap_leaf_transfer_entry()
769 zap_leaf_phys(nl)->l_hdr.lh_nentries++; in zap_leaf_transfer_entry()
778 uint_t bit = 64 - 1 - zap_leaf_phys(l)->l_hdr.lh_prefix_len; in zap_leaf_split()
781 zap_leaf_phys(l)->l_hdr.lh_prefix <<= 1; in zap_leaf_split()
782 zap_leaf_phys(l)->l_hdr.lh_prefix_len++; in zap_leaf_split()
783 zap_leaf_phys(nl)->l_hdr.lh_prefix = in zap_leaf_split()
784 zap_leaf_phys(l)->l_hdr.lh_prefix | 1; in zap_leaf_split()
785 zap_leaf_phys(nl)->l_hdr.lh_prefix_len = in zap_leaf_split()
786 zap_leaf_phys(l)->l_hdr.lh_prefix_len; in zap_leaf_split()
793 zap_leaf_phys(l)->l_hdr.lh_flags |= ZLF_ENTRIES_CDSORTED; in zap_leaf_split()
820 zap_leaf_phys(l)->l_hdr.lh_prefix_len; in zap_leaf_stats()
825 n = zap_leaf_phys(l)->l_hdr.lh_nentries/5; in zap_leaf_stats()
830 zap_leaf_phys(l)->l_hdr.lh_nfree * (ZAP_LEAF_ARRAY_BYTES+1))*10 / in zap_leaf_stats()