Searched refs:zv_dn (Results 1 – 4 of 4) sorted by relevance
| /src/sys/contrib/openzfs/module/zfs/ |
| H A D | zvol.c | 593 error = dnode_hold(os, ZVOL_OBJ, zv, &zv->zv_dn); in zvol_replay_clone_range() 594 if (error != 0 || !zv->zv_dn) in zvol_replay_clone_range() 597 dmu_tx_hold_clone_by_dnode(tx, zv->zv_dn, off, len, blksz); in zvol_replay_clone_range() 618 dnode_rele(zv->zv_dn, zv); in zvol_replay_clone_range() 619 zv->zv_dn = NULL; in zvol_replay_clone_range() 759 dmu_tx_hold_clone_by_dnode(tx, zv_dst->zv_dn, outoff, size, in zvol_clone_range() 907 dmu_read_by_dnode(zv->zv_dn, offset, len, lr + 1, in zvol_log_write() 1002 error = dmu_read_by_dnode(zv->zv_dn, offset, size, buf, in zvol_get_data() 1016 error = dmu_buf_hold_noread_by_dnode(zv->zv_dn, offset, zgd, in zvol_get_data() 1089 error = dnode_hold(os, ZVOL_OBJ, zv, &zv->zv_dn); in zvol_setup_zv() [all …]
|
| /src/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zvol_os.c | 675 error = dmu_read_by_dnode(zv->zv_dn, off, size, addr, in zvol_strategy_impl() 679 dmu_tx_hold_write_by_dnode(tx, zv->zv_dn, off, size); in zvol_strategy_impl() 684 dmu_write_by_dnode(zv->zv_dn, off, size, addr, in zvol_strategy_impl() 831 error = dmu_read_uio_dnode(zv->zv_dn, &uio, bytes, in zvol_cdev_read() 885 dmu_tx_hold_write_by_dnode(tx, zv->zv_dn, off, bytes); in zvol_cdev_write() 891 error = dmu_write_uio_dnode(zv->zv_dn, &uio, bytes, tx, in zvol_cdev_write() 1450 ASSERT0P(zv->zv_dn); in zvol_os_free()
|
| /src/sys/contrib/openzfs/include/sys/ |
| H A D | zvol_impl.h | 50 dnode_t *zv_dn; /* dnode hold */ member
|
| /src/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zvol_os.c | 259 dmu_tx_hold_write_by_dnode(tx, zv->zv_dn, off, bytes); in zvol_write() 267 error = dmu_write_uio_dnode(zv->zv_dn, &uio, bytes, tx, in zvol_write() 436 error = dmu_read_uio_dnode(zv->zv_dn, &uio, bytes, in zvol_read() 1535 ASSERT0P(zv->zv_dn); in zvol_os_free()
|