Lines Matching refs:zap_f_phys

54 extern inline zap_phys_t *zap_f_phys(zap_t *zap);
90 zp = zap_f_phys(zap);
339 if (zap_f_phys(zap)->zap_ptrtbl.zt_shift >= zap_hashbits(zap) - 2)
342 if (zap_f_phys(zap)->zap_ptrtbl.zt_numblks == 0) {
352 ASSERT3U(zap_f_phys(zap)->zap_ptrtbl.zt_shift, ==,
354 ASSERT0(zap_f_phys(zap)->zap_ptrtbl.zt_blk);
367 zap_f_phys(zap)->zap_ptrtbl.zt_blk = newblk;
368 zap_f_phys(zap)->zap_ptrtbl.zt_numblks = 1;
369 zap_f_phys(zap)->zap_ptrtbl.zt_shift++;
371 ASSERT3U(1ULL << zap_f_phys(zap)->zap_ptrtbl.zt_shift, ==,
372 zap_f_phys(zap)->zap_ptrtbl.zt_numblks <<
377 return (zap_table_grow(zap, &zap_f_phys(zap)->zap_ptrtbl,
387 ASSERT(delta > 0 || zap_f_phys(zap)->zap_num_entries >= -delta);
388 zap_f_phys(zap)->zap_num_entries += delta;
397 newblk = zap_f_phys(zap)->zap_freeblk;
398 zap_f_phys(zap)->zap_freeblk += nblocks;
434 zap_f_phys(zap)->zap_num_leafs++;
444 *count = zap_f_phys(zap)->zap_num_entries;
557 if (zap_f_phys(zap)->zap_ptrtbl.zt_numblks == 0) {
559 (1ULL << zap_f_phys(zap)->zap_ptrtbl.zt_shift));
563 return (zap_table_load(zap, &zap_f_phys(zap)->zap_ptrtbl,
574 if (zap_f_phys(zap)->zap_ptrtbl.zt_blk == 0) {
578 return (zap_table_store(zap, &zap_f_phys(zap)->zap_ptrtbl,
590 zap_f_phys(zap) == zap->zap_dbuf->db_data);
593 if ((zap_f_phys(zap)->zap_block_type != ZBT_LEAF &&
594 zap_f_phys(zap)->zap_block_type != ZBT_HEADER) ||
595 zap_f_phys(zap)->zap_magic != ZAP_MAGIC) {
599 idx = ZAP_HASH_IDX(h, zap_f_phys(zap)->zap_ptrtbl.zt_shift);
622 ASSERT3U(old_prefix_len, <=, zap_f_phys(zap)->zap_ptrtbl.zt_shift);
629 old_prefix_len == zap_f_phys(zap)->zap_ptrtbl.zt_shift) {
644 zap_f_phys(zap)->zap_ptrtbl.zt_shift) {
661 ASSERT3U(old_prefix_len, <, zap_f_phys(zap)->zap_ptrtbl.zt_shift);
665 prefix_diff = zap_f_phys(zap)->zap_ptrtbl.zt_shift -
704 int shift = zap_f_phys(zap)->zap_ptrtbl.zt_shift;
710 if (leaffull || zap_f_phys(zap)->zap_ptrtbl.zt_nextblk) {
730 if (zap_f_phys(zap)->zap_ptrtbl.zt_shift == shift)
962 zap_f_phys(zap)->zap_ptrtbl.zt_shift);
1313 zs->zs_num_leafs = zap_f_phys(zap)->zap_num_leafs;
1314 zs->zs_num_entries = zap_f_phys(zap)->zap_num_entries;
1315 zs->zs_num_blocks = zap_f_phys(zap)->zap_freeblk;
1316 zs->zs_block_type = zap_f_phys(zap)->zap_block_type;
1317 zs->zs_magic = zap_f_phys(zap)->zap_magic;
1318 zs->zs_salt = zap_f_phys(zap)->zap_salt;
1323 zs->zs_ptrtbl_len = 1ULL << zap_f_phys(zap)->zap_ptrtbl.zt_shift;
1324 zs->zs_ptrtbl_nextblk = zap_f_phys(zap)->zap_ptrtbl.zt_nextblk;
1326 zap_f_phys(zap)->zap_ptrtbl.zt_blks_copied;
1327 zs->zs_ptrtbl_zt_blk = zap_f_phys(zap)->zap_ptrtbl.zt_blk;
1328 zs->zs_ptrtbl_zt_numblks = zap_f_phys(zap)->zap_ptrtbl.zt_numblks;
1329 zs->zs_ptrtbl_zt_shift = zap_f_phys(zap)->zap_ptrtbl.zt_shift;
1331 if (zap_f_phys(zap)->zap_ptrtbl.zt_numblks == 0) {
1339 zap_f_phys(zap)->zap_ptrtbl.zt_blk << bs,
1340 zap_f_phys(zap)->zap_ptrtbl.zt_numblks << bs,
1343 for (b = 0; b < zap_f_phys(zap)->zap_ptrtbl.zt_numblks;
1349 (zap_f_phys(zap)->zap_ptrtbl.zt_blk + b) << bs,
1388 if (zap_f_phys(zap)->zap_ptrtbl.zt_blk == 0) {