Home
last modified time | relevance | path

Searched refs:newcr (Results 1 – 14 of 14) sorted by relevance

/titanic_50/usr/src/uts/common/syscall/
H A Duid.c50 cred_t *cr, *newcr; in setuid() local
72 newcr = cralloc_ksid(); in setuid()
90 crcopy_to(cr, newcr); in setuid()
91 p->p_cred = newcr; in setuid()
92 newcr->cr_uid = uid; in setuid()
93 crsetsid(newcr, ksp, KSID_USER); in setuid()
130 crcopy_to(cr, newcr); in setuid()
131 p->p_cred = newcr; in setuid()
132 newcr->cr_ruid = uid; in setuid()
133 newcr->cr_suid = uid; in setuid()
[all …]
H A Dgid.c49 cred_t *cr, *newcr; in setgid() local
70 newcr = cralloc_ksid(); in setgid()
86 crcopy_to(cr, newcr); in setgid()
87 p->p_cred = newcr; in setgid()
88 newcr->cr_gid = gid; in setgid()
89 crsetsid(newcr, ksp, KSID_GROUP); in setgid()
104 crcopy_to(cr, newcr); in setgid()
105 p->p_cred = newcr; in setgid()
106 newcr->cr_gid = gid; in setgid()
107 newcr->cr_rgid = gid; in setgid()
[all …]
H A Dgroups.c44 cred_t *cr, *newcr; in setgroups() local
90 newcr = cralloc_ksid(); in setgroups()
103 crfree(newcr); in setgroups()
112 crdup_to(cr, newcr); in setgroups()
113 crsetsidlist(newcr, ksl); in setgroups()
114 crsetcredgrp(newcr, grps); in setgroups()
116 p->p_cred = newcr; in setgroups()
117 crhold(newcr); /* hold for the current thread */ in setgroups()
124 crset(p, newcr); in setgroups()
/titanic_50/usr/src/uts/common/os/
H A Dcred.c383 cred_t *newcr; in crcopy() local
385 newcr = cralloc(); in crcopy()
386 bcopy(cr, newcr, crsize); in crcopy()
387 if (newcr->cr_zone) in crcopy()
388 zone_cred_hold(newcr->cr_zone); in crcopy()
389 if (newcr->cr_label) in crcopy()
390 label_hold(newcr->cr_label); in crcopy()
391 if (newcr->cr_ksid) in crcopy()
392 kcrsid_hold(newcr->cr_ksid); in crcopy()
393 if (newcr->cr_klpd) in crcopy()
[all …]
H A Dcore.c285 set_cred(proc_t *p, cred_t *newcr) in set_cred() argument
297 p->p_cred = newcr; in set_cred()
300 ASSERT(crgetzoneid(oldcr) == crgetzoneid(newcr)); in set_cred()
307 newuid = crgetruid(newcr); in set_cred()
309 zoneid_t zoneid = crgetzoneid(newcr); in set_cred()
321 crset(p, newcr); in set_cred()
H A Dklpd.c526 cred_t *newcr = cralloc(); in klpd_reg() local
536 crdup_to(cr, newcr); in klpd_reg()
537 crsetcrklpd(newcr, ckp); in klpd_reg()
538 p->p_cred = newcr; /* Already held for p_cred */ in klpd_reg()
540 crhold(newcr); /* Hold once for the current thread */ in klpd_reg()
543 crset(p, newcr); in klpd_reg()
H A Dtask.c867 cred_t *newcr = crdup(oldcr); in task_join() local
868 crsetprojid(newcr, projid); in task_join()
873 p->p_cred = newcr; in task_join()
H A Dzone.c5676 cred_t *cr, *newcr; in zone_enter() local
6036 newcr = cralloc(); in zone_enter()
6039 crcopy_to(cr, newcr); in zone_enter()
6040 crsetzone(newcr, zone); in zone_enter()
6041 pp->p_cred = newcr; in zone_enter()
6046 priv_intersect(zone->zone_privset, &CR_PPRIV(newcr)); in zone_enter()
6047 priv_intersect(zone->zone_privset, &CR_EPRIV(newcr)); in zone_enter()
6048 priv_intersect(zone->zone_privset, &CR_IPRIV(newcr)); in zone_enter()
6049 priv_intersect(zone->zone_privset, &CR_LPRIV(newcr)); in zone_enter()
6051 crset(pp, newcr); in zone_enter()
[all …]
/titanic_50/usr/src/lib/libsecdb/common/
H A Di.rbac73 newcr=`${egrep_cmd} '^# Copyright.*Sun Microsystems, Inc.' $3 \
75 if [ -n "${newcr}" ]; then
99 newcr=`${egrep_cmd} '^# CDDL HEADER START' $3 2>/dev/null`
100 if [ -n "${newcr}" ]; then
/titanic_50/usr/src/uts/common/inet/ip/
H A Dip6_output.c994 cred_t *newcr; in ire_send_wire_v6() local
996 newcr = copycred_from_tslabel(ixa->ixa_cred, ixa->ixa_tsl, in ire_send_wire_v6()
998 if (newcr == NULL) { in ire_send_wire_v6()
1005 mblk_setcred(mp, newcr, NOPID); in ire_send_wire_v6()
1006 crfree(newcr); /* mblk_setcred did its own crhold */ in ire_send_wire_v6()
H A Dip_attr.c1004 cred_t *newcr; in ip_recv_attr_replace_label() local
1022 newcr = copycred_from_tslabel(ira->ira_cred, ira->ira_tsl, KM_NOSLEEP); in ip_recv_attr_replace_label()
1023 if (newcr == NULL) in ip_recv_attr_replace_label()
1027 ira->ira_cred = newcr; in ip_recv_attr_replace_label()
H A Dip_output.c1949 cred_t *newcr; in ire_send_wire_v4() local
1951 newcr = copycred_from_tslabel(ixa->ixa_cred, ixa->ixa_tsl, in ire_send_wire_v4()
1953 if (newcr == NULL) { in ire_send_wire_v4()
1960 mblk_setcred(mp, newcr, NOPID); in ire_send_wire_v4()
1961 crfree(newcr); /* mblk_setcred did its own crhold */ in ire_send_wire_v4()
/titanic_50/usr/src/uts/common/inet/udp/
H A Dudp.c1711 cred_t *newcr; in udp_do_opt_set() local
1736 newcr = copycred_from_bslabel(cr, UCLABEL(ucr), in udp_do_opt_set()
1738 if (newcr == NULL) in udp_do_opt_set()
1740 ASSERT(newcr->cr_label != NULL); in udp_do_opt_set()
1745 ip_xmit_attr_replace_tsl(ixa, newcr->cr_label); in udp_do_opt_set()
1747 newcr->cr_label = NULL; in udp_do_opt_set()
1748 crfree(newcr); in udp_do_opt_set()
/titanic_50/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DmDNS.c8075 CacheRecord *const newcr = &m->rec.r; in IsResponseAcceptable() local
8076 ResourceRecord *rr = &newcr->resrec; in IsResponseAcceptable()
8106 CRDisplayString(m, newcr)); in IsResponseAcceptable()
8113 RDataBody2 *const rdb = (RDataBody2 *)newcr->smallrdatastorage.data; in IsResponseAcceptable()
8124 …nfo("IsResponseAcceptable: Accepting RRSIG %s matches question type %s", CRDisplayString(m, newcr), in IsResponseAcceptable()
8130 …e: Accepting RRSIG %s matches %s type (nseclist = 1)", CRDisplayString(m, newcr), DNSTypeName(type… in IsResponseAcceptable()
8136 …esponseAcceptable: Accepting RRSIG %s matches SOA type (nseclist = 1)", CRDisplayString(m, newcr)); in IsResponseAcceptable()
8146 … LogMsg("IsResponseAcceptable: ERROR!! Not a unicast NSEC %s", CRDisplayString(m, newcr)); in IsResponseAcceptable()
8149 … LogInfo("IsResponseAcceptable: Accepting NSEC %s (nseclist = 1)", CRDisplayString(m, newcr)); in IsResponseAcceptable()
8155 … LogInfo("IsResponseAcceptable: Accepting SOA %s (nseclist = 1)", CRDisplayString(m, newcr)); in IsResponseAcceptable()
[all …]