Lines Matching refs:subobj
382 bpobj_enqueue_subobj(bpobj_t *bpo, uint64_t subobj, dmu_tx_t *tx)
388 ASSERT(subobj != 0);
393 if (subobj == dmu_objset_pool(bpo->bpo_os)->dp_empty_bpobj) {
398 VERIFY3U(0, ==, bpobj_open(&subbpo, bpo->bpo_os, subobj));
402 /* No point in having an empty subobj. */
404 bpobj_free(bpo->bpo_os, subobj, tx);
421 bpo->bpo_phys->bpo_num_subobjs * sizeof (subobj),
422 sizeof (subobj), &subobj, tx);
426 * If subobj has only one block of subobjs, then move subobj's
427 * subobjs to bpo's subobj list directly. This reduces
446 numsubsub * sizeof (subobj));
448 bpo->bpo_phys->bpo_num_subobjs * sizeof (subobj),
449 numsubsub * sizeof (subobj), subdb->db_data, tx);