/titanic_50/usr/src/uts/common/syscall/ |
H A D | uid.c | 79 cr = p->p_cred; in setuid() 87 if (cr != p->p_cred) in setuid() 91 p->p_cred = newcr; in setuid() 98 if (cr != p->p_cred) in setuid() 131 p->p_cred = newcr; in setuid() 217 crhold(cr = p->p_cred); in seteuid() 229 if (cr != p->p_cred) in seteuid() 235 p->p_cred = newcr; in seteuid() 299 crhold(cr = p->p_cred); in setreuid() 306 if (cr != p->p_cred) in setreuid() [all …]
|
H A D | gid.c | 74 cr = p->p_cred; in setgid() 83 if (cr != p->p_cred) in setgid() 87 p->p_cred = newcr; in setgid() 94 if (cr != p->p_cred) in setgid() 105 p->p_cred = newcr; in setgid() 171 crhold(cr = p->p_cred); in setegid() 178 if (cr != p->p_cred) in setegid() 188 p->p_cred = newcr; in setegid() 247 cr = p->p_cred; in setregid() 256 p->p_cred = newcr; in setregid()
|
H A D | groups.c | 94 cr = p->p_cred; in setgroups() 109 if (cr != p->p_cred) in setgroups() 116 p->p_cred = newcr; in setgroups()
|
H A D | ppriv.c | 73 pcr = p->p_cred; in setppriv() 106 if (pcr != p->p_cred) in setppriv() 175 p->p_cred = cr; in setppriv() 272 pcr = p->p_cred; in setpflags() 346 p->p_cred = cr; in setpflags()
|
H A D | auditsys.c | 150 crcopy_to(p->p_cred, newcred); in setauid() 151 p->p_cred = newcred; in setauid() 295 crcopy_to(p->p_cred, newcred); in setaudit() 296 p->p_cred = newcred; in setaudit() 362 crcopy_to(p->p_cred, newcred); in setaudit_addr() 363 p->p_cred = newcred; in setaudit_addr() 909 crhold(cr = p->p_cred); in setumask() 992 crhold(cr = p->p_cred); in setsmask() 1178 crhold(cr = proc->p_cred); in getpinfo() 1253 crhold(cr = proc->p_cred); in getpinfo_addr() [all …]
|
H A D | corectl.c | 286 if (!hasprocperm(p->p_cred, CRED())) in corectl() 397 if (!hasprocperm(p->p_cred, CRED())) in corectl() 435 if (!(p->p_flag & SSYS) && hasprocperm(p->p_cred, CRED())) { in set_one_proc_info()
|
/titanic_50/usr/src/uts/common/os/ |
H A D | procset.c | 336 if (crgetuid(pp->p_cred) == psp->p_lid) in procinset() 343 if (crgetgid(pp->p_cred) == psp->p_lid) in procinset() 426 if (crgetuid(pp->p_cred) == psp->p_rid) in procinset() 433 if (crgetgid(pp->p_cred) == psp->p_rid) in procinset() 576 if (crgetuid(pp->p_cred) == psp->p_lid) in lwpinset() 583 if (crgetgid(pp->p_cred) == psp->p_lid) in lwpinset() 662 if (crgetuid(pp->p_cred) == psp->p_rid) in lwpinset() 669 if (crgetgid(pp->p_cred) == psp->p_rid) in lwpinset() 816 uid = crgetuid(pp->p_cred); in getmyid() 822 gid = crgetgid(pp->p_cred); in getmyid()
|
H A D | core.c | 295 oldcr = p->p_cred; in set_cred() 297 p->p_cred = newcr; in set_cred() 490 (void) sprintf((s = buf), "%u", crgetuid(p->p_cred)); in expand_string() 493 (void) sprintf((s = buf), "%u", crgetgid(p->p_cred)); in expand_string() 737 fp_process, MAXPATHLEN, p->p_cred); in core()
|
H A D | audit_core.c | 168 crcopy_to(p->p_cred, newcred); in audit_update_context() 169 p->p_cred = newcred; in audit_update_context()
|
H A D | subr.c | 366 p->p_pid, crgetruid(p->p_cred)); in report_stack_exec() 370 p->p_pid, (void *) addr, crgetruid(p->p_cred)); in report_stack_exec()
|
H A D | exec.c | 264 if ((CR_FLAGS(p->p_cred) & PRIV_PFEXEC) != 0) { in exec_common() 265 error = pfexec_call(p->p_cred, &resolvepn, &args.pfcred, in exec_common() 305 exec_file, p->p_cred, brand_action)) != 0) { in exec_common() 789 oruid = pp->p_cred->cr_ruid; in gexec() 796 crfree(pp->p_cred); in gexec() 797 pp->p_cred = cred; /* cred already held for proc */ in gexec() 1108 if (error = VOP_GETATTR(vp, vattrp, ATTR_EXEC, p->p_cred, NULL)) in execpermissions() 1114 if ((error = VOP_ACCESS(vp, VEXEC, 0, p->p_cred, NULL)) != 0 || in execpermissions() 1124 (error = VOP_ACCESS(vp, VREAD, 0, p->p_cred, NULL))) { in execpermissions()
|
H A D | priv.c | 273 oldcred = p->p_cred; in priv_pr_spriv() 274 p->p_cred = newcred; in priv_pr_spriv() 580 crhold(tcr = tp->p_cred); in priv_proc_cred_perm()
|
H A D | task.c | 860 if (crgetprojid(p->p_cred) == projid) in task_join() 863 crhold(oldcr = p->p_cred); in task_join() 872 oldcr = p->p_cred; in task_join() 873 p->p_cred = newcr; in task_join()
|
H A D | klpd.c | 535 cr = p->p_cred; in klpd_reg() 538 p->p_cred = newcr; /* Already held for p_cred */ in klpd_reg() 555 crhold(pcr = p->p_cred); in klpd_reg() 659 ckp = crgetcrklpd(p->p_cred); in klpd_unreg()
|
H A D | cred.c | 233 ttoproc(curthread)->p_cred = kcred; in cred_init() 506 crhold(cr = p->p_cred); in crgetcred() 631 crhold(tcrp = tp->p_cred); in prochasprocperm() 1022 cr = p->p_cred; in pgetucred()
|
H A D | fork.c | 679 upcount_dec(crgetruid(cp->p_cred), crgetzoneid(cp->p_cred)); in fork_fail() 685 crfree(cp->p_cred); in fork_fail() 1165 crhold(cp->p_cred = cr); in getproc()
|
H A D | exit.c | 1244 upcount_dec(crgetruid(p->p_cred), crgetzoneid(p->p_cred)); in freeproc() 1245 crfree(p->p_cred); in freeproc()
|
/titanic_50/usr/src/lib/libfakekernel/common/sys/ |
H A D | proc.h | 58 struct cred *p_cred; /* process credentials */ member
|
/titanic_50/usr/src/lib/libdtrace/common/ |
H A D | procfs.d.in | 226 pr_uid = T->p_cred->cr_ruid; 227 pr_euid = T->p_cred->cr_uid; 228 pr_gid = T->p_cred->cr_rgid; 229 pr_egid = T->p_cred->cr_gid;
|
/titanic_50/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 48 uintptr_t p_cred; member
|
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1607 if (mdb_vread(&cr, sizeof (cr), p->p_cred) != sizeof (cr)) { in Pcred_gcore() 1608 mdb_warn("Failed to read cred_t from %p\n", p->p_cred); in Pcred_gcore() 1657 if (mdb_vread(&cr, sizeof (cr), p->p_cred) != sizeof (cr)) { in Ppriv_gcore() 1658 mdb_warn("Failed to read cred_t from %p\n", p->p_cred); in Ppriv_gcore() 1788 if (mdb_vread(&cr, sizeof (cr), p->p_cred) != sizeof (cr)) { in Ppsinfo_gcore() 1789 mdb_warn("Failed to read cred_t from %p\n", p->p_cred); in Ppsinfo_gcore()
|
/titanic_50/usr/src/uts/common/disp/ |
H A D | class.c | 262 crhold(reqpcredp = reqpp->p_cred); in parmsset()
|
/titanic_50/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 2213 crhold(oldcred = p->p_cred); in pr_scred() 2232 oldcred = p->p_cred; in pr_scred() 2233 p->p_cred = newcred; in pr_scred() 2283 oldcred = p->p_cred; in pr_szoneid() 2294 oldcred = p->p_cred; in pr_szoneid() 2295 p->p_cred = newcred; in pr_szoneid()
|
/titanic_50/usr/src/uts/i86pc/os/ |
H A D | dtrace_subr.c | 185 if (curthread->t_cred != p->p_cred) { in dtrace_user_probe()
|
/titanic_50/usr/src/uts/common/vm/ |
H A D | vm_usage.c | 1501 crgetruid(p->p_cred), VMUSAGE_RUSERS, zone->vmz_id); in vmu_calculate_proc() 1508 crgetuid(p->p_cred), VMUSAGE_EUSERS, zone->vmz_id); in vmu_calculate_proc() 1522 crgetruid(p->p_cred), VMUSAGE_RUSERS, ALL_ZONES); in vmu_calculate_proc() 1528 crgetuid(p->p_cred), VMUSAGE_EUSERS, ALL_ZONES); in vmu_calculate_proc()
|