Lines Matching defs:os

9  * or http://www.opensolaris.org/os/licensing.
763 objset_t *os;
771 err = dmu_objset_from_ds(to_ds, &os);
784 if (dmu_objset_type(os) == DMU_OST_ZFS) {
786 if (zfs_get_zplprop(os, ZFS_PROP_VERSION, &version) != 0) {
823 drr->drr_u.drr_begin.drr_type = dmu_objset_type(os);
849 dsp->dsa_os = os;
868 err = dmu_object_info(os, resumeobj, &to_doi);
1785 objset_t *os;
1820 objset_t *os;
2035 ASSERT3U(object, >=, rwa->os->os_dsl_dataset->ds_resume_object[txgoff]);
2036 ASSERT(object != rwa->os->os_dsl_dataset->ds_resume_object[txgoff] ||
2037 offset >= rwa->os->os_dsl_dataset->ds_resume_offset[txgoff]);
2039 rwa->os->os_dsl_dataset->ds_resume_bytes[txgoff]);
2041 rwa->os->os_dsl_dataset->ds_resume_object[txgoff] = object;
2042 rwa->os->os_dsl_dataset->ds_resume_offset[txgoff] = offset;
2043 rwa->os->os_dsl_dataset->ds_resume_bytes[txgoff] = rwa->bytes_read;
2062 drro->drr_blksz > spa_maxblocksize(dmu_objset_spa(rwa->os)) ||
2067 err = dmu_object_info(rwa->os, drro->drr_object, &doi);
2086 err = dmu_free_long_range(rwa->os, drro->drr_object,
2093 tx = dmu_tx_create(rwa->os);
2103 err = dmu_object_claim(rwa->os, drro->drr_object,
2111 err = dmu_object_reclaim(rwa->os, drro->drr_object,
2120 dmu_object_set_checksum(rwa->os, drro->drr_object,
2122 dmu_object_set_compress(rwa->os, drro->drr_object,
2128 VERIFY0(dmu_bonus_hold(rwa->os, drro->drr_object, FTAG, &db));
2159 next_err = dmu_object_next(rwa->os, &obj, FALSE, 0)) {
2162 if (dmu_object_info(rwa->os, obj, NULL) != 0)
2165 err = dmu_free_long_object(rwa->os, obj);
2197 if (dmu_object_info(rwa->os, drrw->drr_object, NULL) != 0)
2200 tx = dmu_tx_create(rwa->os);
2218 if (dmu_bonus_hold(rwa->os, drrw->drr_object, FTAG, &bonus) != 0)
2270 ref_os = rwa->os;
2278 tx = dmu_tx_create(rwa->os);
2287 dmu_write(rwa->os, drrwbr->drr_object,
2315 tx = dmu_tx_create(rwa->os);
2325 dmu_write_embedded(rwa->os, drrwe->drr_object,
2345 drrs->drr_length > spa_maxblocksize(dmu_objset_spa(rwa->os)))
2348 if (dmu_object_info(rwa->os, drrs->drr_object, NULL) != 0)
2351 VERIFY0(dmu_bonus_hold(rwa->os, drrs->drr_object, FTAG, &db));
2357 tx = dmu_tx_create(rwa->os);
2392 if (dmu_object_info(rwa->os, drrf->drr_object, NULL) != 0)
2395 err = dmu_free_long_range(rwa->os, drrf->drr_object,
2584 dmu_prefetch(ra->os, object, 1, offset, length,
2609 err = dmu_object_info(ra->os, drro->drr_object, &doi);
2637 dmu_objset_spa(ra->os),
2641 abuf = arc_loan_buf(dmu_objset_spa(ra->os),
2824 objset_t *mos = dmu_objset_pool(ra->os)->dp_meta_objset;
2825 uint64_t dsobj = dmu_objset_id(ra->os);
2889 VERIFY0(dmu_objset_from_ds(drc->drc_ds, &ra.os));
2958 rwa.os = ra.os;
3293 dmu_objset_is_receiving(objset_t *os)
3295 return (os->os_dsl_dataset != NULL &&
3296 os->os_dsl_dataset->ds_owner == dmu_recv_tag);