Lines Matching refs:vn

162 	struct vnode *vn;
622 (void) vn_start_write(be_lun->vn, &mountpoint, V_WAIT);
624 vn_lock(be_lun->vn, vn_lktype_write(mountpoint, be_lun->vn) |
626 error = VOP_FSYNC(be_lun->vn, beio->io_arg ? MNT_NOWAIT : MNT_WAIT,
628 VOP_UNLOCK(be_lun->vn);
699 vn_lock(be_lun->vn, LK_SHARED | LK_RETRY);
721 error = VOP_READ(be_lun->vn, &xuio, flags, file_data->cred);
723 VOP_UNLOCK(be_lun->vn);
744 (void)vn_start_write(be_lun->vn, &mountpoint, V_WAIT);
745 vn_lock(be_lun->vn, vn_lktype_write(mountpoint,
746 be_lun->vn) | LK_RETRY);
763 error = VOP_WRITE(be_lun->vn, &xuio, flags, file_data->cred);
764 VOP_UNLOCK(be_lun->vn);
826 vn_lock(be_lun->vn, LK_SHARED | LK_RETRY);
827 error = VOP_IOCTL(be_lun->vn, FIOSEEKHOLE, &off,
832 error = VOP_IOCTL(be_lun->vn, FIOSEEKDATA, &off,
841 VOP_UNLOCK(be_lun->vn);
861 if (be_lun->vn == NULL)
863 vn_lock(be_lun->vn, LK_SHARED | LK_RETRY);
865 error = VOP_GETATTR(be_lun->vn, &vattr, curthread->td_ucred);
870 !VN_IS_DOOMED(be_lun->vn)) {
871 error = VFS_STATFS(be_lun->vn->v_mount, &statfs);
876 VOP_UNLOCK(be_lun->vn);
900 (void)vn_start_write(be_lun->vn, &mp, V_WAIT);
901 vn_lock(be_lun->vn, vn_lktype_write(mp, be_lun->vn) | LK_RETRY);
914 error = vn_deallocate(be_lun->vn, &off, &len,
924 error = vn_deallocate(be_lun->vn, &off, &len, 0,
927 VOP_UNLOCK(be_lun->vn);
1002 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1077 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1142 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1164 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1243 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1315 csw = devvn_refthread(be_lun->vn, &dev, &ref);
2236 error = VOP_GETATTR(be_lun->vn, &vattr, curthread->td_ucred);
2244 error = VOP_PATHCONF(be_lun->vn, _PC_DEALLOC_PRESENT, &pconf);
2336 csw = devvn_refthread(be_lun->vn, &dev, &ref);
2505 if (be_lun->vn) {
2509 (void)vn_close(be_lun->vn, flags, NOCRED, curthread);
2510 be_lun->vn = NULL;
2598 be_lun->vn = nd.ni_vp;
2601 if (vn_isdisk_error(be_lun->vn, &error)) {
2603 } else if (be_lun->vn->v_type == VREG) {
2610 VOP_UNLOCK(be_lun->vn);
2714 if (be_lun->vn == NULL)
2863 if (be_lun->vn != NULL) {
2964 if (be_lun->vn == NULL)
2966 else if (vn_isdisk_error(be_lun->vn, &error))
2968 else if (be_lun->vn->v_type == VREG) {
2969 vn_lock(be_lun->vn, LK_SHARED | LK_RETRY);
2971 VOP_UNLOCK(be_lun->vn);
2975 be_lun->vn != NULL) {
2979 be_lun->vn == NULL) {
2985 if (be_lun->vn != NULL) {
3077 if ((cdb->how & SSS_LOEJ) && be_lun->vn == NULL) {
3095 if (be_lun->vn != NULL)