Lines Matching defs:zp
628 znode_t *dzp, *zp;
639 if ((error = zfs_zget(zfsvfs, lr->lr_link_obj, &zp)) != 0) {
659 vn_lock(ZTOV(zp), LK_EXCLUSIVE | LK_RETRY);
661 error = VOP_LINK(ZTOV(dzp), ZTOV(zp), &cn /*,vflg*/);
663 VOP_UNLOCK(ZTOV(zp), 0);
667 VN_RELE(ZTOV(zp));
757 znode_t *zp;
765 if ((error = zfs_zget(zfsvfs, lr->lr_foid, &zp)) != 0) {
800 if (zp->z_size < eod)
804 error = vn_rdwr(UIO_WRITE, ZTOV(zp), data, length, offset,
807 VN_RELE(ZTOV(zp));
822 znode_t *zp;
829 if ((error = zfs_zget(zfsvfs, lr->lr_foid, &zp)) != 0)
834 if (end > zp->z_size) {
837 zp->z_size = end;
838 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE);
841 VN_RELE(ZTOV(zp));
850 (void) sa_update(zp->z_sa_hdl, SA_ZPL_SIZE(zfsvfs),
851 (void *)&zp->z_size, sizeof (uint64_t), tx);
859 VN_RELE(ZTOV(zp));
868 znode_t *zp;
875 if ((error = zfs_zget(zfsvfs, lr->lr_foid, &zp)) != 0)
884 error = VOP_SPACE(ZTOV(zp), F_FREESP, &fl, FWRITE | FOFFMAX,
887 VN_RELE(ZTOV(zp));
899 znode_t *zp;
915 if ((error = zfs_zget(zfsvfs, lr->lr_foid, &zp)) != 0)
940 vp = ZTOV(zp);
961 znode_t *zp;
969 if ((error = zfs_zget(zfsvfs, lr->lr_foid, &zp)) != 0)
979 vp = ZTOV(zp);
1008 znode_t *zp;
1022 if ((error = zfs_zget(zfsvfs, lr->lr_foid, &zp)) != 0)
1041 vp = ZTOV(zp);