/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 349 vnode_t *fvp; local 374 fvp = fp->f_vnode; 375 VN_HOLD(fvp); 384 (void) vnodetopath(vroot, fvp, fdinfo.pr_path, 387 if (VOP_GETATTR(fvp, &vattr, 0, credp, NULL) != 0) { 403 VN_RELE(fvp); 411 if (fvp->v_type == VSOCK) 412 fdinfo.pr_fileflags |= sock_getfasync(fvp); 414 VN_RELE(fvp);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | utssys.c | 312 dofusers(vnode_t *fvp, int flags) argument 323 int fvp_isdev = vn_matchops(fvp, spec_getvnodeops()); 328 cvfsp = fvp->v_vfsp; 400 * if the target file (fvp) is not a device 409 * if the target file (fvp) is not a device, 413 if (!fvp_isdev && VN_CMP(fvp, vp)) 417 * if the target file (fvp) is a device, 424 (fvp->v_rdev == vp->v_rdev)) 428 * if the target file (fvp) is a device, 436 (VTOCS(fvp) 625 vnode_t *fvp; member in struct:dofkusers_arg 636 vnode_t *fvp = dofkusers_arg->fvp; local 729 dofkusers(vnode_t *fvp, int flags, int *error) argument 822 vnode_t *fvp = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_vnops.c | 2125 struct vnode *fvp; local 2196 fvp = fio->bp->b_file; 2211 * different files. fvp is used to set the b_file 2216 if (fvp && tio->bp->b_file != fvp) { 2217 fvp = NULL; 2260 nbuf->b_vp = fvp; 2261 nbuf->b_file = fvp;
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs3_srv.c | 2665 vnode_t *fvp; local 2690 fvp = nfs3_fhtovp(&args->from.dir, exi); 2693 cred_t *, cr, vnode_t *, fvp, RENAME3args *, args); 2695 if (fvp == NULL) { 2707 if (!do_rfs_label_check(clabel, fvp, EQUALITY_CHECK, 2716 fbvap = VOP_GETATTR(fvp, &fbva, 0, cr, NULL) ? NULL : &fbva; 2742 if (fvp->v_type != VDIR || tvp->v_type != VDIR) { 2794 error = VOP_LOOKUP(fvp, name, &srcvp, NULL, 0, 2826 error = VOP_RENAME(fvp, name, tvp, toname, cr, NULL, 0); 2832 error = VOP_RENAME(fvp, nam [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socksyscalls.c | 2462 snf_segmap(file_t *fp, vnode_t *fvp, u_offset_t fileoff, u_offset_t total_size, argument 2512 while ((error = vpm_map_pages(fvp, fileoff, 2570 VN_HOLD(fvp); 2571 snfv->snfv_vp = fvp; 2588 base = segmap_getmapflt(segkmap, fvp, fileoff, 2641 VN_HOLD(fvp); 2642 snfi->snfi_vp = fvp; 2656 VOP_RWUNLOCK(fvp, V_WRITELOCK_FALSE, NULL); 2672 (void) VOP_RWLOCK(fvp, V_WRITELOCK_FALSE, NULL); 2674 error = VOP_GETATTR(fvp, 2712 snf_cache(file_t *fp, vnode_t *fvp, u_offset_t fileoff, u_offset_t size, uint_t maxpsz, ssize_t *count) argument 2852 struct vnode *vp, *fvp, *realvp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vops.c | 1037 vnode_t *fvp, 1050 if ((error = smb_vop_lookup_xattrdir(fvp, xattrdirvpp, 1084 smb_vop_stream_create(vnode_t *fvp, char *stream_name, smb_attr_t *attr, argument 1090 if ((error = smb_vop_lookup_xattrdir(fvp, xattrdirvpp, 1140 smb_vop_lookup_xattrdir(vnode_t *fvp, vnode_t **xattrdirvpp, int flags, argument 1145 error = VOP_LOOKUP(fvp, "", xattrdirvpp, NULL, flags, NULL, cr, 1036 smb_vop_stream_lookup( vnode_t *fvp, char *stream_name, vnode_t **vpp, char *od_name, vnode_t **xattrdirvpp, int flags, vnode_t *rootvp, cred_t *cr) argument
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_vn.c | 5237 struct vnode *fvp; local 5269 swap_xlate(fap, &fvp, &fpgoff); 5272 fvp = svd->vp; 5278 fvp = svd->vp; 5280 if (fvp == NULL) 5286 pp = page_lookup_nowait(fvp, fpgoff, SE_SHARED); 5303 VN_HOLD(fvp); 5309 (void) VOP_PUTPAGE(fvp, 5313 VN_RELE(fvp);
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vnode.c | 1579 struct vnode *fvp; /* from vnode ptr */ local 1589 fvp = tdvp = NULL; 1594 if (error = lookupnameat(from, seg, follow, NULLVPP, &fvp, fstartvp)) 1605 if (error = VOP_GETATTR(fvp, &vattr, 0, CRED(), NULL)) 1623 error = VOP_LINK(tdvp, fvp, pn.pn_path, CRED(), NULL, 0); 1626 if (fvp) 1627 VN_RELE(fvp); 1651 vnode_t *fromvp, *fvp; local 1657 fvp = fromvp = tovp = targvp = NULL; 1683 if (error = lookuppnat(&fpn, NULL, NO_FOLLOW, &fromvp, &fvp, fdv [all...] |