Lines Matching refs:dmu_buf_impl_t

54 static boolean_t dbuf_undirty(dmu_buf_impl_t *db, dmu_tx_t *tx);
175 dmu_buf_impl_t *db = vdb; in dbuf_cons()
176 bzero(db, sizeof (dmu_buf_impl_t)); in dbuf_cons()
191 dmu_buf_impl_t *db = vdb; in dbuf_dest()
222 dmu_buf_impl_t *
228 dmu_buf_impl_t *db; in dbuf_find()
245 static dmu_buf_impl_t *
249 dmu_buf_impl_t *db = NULL; in dbuf_find_bonus()
269 static dmu_buf_impl_t *
270 dbuf_hash_insert(dmu_buf_impl_t *db) in dbuf_hash_insert()
279 dmu_buf_impl_t *dbf; in dbuf_hash_insert()
306 dbuf_hash_remove(dmu_buf_impl_t *db) in dbuf_hash_remove()
312 dmu_buf_impl_t *dbf, **dbp; in dbuf_hash_remove()
340 dbuf_verify_user(dmu_buf_impl_t *db, dbvu_verify_type_t verify_type) in dbuf_verify_user()
377 dbuf_evict_user(dmu_buf_impl_t *db) in dbuf_evict_user()
416 dbuf_is_metadata(dmu_buf_impl_t *db) in dbuf_is_metadata()
437 dbuf_include_in_metadata_cache(dmu_buf_impl_t *db) in dbuf_include_in_metadata_cache()
457 dmu_buf_impl_t *, db); in dbuf_include_in_metadata_cache()
477 dmu_buf_impl_t *db = obj; in dbuf_cache_multilist_index_func()
528 dmu_buf_impl_t *db = multilist_sublist_tail(mls); in dbuf_evict_one()
533 DTRACE_PROBE2(dbuf__evict__one, dmu_buf_impl_t *, db, in dbuf_evict_one()
640 sizeof (dmu_buf_impl_t), in dbuf_init()
671 multilist_create(sizeof (dmu_buf_impl_t), in dbuf_init()
672 offsetof(dmu_buf_impl_t, db_cache_link), in dbuf_init()
719 dbuf_verify(dmu_buf_impl_t *db) in dbuf_verify()
863 dbuf_clear_data(dmu_buf_impl_t *db) in dbuf_clear_data()
878 dmu_buf_lock_parent(dmu_buf_impl_t *db, krw_t rw, void *tag) in dmu_buf_lock_parent()
903 dmu_buf_unlock_parent(dmu_buf_impl_t *db, db_lock_type_t type, void *tag) in dmu_buf_unlock_parent()
912 dbuf_set_data(dmu_buf_impl_t *db, arc_buf_t *buf) in dbuf_set_data()
926 dbuf_loan_arcbuf(dmu_buf_impl_t *db) in dbuf_loan_arcbuf()
989 dmu_buf_impl_t *db = vdb; in dbuf_read_done()
1042 dbuf_read_verify_dnode_crypt(dmu_buf_impl_t *db, uint32_t flags) in dbuf_read_verify_dnode_crypt()
1090 dbuf_read_impl(dmu_buf_impl_t *db, zio_t *zio, uint32_t flags, in dbuf_read_impl()
1247 dbuf_fix_old_data(dmu_buf_impl_t *db, uint64_t txg) in dbuf_fix_old_data()
1311 dbuf_read(dmu_buf_impl_t *db, zio_t *zio, uint32_t flags) in dbuf_read()
1417 DTRACE_PROBE2(blocked__read, dmu_buf_impl_t *, in dbuf_read()
1431 dbuf_noread(dmu_buf_impl_t *db) in dbuf_noread()
1457 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_unoverride()
1504 dmu_buf_impl_t db_search; in dbuf_free_range()
1505 dmu_buf_impl_t *db, *db_next; in dbuf_free_range()
1599 dbuf_new_size(dmu_buf_impl_t *db, int size, dmu_tx_t *tx) in dbuf_new_size()
1643 dbuf_release_bp(dmu_buf_impl_t *db) in dbuf_release_bp()
1662 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_redirty()
1682 dbuf_dirty(dmu_buf_impl_t *db, dmu_tx_t *tx) in dbuf_dirty()
1927 dmu_buf_impl_t *parent = db->db_parent; in dbuf_dirty()
1982 dbuf_undirty(dmu_buf_impl_t *db, dmu_tx_t *tx) in dbuf_undirty()
2071 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_will_dirty_impl()
2118 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_will_not_fill()
2128 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_will_fill()
2153 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_set_crypt_params()
2183 dbuf_fill_done(dmu_buf_impl_t *db, dmu_tx_t *tx) in dbuf_fill_done()
2208 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbuf; in dmu_buf_write_embedded()
2244 dbuf_assign_arcbuf(dmu_buf_impl_t *db, arc_buf_t *buf, dmu_tx_t *tx) in dbuf_assign_arcbuf()
2311 dbuf_destroy(dmu_buf_impl_t *db) in dbuf_destroy()
2314 dmu_buf_impl_t *parent = db->db_parent; in dbuf_destroy()
2315 dmu_buf_impl_t *dndb; in dbuf_destroy()
2405 arc_space_return(sizeof (dmu_buf_impl_t), ARC_SPACE_OTHER); in dbuf_destroy()
2425 dmu_buf_impl_t **parentp, blkptr_t **bpp) in dbuf_findbp()
2510 static dmu_buf_impl_t *
2512 dmu_buf_impl_t *parent, blkptr_t *blkptr) in dbuf_create()
2515 dmu_buf_impl_t *db, *odb; in dbuf_create()
2546 arc_space_consume(sizeof (dmu_buf_impl_t), ARC_SPACE_OTHER); in dbuf_create()
2579 arc_space_consume(sizeof (dmu_buf_impl_t), ARC_SPACE_OTHER); in dbuf_create()
2698 dmu_buf_impl_t *db = dbuf_hold_level(dpa->dpa_dnode, in dbuf_prefetch_indirect_done()
2779 dmu_buf_impl_t *db = dbuf_find(dn->dn_objset, dn->dn_object, in dbuf_prefetch_impl()
2800 dmu_buf_impl_t *db; in dbuf_prefetch_impl()
2899 dbuf_hold_copy(dnode_t *dn, dmu_buf_impl_t *db, dbuf_dirty_record_t *dr) in dbuf_hold_copy()
2936 void *tag, dmu_buf_impl_t **dbp) in dbuf_hold_impl()
2938 dmu_buf_impl_t *db, *parent = NULL; in dbuf_hold_impl()
3025 dmu_buf_impl_t *
3031 dmu_buf_impl_t *
3034 dmu_buf_impl_t *db; in dbuf_hold_level()
3051 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dbuf_spill_set_blksz()
3073 dbuf_add_ref(dmu_buf_impl_t *db, void *tag) in dbuf_add_ref()
3084 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dbuf_try_add_ref()
3085 dmu_buf_impl_t *found_db; in dbuf_try_add_ref()
3111 dbuf_rele(dmu_buf_impl_t *db, void *tag) in dbuf_rele()
3120 dbuf_rele((dmu_buf_impl_t *)db, tag); in dmu_buf_rele()
3137 dbuf_rele_and_unlock(dmu_buf_impl_t *db, void *tag, boolean_t evicting) in dbuf_rele_and_unlock()
3257 dbuf_refcount(dmu_buf_impl_t *db) in dbuf_refcount()
3266 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_user_refcount()
3280 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_replace_user()
3303 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_set_user_ie()
3318 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_get_user()
3333 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_get_blkptr()
3340 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_get_objset()
3347 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_dnode_enter()
3355 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_dnode_exit()
3360 dbuf_check_blkptr(dnode_t *dn, dmu_buf_impl_t *db) in dbuf_check_blkptr()
3385 dmu_buf_impl_t *parent = db->db_parent; in dbuf_check_blkptr()
3417 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_prepare_encrypted_dnode_leaf()
3451 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_sync_indirect()
3499 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_sync_leaf()
3694 dmu_buf_impl_t *db = vdb; in dbuf_write_ready()
3792 dmu_buf_impl_t *db = vdb; in dbuf_write_children_ready()
3839 dmu_buf_impl_t *db = arg; in dbuf_write_physdone()
3862 dmu_buf_impl_t *db = vdb; in dbuf_write_done()
3960 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_write_override_ready()
3969 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_write_override_done()
4043 dbuf_can_remap(const dmu_buf_impl_t *db) in dbuf_can_remap()
4096 dbuf_remap(dnode_t *dn, dmu_buf_impl_t *db, dmu_tx_t *tx) in dbuf_remap()
4129 dmu_buf_impl_t *db = dr->dr_dbuf; in dbuf_write()
4132 dmu_buf_impl_t *parent = db->db_parent; in dbuf_write()