Searched refs:wcred (Results 1 – 11 of 11) sorted by relevance
/freebsd/usr.bin/mdo/ |
H A D | mdo.c | 31 struct setcred wcred = SETCRED_INITIALIZER; in main() local 64 wcred.sc_uid = wcred.sc_ruid = wcred.sc_svuid = pw->pw_uid; in main() 85 wcred.sc_gid = wcred.sc_rgid = wcred.sc_svgid = pw->pw_gid; in main() 86 wcred.sc_supp_groups = groups + 1; in main() 87 wcred.sc_supp_groups_nb = ngroups - 1; in main() 92 if (setcred(setcred_flags, &wcred, sizeof(wcred)) != 0) in main()
|
/freebsd/sys/kern/ |
H A D | kern_prot.c | 507 kern_setcred_copyin_supp_groups(struct setcred *const wcred, in kern_setcred_copyin_supp_groups() argument 519 if (wcred->sc_supp_groups_nb > ngroups_max) in kern_setcred_copyin_supp_groups() 528 *groups = wcred->sc_supp_groups_nb < CRED_SMALLGROUPS_NB ? in kern_setcred_copyin_supp_groups() 529 smallgroups : malloc((wcred->sc_supp_groups_nb + 1) * in kern_setcred_copyin_supp_groups() 532 error = copyin(wcred->sc_supp_groups, *groups + 1, in kern_setcred_copyin_supp_groups() 533 wcred->sc_supp_groups_nb * sizeof(*groups)); in kern_setcred_copyin_supp_groups() 536 wcred->sc_supp_groups = *groups + 1; in kern_setcred_copyin_supp_groups() 538 wcred->sc_supp_groups_nb = 0; in kern_setcred_copyin_supp_groups() 539 wcred->sc_supp_groups = NULL; in kern_setcred_copyin_supp_groups() 549 struct setcred wcred; in user_setcred() local [all …]
|
H A D | systrace_args.c | 3471 uarg[a++] = (intptr_t)p->wcred; /* const struct setcred * */ in systrace_args()
|
/freebsd/sys/sys/ |
H A D | ucred.h | 257 int setcred(u_int flags, const struct setcred *wcred, size_t size);
|
H A D | syscallsubr.h | 325 struct setcred *const wcred, gid_t *preallocated_groups);
|
H A D | sysproto.h | 1886 …char wcred_l_[PADL_(const struct setcred *)]; const struct setcred * wcred; char wcred_r_[PADR_(co… member
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clvnops.c | 2918 struct ucred* wcred = NULL; in ncl_flush() local 3011 if (wcred == NULL) in ncl_flush() 3012 wcred = bp->b_wcred; in ncl_flush() 3013 else if (wcred != bp->b_wcred) in ncl_flush() 3014 wcred = NOCRED; in ncl_flush() 3050 if (wcred != NOCRED) in ncl_flush() 3052 wcred, td); in ncl_flush() 3223 wcred = NULL; in ncl_flush()
|
/freebsd/lib/libsys/ |
H A D | _libsys.h | 868 int __sys_setcred(u_int flags, const struct setcred * wcred, size_t size);
|
/freebsd/sys/compat/freebsd32/ |
H A D | freebsd32_proto.h | 699 …char wcred_l_[PADL_(const struct setcred32 *)]; const struct setcred32 * wcred; char wcred_r_[PADR… member
|
H A D | freebsd32_misc.c | 4185 return (user_setcred(td, uap->flags, uap->wcred, uap->size, true)); in freebsd32_setcred()
|
H A D | freebsd32_systrace_args.c | 3384 uarg[a++] = (intptr_t)p->wcred; /* const struct setcred32 * */ in systrace_args()
|