Lines Matching defs:os

9  * or http://www.opensolaris.org/os/licensing.
104 dbuf_hash(void *os, uint64_t obj, uint8_t lvl, uint64_t blkid)
106 uintptr_t osv = (uintptr_t)os;
122 #define DBUF_HASH(os, obj, level, blkid) dbuf_hash(os, obj, level, blkid);
124 #define DBUF_EQUAL(dbuf, os, obj, level, blkid) \
126 (dbuf)->db_objset == (os) && \
131 dbuf_find(objset_t *os, uint64_t obj, uint8_t level, uint64_t blkid)
134 uint64_t hv = DBUF_HASH(os, obj, level, blkid);
140 if (DBUF_EQUAL(db, os, obj, level, blkid)) {
154 dbuf_find_bonus(objset_t *os, uint64_t object)
159 if (dnode_hold(os, object, FTAG, &dn) == 0) {
181 objset_t *os = db->db_objset;
185 uint64_t hv = DBUF_HASH(os, obj, level, blkid);
191 if (DBUF_EQUAL(dbf, os, obj, level, blkid)) {
1124 objset_t *os = db->db_objset;
1126 ASSERT(dsl_pool_sync_context(dmu_objset_pool(os)));
1127 ASSERT(arc_released(os->os_phys_buf) ||
1128 list_link_active(&os->os_dsl_dataset->ds_synced_link));
1164 objset_t *os;
1253 * mos or we're initializing the os or it's a special object.
1258 os = dn->dn_objset;
1260 os->os_dsl_dataset == NULL || BP_IS_HOLE(os->os_rootbp));
1313 if (db->db_blkid != DMU_BONUS_BLKID && os->os_dsl_dataset != NULL)
1357 bp_get_dsize(os->os_spa, bp) : db->db.db_size;
1366 ddt_prefetch(os->os_spa, bp);
1875 objset_t *os = dn->dn_objset;
1883 db->db_objset = os;
2382 dbuf_try_add_ref(dmu_buf_t *db_fake, objset_t *os, uint64_t obj, uint64_t blkid,
2390 found_db = dbuf_find_bonus(os, obj);
2392 found_db = dbuf_find(os, obj, 0, blkid);
2723 objset_t *os;
2788 os = dn->dn_objset;
2826 *datap = arc_buf_alloc(os->os_spa, blksz, db, type);
2967 * i/os complete.
2974 objset_t *os = db->db_objset;
2975 dsl_pool_t *dp = dmu_objset_pool(os);
2999 objset_t *os = db->db_objset;
3000 dmu_tx_t *tx = os->os_synctx;
3013 dsl_dataset_t *ds = os->os_dsl_dataset;
3128 objset_t *os;
3138 os = dn->dn_objset;
3183 SET_BOOKMARK(&zb, os->os_dsl_dataset ?
3184 os->os_dsl_dataset->ds_object : DMU_META_OBJSET,
3191 dmu_write_policy(os, dn, db->db_level, wp_flag, &zp);
3202 dr->dr_zio = zio_write(zio, os->os_spa, txg,
3214 dr->dr_zio = zio_write(zio, os->os_spa, txg,
3221 dr->dr_zio = arc_write(zio, os->os_spa, txg,