Lines Matching refs:fvp

2451 snf_segmap(file_t *fp, vnode_t *fvp, u_offset_t fileoff, u_offset_t total_size,  in snf_segmap()  argument
2501 while ((error = vpm_map_pages(fvp, fileoff, in snf_segmap()
2559 VN_HOLD(fvp); in snf_segmap()
2560 snfv->snfv_vp = fvp; in snf_segmap()
2577 base = segmap_getmapflt(segkmap, fvp, fileoff, in snf_segmap()
2630 VN_HOLD(fvp); in snf_segmap()
2631 snfi->snfi_vp = fvp; in snf_segmap()
2645 VOP_RWUNLOCK(fvp, V_WRITELOCK_FALSE, NULL); in snf_segmap()
2661 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL); in snf_segmap()
2663 error = VOP_GETATTR(fvp, &va, 0, kcred, NULL); in snf_segmap()
2673 VOP_RWUNLOCK(fvp, V_WRITELOCK_FALSE, NULL); in snf_segmap()
2701 snf_cache(file_t *fp, vnode_t *fvp, u_offset_t fileoff, u_offset_t size, in snf_cache() argument
2786 error = VOP_READ(fvp, &auio, ioflag, fp->f_cred, NULL); in snf_cache()
2798 VOP_RWUNLOCK(fvp, V_WRITELOCK_FALSE, NULL); in snf_cache()
2814 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL); in snf_cache()
2816 error = VOP_GETATTR(fvp, &va, 0, kcred, NULL); in snf_cache()
2825 VOP_RWUNLOCK(fvp, V_WRITELOCK_FALSE, NULL); in snf_cache()
2841 struct vnode *vp, *fvp, *realvp; in sosendfile64() local
2880 fvp = rfp->f_vnode; in sosendfile64()
2881 if (VOP_REALVP(fvp, &realvp, NULL) == 0) in sosendfile64()
2882 fvp = realvp; in sosendfile64()
2887 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL); in sosendfile64()
2889 error = VOP_GETATTR(fvp, &va, 0, kcred, NULL); in sosendfile64()
2892 VOP_RWUNLOCK(fvp, V_WRITELOCK_FALSE, NULL); in sosendfile64()
2908 !vn_has_flocks(fvp) && !(fvp->v_flag & VNOMAP)) { in sosendfile64()
2924 error = snf_segmap(fp, fvp, sfv_off, (u_offset_t)sfv_len, in sosendfile64()
2941 error = snf_cache(fp, fvp, sfv_off, (u_offset_t)sfv_len, in sosendfile64()