Lines Matching refs:cred_r
743 int net_getunixcred(int fd, struct net_unix_cred *cred_r)
759 cred_r->uid = ucred.uid;
760 cred_r->gid = ucred.gid;
761 cred_r->pid = ucred.pid;
773 cred_r->uid = ucred.unp_euid;
774 cred_r->gid = ucred.unp_egid;
775 cred_r->pid = ucred.unp_pid;
779 if (getpeereid(fd, &cred_r->uid, &cred_r->gid) < 0) {
783 cred_r->pid = (pid_t)-1;
800 cred_r->uid = ucred.cr_uid;
801 cred_r->gid = ucred.cr_gid;
802 cred_r->pid = (pid_t)-1;
812 cred_r->uid = ucred_geteuid(ucred);
813 cred_r->gid = ucred_getrgid(ucred);
814 cred_r->pid = ucred_getpid(ucred);
817 if (cred_r->uid == (uid_t)-1 ||
818 cred_r->gid == (gid_t)-1) {
858 cred_r->uid = sc->sc_euid;
859 cred_r->gid = sc->sc_egid;
860 cred_r->pid = (pid_t)-1;