Lines Matching refs:kauth_cred
42 struct kauth_cred;
115 vnode_t, int, struct kauth_cred *, NFSPROC_T *);
132 struct nfsvattr *, nfsattrbit_t *, struct kauth_cred *, NFSPROC_T *);
269 void newnfs_copycred(struct nfscred *, struct kauth_cred *);
270 void newnfs_copyincred(struct kauth_cred *, struct nfscred *);
279 int, int *, u_int32_t *, u_int32_t *, NFSPROC_T *, struct kauth_cred *);
301 struct kauth_cred *nfsrv_getgrpscred(struct kauth_cred *);
320 NFSPROC_T *, struct kauth_cred *, void *);
327 int nfsd_excred(struct nfsrv_descript *, struct nfsexstuff *, struct kauth_cred *);
334 struct kauth_cred *, NFSPROC_T *, int, int, int, int, uint64_t);
368 struct kauth_cred *newnfs_getcred(void);
369 void newnfs_setroot(struct kauth_cred *);
372 kauth_cred *,
383 int nfsrv_setacl(vnode_t, NFSACL_T *, struct kauth_cred *,
388 int nfsrpc_null(vnode_t, struct kauth_cred *, NFSPROC_T *);
389 int nfsrpc_access(vnode_t, int, struct kauth_cred *, NFSPROC_T *,
391 int nfsrpc_accessrpc(vnode_t, u_int32_t, struct kauth_cred *,
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 *);
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 *);
410 int nfsrpc_setattr(vnode_t, struct vattr *, NFSACL_T *, struct kauth_cred *,
412 int nfsrpc_lookup(vnode_t, char *, int, struct kauth_cred *, NFSPROC_T *,
415 int nfsrpc_readlink(vnode_t, struct uio *, struct kauth_cred *,
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 *,
443 int nfsrpc_readdir(vnode_t, struct uio *, nfsuint64 *, struct kauth_cred *,
446 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, int *, int *, void *);
447 int nfsrpc_commit(vnode_t, u_quad_t, int, struct kauth_cred *,
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 *);
459 int nfsrpc_fsinfo(vnode_t, struct nfsfsinfo *, struct kauth_cred *,
462 struct kauth_cred *, NFSPROC_T *, struct nfsvattr *, int *, void *);
463 int nfsrpc_renew(struct nfsclclient *, struct nfsclds *, struct kauth_cred *,
466 int, struct kauth_cred *, NFSPROC_T *);
467 int nfsrpc_getdirpath(struct nfsmount *, u_char *, struct kauth_cred *,
469 int nfsrpc_delegreturn(struct nfscldeleg *, struct kauth_cred *,
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 *);
474 struct nfssockreq *, uint32_t, struct nfsclds **, struct kauth_cred *,
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 *);
491 int, uint64_t, uint64_t, nfsv4stateid_t *, int, uint32_t *, struct kauth_cred *,
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 **,
504 int nfscl_getstateid(vnode_t, u_int8_t *, int, u_int32_t, int, struct kauth_cred *,
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);
536 struct kauth_cred *, NFSPROC_T *, struct nfscldeleg **);
557 int nfscl_tryclose(struct nfsclopen *, struct kauth_cred *,
561 int, struct nfsclflayouthead *, struct nfscllayout **, struct kauth_cred *,
584 struct kauth_cred *, NFSPROC_T *);
596 int ncl_flush(vnode_t, int, struct kauth_cred *, NFSPROC_T *, int, int);
602 int nfsvno_getattr(vnode_t, struct nfsvattr *, struct kauth_cred *,
604 int nfsvno_setattr(vnode_t, struct nfsvattr *, struct kauth_cred *,
607 int nfsvno_accchk(vnode_t, accmode_t, struct kauth_cred *,
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 *);
622 int nfsvno_mknod(struct nameidata *, struct nfsvattr *, struct kauth_cred *,
625 struct nfsvattr *, uid_t, struct kauth_cred *, NFSPROC_T *,
628 uid_t, struct kauth_cred *, NFSPROC_T *, struct nfsexstuff *);
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 *);
637 int nfsvno_link(struct nameidata *, vnode_t, struct kauth_cred *,
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 *,
646 int nfsvno_updfilerev(vnode_t, struct nfsvattr *, struct kauth_cred *,
650 struct kauth_cred *, NFSPROC_T *, int, int, int, int, uint64_t);
656 struct kauth_cred **);
658 vnode_t *, struct nfsexstuff *, struct kauth_cred **);
661 int nfsrv_v4rootexport(void *, struct kauth_cred *, NFSPROC_T *);
674 struct kauth_cred *, u_int32_t, u_int32_t, u_char *, int, u_int64_t *,
677 struct kauth_cred *, NFSPROC_T *, int);