Lines Matching refs:NFSPROC_T
44 NFSPROC_T;
95 nfsquad_t *, nfsquad_t *, NFSPROC_T *);
97 nfsquad_t, uint32_t, struct nfsrv_descript *, NFSPROC_T *);
98 int nfsrv_destroyclient(nfsquad_t, NFSPROC_T *);
100 int nfsrv_freestateid(struct nfsrv_descript *, nfsv4stateid_t *, NFSPROC_T *);
101 int nfsrv_adminrevoke(struct nfsd_clid *, NFSPROC_T *);
103 void nfsrv_dumplocks(vnode_t, struct nfsd_dumplocks *, int, NFSPROC_T *);
106 struct nfsexstuff *, struct nfsrv_descript *, NFSPROC_T *);
109 u_int32_t *, struct nfsexstuff *, NFSPROC_T *, u_quad_t);
111 vnode_t, struct nfsrv_descript *, NFSPROC_T *, int);
113 nfsv4stateid_t *, struct nfsrv_descript *, NFSPROC_T *);
115 vnode_t, int, struct kauth_cred *, NFSPROC_T *);
116 int nfsrv_releaselckown(struct nfsstate *, nfsquad_t, NFSPROC_T *);
117 void nfsrv_zapclient(struct nfsclient *, NFSPROC_T *);
121 void nfsrv_setupstable(NFSPROC_T *);
122 void nfsrv_updatestable(NFSPROC_T *);
123 void nfsrv_writestable(u_char *, int, int, NFSPROC_T *);
124 void nfsrv_throwawayopens(NFSPROC_T *);
125 int nfsrv_checkremove(vnode_t, int, NFSPROC_T *);
126 void nfsd_recalldelegation(vnode_t, NFSPROC_T *);
127 void nfsd_disabledelegation(vnode_t, NFSPROC_T *);
130 NFSPROC_T *);
132 struct nfsvattr *, nfsattrbit_t *, struct kauth_cred *, NFSPROC_T *);
133 int nfsrv_nfsuserdport(u_short, NFSPROC_T *);
135 void nfsrv_throwawayallstate(NFSPROC_T *);
137 uint32_t *, int, uint32_t *, NFSPROC_T *);
144 vnode_t, NFSPROC_T *, struct nfsexstuff *);
146 vnode_t, NFSPROC_T *, struct nfsexstuff *);
148 vnode_t, NFSPROC_T *, struct nfsexstuff *);
150 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
153 vnode_t, NFSPROC_T *, struct nfsexstuff *);
155 vnode_t, NFSPROC_T *, struct nfsexstuff *);
157 vnode_t, NFSPROC_T *, struct nfsexstuff *);
159 vnode_t, NFSPROC_T *, struct nfsexstuff *);
161 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
164 vnode_t, NFSPROC_T *, struct nfsexstuff *);
166 vnode_t, vnode_t, NFSPROC_T *, struct nfsexstuff *,
169 vnode_t, vnode_t, NFSPROC_T *, struct nfsexstuff *,
172 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
175 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
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, NFSPROC_T *, struct nfsexstuff *);
216 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
219 vnode_t, vnode_t *, fhandle_t *, NFSPROC_T *,
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 *);
240 vnode_t, NFSPROC_T *, struct nfsexstuff *);
245 NFSPROC_T *);
272 int *, NFSPROC_T *);
279 int, int *, u_int32_t *, u_int32_t *, NFSPROC_T *, struct kauth_cred *);
320 NFSPROC_T *, struct kauth_cred *, void *);
326 mount_t *, int, NFSPROC_T *);
334 struct kauth_cred *, NFSPROC_T *, int, int, int, int, uint64_t);
339 void nfsv4_uidtostr(uid_t, u_char **, int *, NFSPROC_T *);
341 NFSPROC_T *);
342 void nfsv4_gidtostr(gid_t, u_char **, int *, NFSPROC_T *);
344 NFSPROC_T *);
347 struct nfsvattr *, NFSACL_T *, NFSPROC_T *, nfsattrbit_t *,
363 int nfsrv_lookupfilename(struct nameidata *, char *, NFSPROC_T *);
364 void nfsrv_object_create(vnode_t, NFSPROC_T *);
373 NFSPROC_T *);
380 int *, int *, NFSPROC_T *);
382 NFSPROC_T *);
384 NFSPROC_T *);
388 int nfsrpc_null(vnode_t, struct kauth_cred *, NFSPROC_T *);
389 int nfsrpc_access(vnode_t, int, struct kauth_cred *, NFSPROC_T *,
392 NFSPROC_T *, struct nfsvattr *, int *, u_int32_t *, void *);
393 int nfsrpc_open(vnode_t, int, struct kauth_cred *, NFSPROC_T *);
396 u_int32_t, struct kauth_cred *, NFSPROC_T *, int, int);
398 struct kauth_cred *, NFSPROC_T *);
399 int nfsrpc_close(vnode_t, int, NFSPROC_T *);
401 struct nfsclopen *, struct kauth_cred *, NFSPROC_T *, int);
403 struct kauth_cred *, NFSPROC_T *);
405 struct kauth_cred *, NFSPROC_T *);
406 int nfsrpc_getattr(vnode_t, struct kauth_cred *, NFSPROC_T *,
409 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, u_int64_t *, uint32_t *);
411 NFSPROC_T *, struct nfsvattr *, int *, void *);
412 int nfsrpc_lookup(vnode_t, char *, int, struct kauth_cred *, NFSPROC_T *,
416 NFSPROC_T *, struct nfsvattr *, int *, void *);
417 int nfsrpc_read(vnode_t, struct uio *, struct kauth_cred *, NFSPROC_T *,
420 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, int *, void *, int);
422 enum vtype, struct kauth_cred *, NFSPROC_T *, struct nfsvattr *,
425 int, struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, struct nfsvattr *,
427 int nfsrpc_remove(vnode_t, char *, int, vnode_t, struct kauth_cred *, NFSPROC_T *,
430 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, struct nfsvattr *,
433 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, struct nfsvattr *,
436 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, struct nfsvattr *,
439 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, struct nfsvattr *,
441 int nfsrpc_rmdir(vnode_t, char *, int, struct kauth_cred *, NFSPROC_T *,
444 NFSPROC_T *, struct nfsvattr *, int *, int *, void *);
446 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, int *, int *, void *);
448 NFSPROC_T *, struct nfsvattr *, int *, void *);
450 struct kauth_cred *, NFSPROC_T *, void *, int);
453 struct kauth_cred *, NFSPROC_T *, void *, int);
456 u_int64_t, short, struct kauth_cred *, NFSPROC_T *, int);
458 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, int *, void *);
460 NFSPROC_T *, struct nfsvattr *, int *, void *);
462 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, int *, void *);
464 NFSPROC_T *);
466 int, struct kauth_cred *, NFSPROC_T *);
468 NFSPROC_T *);
470 struct nfsmount *, NFSPROC_T *, int);
471 int nfsrpc_getacl(vnode_t, struct kauth_cred *, NFSPROC_T *, NFSACL_T *, void *);
472 int nfsrpc_setacl(vnode_t, struct kauth_cred *, NFSPROC_T *, NFSACL_T *, void *);
475 NFSPROC_T *);
477 struct nfssockreq *, uint32_t, int, struct kauth_cred *, NFSPROC_T *);
479 struct kauth_cred *, NFSPROC_T *);
481 struct kauth_cred *, NFSPROC_T *);
484 struct kauth_cred *, NFSPROC_T *, void *);
486 struct nfscldevinfo **, struct kauth_cred *, NFSPROC_T *);
489 struct kauth_cred *, NFSPROC_T *, void *);
492 NFSPROC_T *, void *);
493 int nfsrpc_reclaimcomplete(struct nfsmount *, struct kauth_cred *, NFSPROC_T *);
495 struct kauth_cred *, NFSPROC_T *);
502 struct kauth_cred *, NFSPROC_T *, struct nfsclowner **, struct nfsclopen **,
505 NFSPROC_T *, nfsv4stateid_t *, void **);
508 int nfscl_getcl(struct mount *, struct kauth_cred *, NFSPROC_T *, int,
515 struct kauth_cred *, NFSPROC_T *, struct nfsclclient *, int, void *, int,
518 struct kauth_cred *, NFSPROC_T *, int, struct nfsclclient *,
521 struct kauth_cred *, NFSPROC_T *, void *, int);
526 void nfscl_umount(struct nfsmount *, NFSPROC_T *);
527 void nfscl_renewthread(struct nfsclclient *, NFSPROC_T *);
529 int nfscl_hasexpired(struct nfsclclient *, u_int32_t, NFSPROC_T *);
533 int nfscl_doclose(vnode_t, struct nfsclclient **, NFSPROC_T *);
534 void nfsrpc_doclose(struct nfsmount *, struct nfsclopen *, NFSPROC_T *);
536 struct kauth_cred *, NFSPROC_T *, struct nfscldeleg **);
541 void nfscl_docb(struct nfsrv_descript *, NFSPROC_T *);
542 void nfscl_releasealllocks(struct nfsclclient *, vnode_t, NFSPROC_T *, void *,
545 u_int64_t, struct flock *, NFSPROC_T *, void *, int);
548 int nfscl_removedeleg(vnode_t, NFSPROC_T *, nfsv4stateid_t *);
552 nfsv4stateid_t *, int *, NFSPROC_T *);
558 struct nfsmount *, NFSPROC_T *);
559 void nfscl_cleanup(NFSPROC_T *);
562 NFSPROC_T *);
574 int nfscl_layoutcommit(vnode_t, NFSPROC_T *);
578 struct componentname *, NFSPROC_T *, struct nfsnode **, void *, int);
579 NFSPROC_T *nfscl_getparent(NFSPROC_T *);
584 struct kauth_cred *, NFSPROC_T *);
587 int nfscl_ngetreopen(mount_t, u_int8_t *, int, NFSPROC_T *,
590 int nfscl_maperr(NFSPROC_T *, int, uid_t, gid_t);
596 int ncl_flush(vnode_t, int, struct kauth_cred *, NFSPROC_T *, int, int);
603 NFSPROC_T *, int);
605 NFSPROC_T *, struct nfsexstuff *);
606 int nfsvno_getfh(vnode_t, fhandle_t *, NFSPROC_T *);
608 struct nfsexstuff *, NFSPROC_T *, int, int, u_int32_t *);
610 vnode_t, int, struct nfsexstuff *, NFSPROC_T *, vnode_t *);
613 int nfsvno_readlink(vnode_t, struct kauth_cred *, NFSPROC_T *, mbuf_t *,
615 int nfsvno_read(vnode_t, off_t, int, struct kauth_cred *, NFSPROC_T *,
618 char *, struct kauth_cred *, NFSPROC_T *);
620 vnode_t *, struct nfsvattr *, int *, int32_t *, NFSDEV_T, NFSPROC_T *,
623 NFSPROC_T *);
625 struct nfsvattr *, uid_t, struct kauth_cred *, NFSPROC_T *,
628 uid_t, struct kauth_cred *, NFSPROC_T *, struct nfsexstuff *);
630 NFSPROC_T *, char **, int *);
631 int nfsvno_removesub(struct nameidata *, int, struct kauth_cred *, NFSPROC_T *,
633 int nfsvno_rmdirsub(struct nameidata *, int, struct kauth_cred *, NFSPROC_T *,
636 u_int32_t, struct kauth_cred *, NFSPROC_T *);
638 NFSPROC_T *, struct nfsexstuff *);
639 int nfsvno_fsync(vnode_t, u_int64_t, int, struct kauth_cred *, NFSPROC_T *);
644 int, NFSACL_T *, nfsattrbit_t *, struct kauth_cred *, NFSPROC_T *,
647 NFSPROC_T *);
650 struct kauth_cred *, NFSPROC_T *, int, int, int, int, uint64_t);
652 NFSACL_T *, NFSPROC_T *);
654 NFSACL_T *, NFSPROC_T *);
660 int nfsvno_advlock(vnode_t, int, u_int64_t, u_int64_t, NFSPROC_T *);
661 int nfsrv_v4rootexport(void *, struct kauth_cred *, NFSPROC_T *);
673 struct nfsclient *, struct nfssockreq *, vnode_t, NFSPROC_T *,
677 struct kauth_cred *, NFSPROC_T *, int);
679 int newnfs_sigintr(struct nfsmount *, NFSPROC_T *);
683 int nfsrvd_nfsd(NFSPROC_T *, struct nfsd_nfsd_args *);
688 int nfscbd_nfsd(NFSPROC_T *, struct nfsd_nfscbd_args *);