Lines Matching refs:vnode

112 static void nfsvno_updateds(struct vnode *, struct ucred *, struct thread *);
132 static void nfsrv_pnfscreate(struct vnode *, struct vattr *, struct ucred *,
134 static void nfsrv_pnfsremovesetup(struct vnode *, NFSPROC_T *, struct vnode **,
136 static void nfsrv_pnfsremove(struct vnode **, int, char *, fhandle_t *,
138 static int nfsrv_proxyds(struct vnode *, off_t, int, struct ucred *,
141 static int nfsrv_setextattr(struct vnode *, struct nfsvattr *, NFSPROC_T *);
145 NFSPROC_T *, struct vnode *, struct nfsmount **, int, struct mbuf **,
148 NFSPROC_T *, struct vnode *, struct nfsmount **, int, int *);
150 NFSPROC_T *, struct vnode *, struct nfsmount **, int, int *);
152 struct vnode *, struct nfsmount **, int, struct acl *, int *);
154 struct vnode *, struct nfsmount **, int, struct nfsvattr *, int *);
156 struct vnode *, struct nfsmount *, struct nfsvattr *);
160 static int nfsrv_pnfslookupds(struct vnode *, struct vnode *,
161 struct pnfsdsfile *, struct vnode **, NFSPROC_T *);
162 static void nfsrv_pnfssetfh(struct vnode *, struct pnfsdsfile *, char *, char *,
163 struct vnode *, NFSPROC_T *);
164 static int nfsrv_dsremove(struct vnode *, char *, struct ucred *, NFSPROC_T *);
165 static int nfsrv_dssetacl(struct vnode *, struct acl *, struct ucred *,
304 struct vnode *nh_vp; /* vp to match (unreferenced pointer) */
314 nfsrv_sequential_heuristic(struct uio *uio, struct vnode *vp) in nfsrv_sequential_heuristic()
321 hi = ((int)(vm_offset_t)vp / sizeof(struct vnode)) % NUM_HEURISTIC; in nfsrv_sequential_heuristic()
371 nfsvno_getattr(struct vnode *vp, struct nfsvattr *nvap, in nfsvno_getattr()
442 nfsvno_getfh(struct vnode *vp, fhandle_t *fhp, struct thread *p) in nfsvno_getfh()
465 nfsvno_accchk(struct vnode *vp, accmode_t accmode, struct ucred *cred, in nfsvno_accchk()
557 nfsvno_setattr(struct vnode *vp, struct nfsvattr *nvap, struct ucred *cred, in nfsvno_setattr()
613 struct vnode *dp, int islocked, struct nfsexstuff *exp, in nfsvno_namei()
614 struct vnode **retdirp) in nfsvno_namei()
834 nfsvno_readlink(struct vnode *vp, struct ucred *cred, int maxextsiz, in nfsvno_readlink()
1004 nfsvno_read(struct vnode *vp, off_t off, int cnt, struct ucred *cred, in nfsvno_read()
1128 nfsvno_write(struct vnode *vp, off_t off, int retlen, int *stable, in nfsvno_write()
1179 struct vnode **vpp, struct nfsvattr *nvap, int *exclusive_flagp, in nfsvno_createsub()
1457 struct vnode *vp, *dsdvp[NFSDEV_MAXMIRRORS]; in nfsvno_removesub()
1492 struct vnode *vp; in nfsvno_rmdirsub()
1532 struct vnode *fvp, *tvp, *tdvp, *dsdvp[NFSDEV_MAXMIRRORS]; in nfsvno_rename()
1658 nfsvno_link(struct nameidata *ndp, struct vnode *vp, nfsquad_t clientid, in nfsvno_link()
1661 struct vnode *xp; in nfsvno_link()
1704 nfsvno_fsync(struct vnode *vp, u_int64_t off, int cnt, struct ucred *cred, in nfsvno_fsync()
1802 nfsvno_statfs(struct vnode *vp, struct statfs *sf) in nfsvno_statfs()
1851 struct nfsexstuff *exp, struct vnode **vpp) in nfsvno_open()
1853 struct vnode *vp = NULL; in nfsvno_open()
1969 nfsvno_updfilerev(struct vnode *vp, struct nfsvattr *nvap, in nfsvno_updfilerev()
1990 nfsvno_fillattr(struct nfsrv_descript *nd, struct mount *mp, struct vnode *vp, in nfsvno_fillattr()
2044 struct vnode *vp, struct nfsexstuff *exp) in nfsrvd_readdir()
2301 struct vnode *vp, struct nfsexstuff *exp) in nfsrvd_readdirplus()
2307 struct vnode *nvp; in nfsrvd_readdirplus()
3314 int lktype, struct vnode **vpp, struct nfsexstuff *exp, in nfsvno_fhtovp()
3365 struct vnode **vpp, struct nfsexstuff *exp, in nfsd_fhtovp()
3471 fp_getfvp(struct thread *p, int fd, struct file **fpp, struct vnode **vpp) in fp_getfvp()
3606 struct vnode *
3610 struct vnode *vp; in nfsvno_getvp()
3627 nfsvno_advlock(struct vnode *vp, int ftype, u_int64_t first, in nfsvno_advlock()
3729 struct vnode *vp, *nvp, *curdvp; in nfssvc_nfsd()
4236 struct vnode *dvp;
4246 nfsrv_dscreate(struct vnode *dvp, struct vattr *vap, struct vattr *nvap, in nfsrv_dscreate()
4248 char *fnamep, struct ucred *tcred, NFSPROC_T *p, struct vnode **nvpp) in nfsrv_dscreate()
4250 struct vnode *nvp; in nfsrv_dscreate()
4355 nfsrv_pnfscreate(struct vnode *vp, struct vattr *vap, struct ucred *cred, in nfsrv_pnfscreate()
4364 struct vnode *dvp[NFSDEV_MAXMIRRORS]; in nfsrv_pnfscreate()
4573 nfsrv_pnfsremovesetup(struct vnode *vp, NFSPROC_T *p, struct vnode **dvpp, in nfsrv_pnfsremovesetup()
4624 struct vnode *dvp;
4631 nfsrv_dsremove(struct vnode *dvp, char *fname, struct ucred *tcred, in nfsrv_dsremove()
4635 struct vnode *nvp; in nfsrv_dsremove()
4686 nfsrv_pnfsremove(struct vnode **dvp, int mirrorcnt, char *fname, fhandle_t *fhp, in nfsrv_pnfsremove()
4794 nfsrv_updatemdsattr(struct vnode *vp, struct nfsvattr *nap, NFSPROC_T *p) in nfsrv_updatemdsattr()
4811 nfsrv_dssetacl(struct vnode *vp, struct acl *aclp, struct ucred *cred, in nfsrv_dssetacl()
4822 nfsrv_proxyds(struct vnode *vp, off_t off, int cnt, struct ucred *cred, in nfsrv_proxyds()
4829 struct vnode *dvp[NFSDEV_MAXMIRRORS]; in nfsrv_proxyds()
5040 nfsrv_dsgetsockmnt(struct vnode *vp, int lktype, char *buf, int *buflenp, in nfsrv_dsgetsockmnt()
5041 int *mirrorcntp, NFSPROC_T *p, struct vnode **dvpp, fhandle_t *fhp, in nfsrv_dsgetsockmnt()
5042 char *devid, char *fnamep, struct vnode **nvpp, struct nfsmount **newnmpp, in nfsrv_dsgetsockmnt()
5045 struct vnode *dvp, *nvp = NULL, **tdvpp; in nfsrv_dsgetsockmnt()
5260 nfsrv_setextattr(struct vnode *vp, struct nfsvattr *nap, NFSPROC_T *p) in nfsrv_setextattr()
5525 NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, in nfsrv_writedsrpc()
5692 NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, in nfsrv_allocatedsrpc()
5873 NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, in nfsrv_deallocatedsrpc()
5945 struct vnode *vp, struct nfsmount *nmp, struct nfsvattr *nap, in nfsrv_setattrdsdorpc()
6033 struct vnode *vp;
6057 struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, in nfsrv_setattrdsrpc()
6132 struct vnode *vp, struct nfsmount *nmp, struct acl *aclp) in nfsrv_setacldsdorpc()
6183 struct vnode *vp;
6206 struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, struct acl *aclp, in nfsrv_setacldsrpc()
6278 struct vnode *vp, struct nfsmount *nmp, struct nfsvattr *nap) in nfsrv_getattrdsrpc()
6387 nfsrv_dsgetdevandfh(struct vnode *vp, NFSPROC_T *p, int *mirrorcntp, in nfsrv_dsgetdevandfh()
6405 nfsrv_pnfslookupds(struct vnode *vp, struct vnode *dvp, struct pnfsdsfile *pf, in nfsrv_pnfslookupds()
6406 struct vnode **nvpp, NFSPROC_T *p) in nfsrv_pnfslookupds()
6412 struct vnode *nvp; in nfsrv_pnfslookupds()
6439 nfsrv_pnfssetfh(struct vnode *vp, struct pnfsdsfile *pf, char *devid, in nfsrv_pnfssetfh()
6440 char *fnamep, struct vnode *nvp, NFSPROC_T *p) in nfsrv_pnfssetfh()
6495 struct vnode **dvpp, **tdvpp, *dvp; in nfsrv_pnfsstatfs()
6578 nfsrv_setacl(struct vnode *vp, NFSACL_T *aclp, struct ucred *cred, NFSPROC_T *p) in nfsrv_setacl()
6614 nfsvno_seek(struct nfsrv_descript *nd, struct vnode *vp, u_long cmd, in nfsvno_seek()
6659 nfsvno_allocate(struct vnode *vp, off_t off, off_t len, struct ucred *cred, in nfsvno_allocate()
6695 nfsvno_deallocate(struct vnode *vp, off_t off, off_t len, struct ucred *cred, in nfsvno_deallocate()
6731 nfsvno_getxattr(struct vnode *vp, char *name, uint32_t maxresp, in nfsvno_getxattr()
6820 nfsvno_setxattr(struct vnode *vp, char *name, int len, struct mbuf *m, in nfsvno_setxattr()
6877 nfsvno_updateds(struct vnode *vp, struct ucred *cred, NFSPROC_T *p) in nfsvno_updateds()
6906 nfsvno_rmxattr(struct nfsrv_descript *nd, struct vnode *vp, char *name, in nfsvno_rmxattr()
6943 nfsvno_listxattr(struct vnode *vp, uint64_t cookie, struct ucred *cred, in nfsvno_listxattr()
7085 struct vnode **dvpp, **tdvpp, *dvp; in nfsrv_checknospc()