Searched refs:fvp (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/syscall/
H A Dutssys.c312 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/exec/elf/
H A Delf_notes.c349 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/fs/sockfs/
H A Dsocksyscalls.c2462 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/
H A Dvnode.c1579 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...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vops.c1037 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/fs/hsfs/
H A Dhsfs_vnops.c2125 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 Dnfs3_srv.c2665 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/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h1050 #define VOP_LINK(tdvp, fvp, p, cr, ct, f) \
1051 fop_link(tdvp, fvp, p, cr, ct, f)
1052 #define VOP_RENAME(fvp, fnm, tdvp, tnm, cr, ct, f) \
1053 fop_rename(fvp, fnm, tdvp, tnm, cr, ct, f)
/illumos-gate/usr/src/uts/common/sys/
H A Dvnode.h1063 #define VOP_LINK(tdvp, fvp, p, cr, ct, f) \
1064 fop_link(tdvp, fvp, p, cr, ct, f)
1065 #define VOP_RENAME(fvp, fnm, tdvp, tnm, cr, ct, f) \
1066 fop_rename(fvp, fnm, tdvp, tnm, cr, ct, f)
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_vn.c5237 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);

Completed in 101 milliseconds