Lines Matching defs:ibs
714 dnode_allocate(dnode_t *dn, dmu_object_type_t ot, int blocksize, int ibs,
729 if (ibs == 0)
730 ibs = zfs_default_ibs;
732 ibs = MIN(MAX(ibs, DN_MIN_INDBLKSHIFT), DN_MAX_INDBLKSHIFT);
734 dprintf("os=%p obj=%llu txg=%llu blocksize=%d ibs=%d dn_slots=%d\n",
736 (u_longlong_t)tx->tx_txg, blocksize, ibs, dn_slots);
774 dn->dn_indblkshift = ibs;
799 dn->dn_next_indblkshift[tx->tx_txg & TXG_MASK] = ibs;
1931 dnode_set_blksz(dnode_t *dn, uint64_t size, int ibs, dmu_tx_t *tx)
1942 if (ibs == dn->dn_indblkshift)
1943 ibs = 0;
1945 if (size == dn->dn_datablksz && ibs == 0)
1965 if (ibs && dn->dn_nlevels != 1)
1983 if (ibs) {
1984 dn->dn_indblkshift = ibs;
1985 dn->dn_next_indblkshift[tx->tx_txg & TXG_MASK] = ibs;