Home
last modified time | relevance | path

Searched refs:p_ucred (Results 1 – 25 of 53) sorted by relevance

123

/freebsd-14-stable/sys/security/mac_seeotheruids/
HDmac_seeotheruids.c134 return (seeotheruids_check(cred, p->p_ucred)); in seeotheruids_proc_check_debug()
141 return (seeotheruids_check(cred, p->p_ucred)); in seeotheruids_proc_check_sched()
149 return (seeotheruids_check(cred, p->p_ucred)); in seeotheruids_proc_check_signal()
/freebsd-14-stable/sys/kern/
HDkern_prot.c1954 return (cr_cansee(td->td_ucred, p->p_ucred)); in p_cansee()
1987 error = prison_check(cred, proc->p_ucred); in cr_cansignal()
1994 if ((error = cr_bsd_visible(cred, proc->p_ucred))) in cr_cansignal()
2033 if (cred->cr_ruid != proc->p_ucred->cr_ruid && in cr_cansignal()
2034 cred->cr_ruid != proc->p_ucred->cr_svuid && in cr_cansignal()
2035 cred->cr_uid != proc->p_ucred->cr_ruid && in cr_cansignal()
2036 cred->cr_uid != proc->p_ucred->cr_svuid) { in cr_cansignal()
2103 if ((error = prison_check(td->td_ucred, p->p_ucred))) in p_cansched()
2109 if ((error = cr_bsd_visible(td->td_ucred, p->p_ucred))) in p_cansched()
2112 if (td->td_ucred->cr_ruid != p->p_ucred->cr_ruid && in p_cansched()
[all …]
HDinit_main.c565 p->p_ucred = crcowget(newcred); in proc0_init()
643 (void)chgproccnt(p->p_ucred->cr_ruidinfo, 1, 0); in proc0_init()
835 oldcred = initproc->p_ucred; in create_init()
846 td->td_realucred = crcowget(initproc->p_ucred); in create_init()
HDkern_exit.c476 prison_proc_unlink(p->p_ucred->cr_prison, p); in exit1()
691 prison_proc_free(p->p_ucred->cr_prison); in exit1()
1087 if (p->p_ucred->cr_uid != (uid_t)id) { in proc_to_reap()
1093 if (p->p_ucred->cr_gid != (gid_t)id) { in proc_to_reap()
1099 if (p->p_ucred->cr_prison->pr_id != (int)id) { in proc_to_reap()
1166 siginfo->si_uid = p->p_ucred->cr_uid; in proc_to_reap()
HDkern_racct.c560 racct_add_cred_locked(p->p_ucred, resource, amount); in racct_add_locked()
707 racct_add_cred_locked(p->p_ucred, resource, diff_cred); in racct_set_locked()
709 racct_sub_cred_locked(p->p_ucred, resource, -diff_cred); in racct_set_locked()
865 racct_sub_cred_locked(p->p_ucred, resource, amount); in racct_sub()
1018 racct_add_cred_locked(p->p_ucred, RACCT_PCTCPU, pct); in racct_proc_exit()
HDkern_acct.c411 acct.ac_uid = p->p_ucred->cr_ruid; in acct_process()
412 acct.ac_gid = p->p_ucred->cr_rgid; in acct_process()
HDsys_procdesc.c540 sb->st_uid = pd->pd_proc->p_ucred->cr_ruid; in procdesc_stat()
541 sb->st_gid = pd->pd_proc->p_ucred->cr_rgid; in procdesc_stat()
HDimgact_shell.c128 error = VOP_GETATTR(imgp->vp, &vattr, imgp->proc->p_ucred); in exec_shell_imgact()
HDkern_rctl.c333 struct ucred *cred = p->p_ucred; in rctl_proc_rule_to_racct()
560 p->p_pid, p->p_comm, p->p_ucred->cr_uid, in rctl_enforce()
561 p->p_ucred->cr_prison->pr_prison_racct->prr_name); in rctl_enforce()
586 p->p_pid, p->p_ucred->cr_ruid, in rctl_enforce()
587 p->p_ucred->cr_prison->pr_prison_racct->prr_name); in rctl_enforce()
1367 cred = p->p_ucred; in rctl_rule_add()
HDkern_fork.c389 prison_proc_hold(p2->p_ucred->cr_prison); in do_fork()
399 prison_proc_link(p2->p_ucred->cr_prison, p2); in do_fork()
1052 newproc->p_ucred = crcowget(td->td_ucred); in fork1()
HDkern_resource.c154 p->p_ucred->cr_uid == who) { in kern_getpriority()
245 p->p_ucred->cr_uid == who && in kern_setpriority()
823 uid = (flags & GETRLIMITUSAGE_EUID) == 0 ? p->p_ucred->cr_ruid : in getrlimitusage_one()
824 p->p_ucred->cr_uid; in getrlimitusage_one()
/freebsd-14-stable/sys/ddb/
HDdb_ps.c152 cred = p->p_ucred; in db_ps_proc()
471 if (p->p_ucred != NULL) { in DB_SHOW_COMMAND()
472 db_printf(" uid: %d gids: ", p->p_ucred->cr_uid); in DB_SHOW_COMMAND()
473 for (i = 0; i < p->p_ucred->cr_ngroups; i++) { in DB_SHOW_COMMAND()
474 db_printf("%d", p->p_ucred->cr_groups[i]); in DB_SHOW_COMMAND()
475 if (i < (p->p_ucred->cr_ngroups - 1)) in DB_SHOW_COMMAND()
/freebsd-14-stable/sys/security/mac_partition/
HDmac_partition.c239 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_debug()
249 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_sched()
260 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_signal()
/freebsd-14-stable/sys/security/audit/
HDaudit_syscalls.c454 cred = tp->p_ucred; in sys_auditon()
487 oldcred = tp->p_ucred; in sys_auditon()
521 cred = tp->p_ucred; in sys_auditon()
621 oldcred = td->td_proc->p_ucred; in sys_setauid()
686 oldcred = td->td_proc->p_ucred; in sys_setaudit()
749 oldcred = td->td_proc->p_ucred; in sys_setaudit_addr()
/freebsd-14-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
HDzone.h43 #define INGLOBALZONE(proc) (!jailed((proc)->p_ucred))
/freebsd-14-stable/sys/compat/linux/
HDlinux_elf.c522 AUXARGS_ENTRY(pos, AT_UID, imgp->proc->p_ucred->cr_ruid); in __linuxN()
523 AUXARGS_ENTRY(pos, AT_EUID, imgp->proc->p_ucred->cr_svuid); in __linuxN()
524 AUXARGS_ENTRY(pos, AT_GID, imgp->proc->p_ucred->cr_rgid); in __linuxN()
525 AUXARGS_ENTRY(pos, AT_EGID, imgp->proc->p_ucred->cr_svgid); in __linuxN()
HDlinux_util.c114 printf("linux: jid %d pid %d (%s): ", p->p_ucred->cr_prison->pr_id, in linux_msg()
/freebsd-14-stable/sys/compat/linprocfs/
HDlinprocfs.c1127 sbuf_printf(sb, "Uid:\t%d\t%d\t%d\t%d\n", p->p_ucred->cr_ruid, in linprocfs_doprocstatus()
1128 p->p_ucred->cr_uid, in linprocfs_doprocstatus()
1129 p->p_ucred->cr_svuid, in linprocfs_doprocstatus()
1131 p->p_ucred->cr_uid); in linprocfs_doprocstatus()
1132 sbuf_printf(sb, "Gid:\t%d\t%d\t%d\t%d\n", p->p_ucred->cr_rgid, in linprocfs_doprocstatus()
1133 p->p_ucred->cr_gid, in linprocfs_doprocstatus()
1134 p->p_ucred->cr_svgid, in linprocfs_doprocstatus()
1136 p->p_ucred->cr_gid); in linprocfs_doprocstatus()
1138 for (i = 0; i < p->p_ucred->cr_ngroups; i++) in linprocfs_doprocstatus()
1139 sbuf_printf(sb, "%d ", p->p_ucred->cr_groups[i]); in linprocfs_doprocstatus()
[all …]
/freebsd-14-stable/sys/security/mac/
HDmac_syscalls.c185 tcred = crhold(tproc->p_ucred); in sys___mac_get_pid()
278 error = mac_cred_check_relabel(p->p_ucred, intlabel); in mac_set_proc_core()
326 oldcred = p->p_ucred; in sys___mac_set_proc()
HDmac_process.c214 cred = crhold(td->td_proc->p_ucred); in mac_proc_vm_revoke()
/freebsd-14-stable/sys/powerpc/powerpc/
HDelf_common.c75 imgp->proc->p_ucred->cr_prison->pr_osreldate); in __elfN()
/freebsd-14-stable/sys/cddl/dev/dtrace/
HDdtrace_cddl.h136 #define p_cred p_ucred
/freebsd-14-stable/sys/fs/procfs/
HDprocfs_status.c144 cr = p->p_ucred; in procfs_doprocstatus()
/freebsd-14-stable/lib/libkvm/
HDkvm_vnet.c167 credp = (uintptr_t)proc.p_ucred; in _kvm_vnet_selectpid()
/freebsd-14-stable/tools/debugscripts/
HDgdbinit.kernel211 $proc.p_ucred->cr_ruid, \
255 $proc.p_uarea, $proc.p_ucred->cr_ruid, $pptr->p_pid, \

123