Home
last modified time | relevance | path

Searched refs:zv_dn (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/sys/contrib/openzfs/include/sys/
H A Dzvol_impl.h52 dnode_t *zv_dn; /* dnode hold */ member
/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Dzvol.c570 if (wr_state == WR_COPIED && dmu_read_by_dnode(zv->zv_dn, in zvol_log_write()
666 error = dmu_read_by_dnode(zv->zv_dn, offset, size, buf, in zvol_get_data()
680 error = dmu_buf_hold_noread_by_dnode(zv->zv_dn, offset, zgd, in zvol_get_data()
753 error = dnode_hold(os, ZVOL_OBJ, zv, &zv->zv_dn); in zvol_setup_zv()
788 dnode_rele(zv->zv_dn, zv); in zvol_shutdown_zv()
789 zv->zv_dn = NULL; in zvol_shutdown_zv()
/freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c752 dmu_tx_hold_write_by_dnode(tx, zv->zv_dn, off, size); in zvol_geom_bio_strategy()
846 error = dmu_read_uio_dnode(zv->zv_dn, &uio, bytes); in zvol_cdev_read()
899 dmu_tx_hold_write_by_dnode(tx, zv->zv_dn, off, bytes); in zvol_cdev_write()
905 error = dmu_write_uio_dnode(zv->zv_dn, &uio, bytes, tx); in zvol_cdev_write()
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c302 dmu_tx_hold_write_by_dnode(tx, zv->zv_dn, off, bytes); in zvol_write()
310 error = dmu_write_uio_dnode(zv->zv_dn, &uio, bytes, tx); in zvol_write()
480 error = dmu_read_uio_dnode(zv->zv_dn, &uio, bytes); in zvol_read()