Lines Matching refs:zf_dnode
193 zf->zf_dnode = dno; in dmu_zfetch_init()
238 zf->zf_dnode = NULL; in dmu_zfetch_fini()
285 (zf->zf_dnode->dn_maxblkid << zf->zf_dnode->dn_datablkshift) / in dmu_zfetch_stream_create()
474 spa_t *spa = zf->zf_dnode->dn_objset->os_spa; in dmu_zfetch_prepare()
475 zfs_prefetch_type_t os_prefetch = zf->zf_dnode->dn_objset->os_prefetch; in dmu_zfetch_prepare()
502 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch_prepare()
508 uint64_t maxblkid = zf->zf_dnode->dn_maxblkid; in dmu_zfetch_prepare()
511 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
521 unsigned int dbs = zf->zf_dnode->dn_datablkshift; in dmu_zfetch_prepare()
602 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
674 int epbs = zf->zf_dnode->dn_indblkshift - SPA_BLKPTRSHIFT; in dmu_zfetch_prepare()
680 issued += dbuf_prefetch(zf->zf_dnode, 1, iblk, in dmu_zfetch_prepare()
685 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
726 epbs = zf->zf_dnode->dn_indblkshift - SPA_BLKPTRSHIFT; in dmu_zfetch_run()
743 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch_run()
747 issued += dbuf_prefetch_impl(zf->zf_dnode, 0, blk, in dmu_zfetch_run()
752 issued += dbuf_prefetch_impl(zf->zf_dnode, 1, iblk, in dmu_zfetch_run()
757 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_run()