Lines Matching refs:vnode_t

101 void nfsrv_dumplocks(vnode_t, struct nfsd_dumplocks *, int, NFSPROC_T *);
102 int nfsrv_lockctrl(vnode_t, struct nfsstate **,
105 int nfsrv_openctrl(struct nfsrv_descript *, vnode_t,
109 vnode_t, struct nfsrv_descript *, NFSPROC_T *, int);
110 int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
113 vnode_t, int, struct ucred *, NFSPROC_T *);
123 int nfsrv_checkremove(vnode_t, int, NFSPROC_T *);
124 void nfsd_recalldelegation(vnode_t, NFSPROC_T *);
125 void nfsd_disabledelegation(vnode_t, NFSPROC_T *);
126 int nfsrv_checksetattr(vnode_t, struct nfsrv_descript *,
129 int nfsrv_checkgetattr(struct nfsrv_descript *, vnode_t,
142 vnode_t, NFSPROC_T *, struct nfsexstuff *);
144 vnode_t, NFSPROC_T *, struct nfsexstuff *);
146 vnode_t, NFSPROC_T *, struct nfsexstuff *);
148 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
151 vnode_t, NFSPROC_T *, struct nfsexstuff *);
153 vnode_t, NFSPROC_T *, struct nfsexstuff *);
155 vnode_t, NFSPROC_T *, struct nfsexstuff *);
157 vnode_t, NFSPROC_T *, struct nfsexstuff *);
159 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
162 vnode_t, NFSPROC_T *, struct nfsexstuff *);
164 vnode_t, vnode_t, NFSPROC_T *, struct nfsexstuff *,
167 vnode_t, vnode_t, NFSPROC_T *, struct nfsexstuff *,
170 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
173 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
176 vnode_t, NFSPROC_T *, struct nfsexstuff *);
178 vnode_t, NFSPROC_T *, struct nfsexstuff *);
180 vnode_t, NFSPROC_T *, struct nfsexstuff *);
182 vnode_t, NFSPROC_T *, struct nfsexstuff *);
184 vnode_t, NFSPROC_T *, struct nfsexstuff *);
186 vnode_t, NFSPROC_T *, struct nfsexstuff *);
188 vnode_t, NFSPROC_T *, struct nfsexstuff *);
190 vnode_t, NFSPROC_T *, struct nfsexstuff *);
192 vnode_t, NFSPROC_T *, struct nfsexstuff *);
194 vnode_t, NFSPROC_T *, struct nfsexstuff *);
196 vnode_t, NFSPROC_T *, struct nfsexstuff *);
198 vnode_t, NFSPROC_T *, struct nfsexstuff *);
200 vnode_t, NFSPROC_T *, struct nfsexstuff *);
202 vnode_t, NFSPROC_T *, struct nfsexstuff *);
204 vnode_t, NFSPROC_T *, struct nfsexstuff *);
206 vnode_t, NFSPROC_T *, struct nfsexstuff *);
208 vnode_t, NFSPROC_T *, struct nfsexstuff *);
210 vnode_t, NFSPROC_T *, struct nfsexstuff *);
212 vnode_t, NFSPROC_T *, struct nfsexstuff *);
214 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
217 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
220 vnode_t, NFSPROC_T *, struct nfsexstuff *);
222 vnode_t, NFSPROC_T *, struct nfsexstuff *);
224 vnode_t, NFSPROC_T *, struct nfsexstuff *);
226 vnode_t, NFSPROC_T *, struct nfsexstuff *);
228 vnode_t, NFSPROC_T *, struct nfsexstuff *);
230 vnode_t, NFSPROC_T *, struct nfsexstuff *);
232 vnode_t, NFSPROC_T *, struct nfsexstuff *);
234 vnode_t, NFSPROC_T *, struct nfsexstuff *);
236 vnode_t, NFSPROC_T *, struct nfsexstuff *);
238 vnode_t, NFSPROC_T *, struct nfsexstuff *);
274 int nfsv4_loadattr(struct nfsrv_descript *, vnode_t,
308 vnode_t, int, u_int32_t);
315 int nfscl_wcc_data(struct nfsrv_descript *, vnode_t,
318 int nfscl_request(struct nfsrv_descript *, vnode_t,
324 vnode_t *, struct nfsexstuff *,
331 int nfsv4_fillattr(struct nfsrv_descript *, struct mount *, vnode_t, NFSACL_T *,
345 void nfsrv_fixattr(struct nfsrv_descript *, vnode_t,
363 void nfsrv_object_create(vnode_t, NFSPROC_T *);
370 struct nfsreferral *nfsv4root_getreferral(vnode_t, vnode_t, u_int32_t);
371 int nfsvno_pathconf(vnode_t, int, register_t *, struct ucred *,
373 int nfsrv_atroot(vnode_t, long *);
375 int nfs_supportsnfsv4acls(vnode_t);
382 int nfsrv_setacl(vnode_t, NFSACL_T *, struct ucred *,
387 int nfsrpc_null(vnode_t, struct ucred *, NFSPROC_T *);
388 int nfsrpc_access(vnode_t, int, struct ucred *, NFSPROC_T *,
390 int nfsrpc_accessrpc(vnode_t, u_int32_t, struct ucred *,
392 int nfsrpc_open(vnode_t, int, struct ucred *, NFSPROC_T *);
393 int nfsrpc_openrpc(struct nfsmount *, vnode_t, u_int8_t *, int, u_int8_t *, int,
396 int nfsrpc_opendowngrade(vnode_t, u_int32_t, struct nfsclopen *,
398 int nfsrpc_close(vnode_t, int, NFSPROC_T *);
401 int nfsrpc_openconfirm(vnode_t, u_int8_t *, int, struct nfsclopen *,
405 int nfsrpc_getattr(vnode_t, struct ucred *, NFSPROC_T *,
409 int nfsrpc_setattr(vnode_t, struct vattr *, NFSACL_T *, struct ucred *,
411 int nfsrpc_lookup(vnode_t, char *, int, struct ucred *, NFSPROC_T *,
414 int nfsrpc_readlink(vnode_t, struct uio *, struct ucred *,
416 int nfsrpc_read(vnode_t, struct uio *, struct ucred *, NFSPROC_T *,
418 int nfsrpc_write(vnode_t, struct uio *, int *, int *,
420 int nfsrpc_mknod(vnode_t, char *, int, struct vattr *, u_int32_t,
423 int nfsrpc_create(vnode_t, char *, int, struct vattr *, nfsquad_t,
426 int nfsrpc_remove(vnode_t, char *, int, vnode_t, struct ucred *, NFSPROC_T *,
428 int nfsrpc_rename(vnode_t, vnode_t, char *, int, vnode_t, vnode_t, char *, int,
431 int nfsrpc_link(vnode_t, vnode_t, char *, int,
434 int nfsrpc_symlink(vnode_t, char *, int, char *, struct vattr *,
437 int nfsrpc_mkdir(vnode_t, char *, int, struct vattr *,
440 int nfsrpc_rmdir(vnode_t, char *, int, struct ucred *, NFSPROC_T *,
442 int nfsrpc_readdir(vnode_t, struct uio *, nfsuint64 *, struct ucred *,
444 int nfsrpc_readdirplus(vnode_t, struct uio *, nfsuint64 *,
446 int nfsrpc_commit(vnode_t, u_quad_t, int, struct ucred *,
448 int nfsrpc_advlock(vnode_t, off_t, int, struct flock *, int,
450 int nfsrpc_lockt(struct nfsrv_descript *, vnode_t,
453 int nfsrpc_lock(struct nfsrv_descript *, struct nfsmount *, vnode_t,
456 int nfsrpc_statfs(vnode_t, struct nfsstatfs *, struct nfsfsinfo *,
458 int nfsrpc_fsinfo(vnode_t, struct nfsfsinfo *, struct ucred *,
460 int nfsrpc_pathconf(vnode_t, struct nfsv3_pathconf *,
470 int nfsrpc_getacl(vnode_t, struct ucred *, NFSPROC_T *, NFSACL_T *, void *);
471 int nfsrpc_setacl(vnode_t, struct ucred *, NFSPROC_T *, NFSACL_T *, void *);
493 int nfscl_doiods(vnode_t, struct uio *, int *, int *, uint32_t,
500 int nfscl_open(vnode_t, u_int8_t *, int, u_int32_t, int,
503 int nfscl_getstateid(vnode_t, u_int8_t *, int, u_int32_t, int, struct ucred *,
513 int nfscl_getbytelock(vnode_t, u_int64_t, u_int64_t, short,
516 int nfscl_relbytelock(vnode_t, u_int64_t, u_int64_t,
519 int nfscl_checkwritelocked(vnode_t, struct flock *,
530 void nfscl_dupopen(vnode_t, int);
531 int nfscl_getclose(vnode_t, struct nfsclclient **);
532 int nfscl_doclose(vnode_t, struct nfsclclient **, NFSPROC_T *);
541 void nfscl_releasealllocks(struct nfsclclient *, vnode_t, NFSPROC_T *, void *,
543 int nfscl_lockt(vnode_t, struct nfsclclient *, u_int64_t,
545 int nfscl_mustflush(vnode_t);
546 int nfscl_nodeleg(vnode_t, int);
547 int nfscl_removedeleg(vnode_t, NFSPROC_T *, nfsv4stateid_t *);
550 int nfscl_renamedeleg(vnode_t, nfsv4stateid_t *, int *, vnode_t,
552 void nfscl_reclaimnode(vnode_t);
553 void nfscl_newnode(vnode_t);
554 void nfscl_delegmodtime(vnode_t);
555 void nfscl_deleggetmodtime(vnode_t, struct timespec *);
559 int nfscl_layout(struct nfsmount *, vnode_t, u_int8_t *, int, nfsv4stateid_t *,
573 int nfscl_layoutcommit(vnode_t, NFSPROC_T *);
576 int nfscl_nget(mount_t, vnode_t, struct nfsfh *,
595 int ncl_flush(vnode_t, int, struct ucred *, NFSPROC_T *, int, int);
598 void ncl_invalcaches(vnode_t);
601 int nfsvno_getattr(vnode_t, struct nfsvattr *, struct ucred *,
603 int nfsvno_setattr(vnode_t, struct nfsvattr *, struct ucred *,
605 int nfsvno_getfh(vnode_t, fhandle_t *, NFSPROC_T *);
606 int nfsvno_accchk(vnode_t, accmode_t, struct ucred *,
609 vnode_t, int, struct nfsexstuff *, NFSPROC_T *, vnode_t *);
612 int nfsvno_readlink(vnode_t, struct ucred *, NFSPROC_T *, mbuf_t *,
614 int nfsvno_read(vnode_t, off_t, int, struct ucred *, NFSPROC_T *,
616 int nfsvno_write(vnode_t, off_t, int, int, int, mbuf_t,
619 vnode_t *, struct nfsvattr *, int *, int32_t *, NFSDEV_T, NFSPROC_T *,
636 int nfsvno_link(struct nameidata *, vnode_t, struct ucred *,
638 int nfsvno_fsync(vnode_t, u_int64_t, int, struct ucred *, NFSPROC_T *);
639 int nfsvno_statfs(vnode_t, struct statfs *);
644 struct nfsexstuff *, vnode_t *);
645 int nfsvno_updfilerev(vnode_t, struct nfsvattr *, struct ucred *,
647 int nfsvno_fillattr(struct nfsrv_descript *, struct mount *, vnode_t,
650 int nfsrv_sattr(struct nfsrv_descript *, vnode_t, struct nfsvattr *, nfsattrbit_t *,
652 int nfsv4_sattr(struct nfsrv_descript *, vnode_t, struct nfsvattr *, nfsattrbit_t *,
657 vnode_t *, struct nfsexstuff *, struct ucred **);
658 vnode_t nfsvno_getvp(fhandle_t *);
659 int nfsvno_advlock(vnode_t, int, u_int64_t, u_int64_t, NFSPROC_T *);
672 struct nfsclient *, struct nfssockreq *, vnode_t, NFSPROC_T *,