Lines Matching refs:vnode_t

109 void nfsrv_dumplocks(vnode_t, struct nfsd_dumplocks *, int, NFSPROC_T *);
110 int nfsrv_lockctrl(vnode_t, struct nfsstate **,
113 int nfsrv_openctrl(struct nfsrv_descript *, vnode_t,
117 vnode_t, struct nfsrv_descript *, NFSPROC_T *, int);
118 int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
121 vnode_t, int, struct ucred *, NFSPROC_T *, int *);
131 int nfsrv_checkremove(vnode_t, int, struct nfsrv_descript *, nfsquad_t,
133 void nfsd_recalldelegation(vnode_t, NFSPROC_T *);
134 void nfsd_disabledelegation(vnode_t, NFSPROC_T *);
135 int nfsrv_checksetattr(vnode_t, struct nfsrv_descript *,
138 int nfsrv_checkgetattr(struct nfsrv_descript *, vnode_t,
148 int nfsrv_layoutcommit(struct nfsrv_descript *, vnode_t, int, int, uint64_t,
151 int nfsrv_layoutget(struct nfsrv_descript *, vnode_t, struct nfsexstuff *,
156 int nfsrv_layoutreturn(struct nfsrv_descript *, vnode_t, int, int, uint64_t,
167 int nfsrv_checkdsattr(vnode_t, NFSPROC_T *);
168 int nfsrv_copymr(vnode_t, vnode_t, vnode_t, struct nfsdevice *,
176 vnode_t, struct nfsexstuff *);
178 vnode_t, struct nfsexstuff *);
180 vnode_t, struct nfsexstuff *);
182 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
184 vnode_t, struct nfsexstuff *);
186 vnode_t, struct nfsexstuff *);
188 vnode_t, struct nfsexstuff *);
190 vnode_t, struct nfsexstuff *);
192 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
194 vnode_t, struct nfsexstuff *);
196 vnode_t, vnode_t, struct nfsexstuff *, struct nfsexstuff *);
198 vnode_t, vnode_t, struct nfsexstuff *, struct nfsexstuff *);
200 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
202 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
204 vnode_t, struct nfsexstuff *);
206 vnode_t, struct nfsexstuff *);
208 vnode_t, struct nfsexstuff *);
210 vnode_t, struct nfsexstuff *);
212 vnode_t, struct nfsexstuff *);
214 vnode_t, struct nfsexstuff *);
216 vnode_t, struct nfsexstuff *);
218 vnode_t, struct nfsexstuff *);
220 vnode_t, struct nfsexstuff *);
222 vnode_t, struct nfsexstuff *);
224 vnode_t, struct nfsexstuff *);
226 vnode_t, struct nfsexstuff *);
228 vnode_t, struct nfsexstuff *);
230 vnode_t, struct nfsexstuff *);
232 vnode_t, struct nfsexstuff *);
234 vnode_t, struct nfsexstuff *);
236 vnode_t, struct nfsexstuff *);
238 vnode_t, struct nfsexstuff *);
240 vnode_t, struct nfsexstuff *);
242 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
244 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
246 vnode_t, struct nfsexstuff *);
248 vnode_t, struct nfsexstuff *);
250 vnode_t, struct nfsexstuff *);
252 vnode_t, struct nfsexstuff *);
254 vnode_t, struct nfsexstuff *);
256 vnode_t, struct nfsexstuff *);
258 vnode_t, struct nfsexstuff *);
260 vnode_t, struct nfsexstuff *);
262 vnode_t, struct nfsexstuff *);
264 vnode_t, struct nfsexstuff *);
266 vnode_t, struct nfsexstuff *);
268 vnode_t, struct nfsexstuff *);
270 vnode_t, struct nfsexstuff *);
272 vnode_t, struct nfsexstuff *);
274 vnode_t, struct nfsexstuff *);
276 vnode_t, struct nfsexstuff *);
278 vnode_t, struct nfsexstuff *);
280 vnode_t, struct nfsexstuff *);
282 vnode_t, struct nfsexstuff *);
284 vnode_t, vnode_t, struct nfsexstuff *, struct nfsexstuff *);
286 vnode_t, struct nfsexstuff *);
288 vnode_t, struct nfsexstuff *);
290 vnode_t, struct nfsexstuff *);
292 vnode_t, struct nfsexstuff *);
294 vnode_t, struct nfsexstuff *);
296 vnode_t, struct nfsexstuff *);
318 vnode_t, int, u_int32_t);
333 int nfsv4_loadattr(struct nfsrv_descript *, vnode_t,
374 int nfscl_wcc_data(struct nfsrv_descript *, vnode_t,
377 int nfscl_request(struct nfsrv_descript *, vnode_t,
382 vnode_t *, struct nfsexstuff *, mount_t *, int);
388 int nfsv4_fillattr(struct nfsrv_descript *, struct mount *, vnode_t, NFSACL_T *,
400 void nfsrv_fixattr(struct nfsrv_descript *, vnode_t,
418 void nfsrv_object_create(vnode_t, NFSPROC_T *);
425 struct nfsreferral *nfsv4root_getreferral(vnode_t, vnode_t, u_int32_t);
426 int nfsvno_pathconf(vnode_t, int, long *, struct ucred *, NFSPROC_T *);
427 int nfsrv_atroot(vnode_t, uint64_t *);
429 int nfs_supportsnfsv4acls(vnode_t);
439 int nfsrpc_null(vnode_t, struct ucred *, NFSPROC_T *);
440 int nfsrpc_access(vnode_t, int, struct ucred *, NFSPROC_T *,
442 int nfsrpc_accessrpc(vnode_t, u_int32_t, struct ucred *,
444 int nfsrpc_open(vnode_t, int, struct ucred *, NFSPROC_T *);
445 int nfsrpc_openrpc(struct nfsmount *, vnode_t, u_int8_t *, int, u_int8_t *, int,
448 int nfsrpc_opendowngrade(vnode_t, u_int32_t, struct nfsclopen *,
450 int nfsrpc_close(vnode_t, int, NFSPROC_T *);
453 int nfsrpc_openconfirm(vnode_t, u_int8_t *, int, struct nfsclopen *,
457 int nfsrpc_getattr(vnode_t, struct ucred *, NFSPROC_T *,
461 int nfsrpc_setattr(vnode_t, struct vattr *, NFSACL_T *, struct ucred *,
463 int nfsrpc_lookup(vnode_t, char *, int, struct ucred *, NFSPROC_T *,
466 int nfsrpc_readlink(vnode_t, struct uio *, struct ucred *,
468 int nfsrpc_read(vnode_t, struct uio *, struct ucred *, NFSPROC_T *,
470 int nfsrpc_write(vnode_t, struct uio *, int *, int *,
472 int nfsrpc_mknod(vnode_t, char *, int, struct vattr *, u_int32_t,
475 int nfsrpc_create(vnode_t, char *, int, struct vattr *, nfsquad_t,
478 int nfsrpc_remove(vnode_t, char *, int, vnode_t, struct ucred *, NFSPROC_T *,
480 int nfsrpc_rename(vnode_t, vnode_t, char *, int, vnode_t, vnode_t, char *, int,
483 int nfsrpc_link(vnode_t, vnode_t, char *, int,
486 int nfsrpc_symlink(vnode_t, char *, int, const char *, struct vattr *,
489 int nfsrpc_mkdir(vnode_t, char *, int, struct vattr *,
492 int nfsrpc_rmdir(vnode_t, char *, int, struct ucred *, NFSPROC_T *,
494 int nfsrpc_readdir(vnode_t, struct uio *, nfsuint64 *, struct ucred *,
496 int nfsrpc_readdirplus(vnode_t, struct uio *, nfsuint64 *,
498 int nfsrpc_commit(vnode_t, u_quad_t, int, struct ucred *,
500 int nfsrpc_advlock(vnode_t, off_t, int, struct flock *, int,
502 int nfsrpc_lockt(struct nfsrv_descript *, vnode_t,
505 int nfsrpc_lock(struct nfsrv_descript *, struct nfsmount *, vnode_t,
508 int nfsrpc_statfs(vnode_t, struct nfsstatfs *, struct nfsfsinfo *,
510 int nfsrpc_fsinfo(vnode_t, struct nfsfsinfo *, struct ucred *,
512 int nfsrpc_pathconf(vnode_t, struct nfsv3_pathconf *,
522 int nfsrpc_getacl(vnode_t, struct ucred *, NFSPROC_T *, NFSACL_T *, void *);
523 int nfsrpc_setacl(vnode_t, struct ucred *, NFSPROC_T *, NFSACL_T *, void *);
543 int nfsrpc_advise(vnode_t, off_t, uint64_t, int, struct ucred *, NFSPROC_T *);
544 int nfscl_doiods(vnode_t, struct uio *, int *, int *, uint32_t, int,
549 int nfsrpc_allocate(vnode_t, off_t, off_t, struct nfsvattr *, int *,
551 int nfsrpc_copy_file_range(vnode_t, off_t *, vnode_t, off_t *, size_t *,
554 int nfsrpc_seek(vnode_t, off_t *, bool *, int, struct ucred *,
556 int nfsrpc_getextattr(vnode_t, const char *, struct uio *, ssize_t *,
558 int nfsrpc_setextattr(vnode_t, const char *, struct uio *, struct nfsvattr *,
560 int nfsrpc_listextattr(vnode_t, uint64_t *, struct uio *, size_t *, bool *,
562 int nfsrpc_rmextattr(vnode_t, const char *, struct nfsvattr *, int *,
567 int nfscl_open(vnode_t, u_int8_t *, int, u_int32_t, int,
570 int nfscl_getstateid(vnode_t, u_int8_t *, int, u_int32_t, int, struct ucred *,
580 int nfscl_getbytelock(vnode_t, u_int64_t, u_int64_t, short,
583 int nfscl_relbytelock(vnode_t, u_int64_t, u_int64_t,
586 int nfscl_checkwritelocked(vnode_t, struct flock *,
597 void nfscl_dupopen(vnode_t, int);
598 int nfscl_getclose(vnode_t, struct nfsclclient **);
599 int nfscl_doclose(vnode_t, struct nfsclclient **, NFSPROC_T *);
607 void nfscl_delegreturnvp(vnode_t, NFSPROC_T *);
609 void nfscl_releasealllocks(struct nfsclclient *, vnode_t, NFSPROC_T *, void *,
611 int nfscl_lockt(vnode_t, struct nfsclclient *, u_int64_t,
613 int nfscl_mustflush(vnode_t);
614 int nfscl_nodeleg(vnode_t, int);
615 int nfscl_removedeleg(vnode_t, NFSPROC_T *, nfsv4stateid_t *);
618 int nfscl_renamedeleg(vnode_t, nfsv4stateid_t *, int *, vnode_t,
620 void nfscl_reclaimnode(vnode_t);
621 void nfscl_newnode(vnode_t);
622 void nfscl_delegmodtime(vnode_t);
623 void nfscl_deleggetmodtime(vnode_t, struct timespec *);
627 int nfscl_layout(struct nfsmount *, vnode_t, u_int8_t *, int, nfsv4stateid_t *,
644 int nfscl_layoutcommit(vnode_t, NFSPROC_T *);
647 int nfscl_nget(mount_t, vnode_t, struct nfsfh *,
666 int ncl_flush(vnode_t, int, NFSPROC_T *, int, int);
669 void ncl_invalcaches(vnode_t);
672 int nfsvno_getattr(vnode_t, struct nfsvattr *, struct nfsrv_descript *,
674 int nfsvno_setattr(vnode_t, struct nfsvattr *, struct ucred *,
676 int nfsvno_getfh(vnode_t, fhandle_t *, NFSPROC_T *);
677 int nfsvno_accchk(vnode_t, accmode_t, struct ucred *,
680 vnode_t, int, struct nfsexstuff *, NFSPROC_T *, vnode_t *);
683 int nfsvno_readlink(vnode_t, struct ucred *, int, NFSPROC_T *, struct mbuf **,
685 int nfsvno_read(vnode_t, off_t, int, struct ucred *, int, NFSPROC_T *,
687 int nfsvno_write(vnode_t, off_t, int, int *, struct mbuf *, char *,
690 vnode_t *, struct nfsvattr *, int *, int32_t *, NFSDEV_T,
707 int nfsvno_link(struct nameidata *, vnode_t, struct ucred *,
709 int nfsvno_fsync(vnode_t, u_int64_t, int, struct ucred *, NFSPROC_T *);
710 int nfsvno_statfs(vnode_t, struct statfs *);
715 struct nfsexstuff *, vnode_t *);
716 int nfsvno_updfilerev(vnode_t, struct nfsvattr *, struct nfsrv_descript *,
718 int nfsvno_fillattr(struct nfsrv_descript *, struct mount *, vnode_t,
721 int nfsrv_sattr(struct nfsrv_descript *, vnode_t, struct nfsvattr *, nfsattrbit_t *,
723 int nfsv4_sattr(struct nfsrv_descript *, vnode_t, struct nfsvattr *, nfsattrbit_t *,
728 vnode_t *, struct nfsexstuff *, struct ucred **);
729 vnode_t nfsvno_getvp(fhandle_t *);
730 int nfsvno_advlock(vnode_t, int, u_int64_t, u_int64_t, NFSPROC_T *);
767 struct nfsclient *, struct nfssockreq *, vnode_t, NFSPROC_T *,