/src/sys/compat/netbsd32/ |
netbsd32_rlimit.c | 140 lim = p->p_limit; 154 lim = p->p_limit;
|
/src/sys/rump/librump/rumpkern/ |
lwproc.c | 172 lim_free(p->p_limit); 250 lim_addref(parent->p_limit); 251 p->p_limit = parent->p_limit;
|
/src/sys/kern/ |
kern_resource.c | 359 /* p->p_limit is now unchangeable */ 445 mutex_enter(&p->p_limit->pl_lock); 447 mutex_exit(&p->p_limit->pl_lock); 740 struct plimit *lim = p->p_limit, *newlim; 749 if (p->p_limit->pl_writeable) { 757 * Since p->p_limit can be accessed without locked held, 760 newlim->pl_sv_limit = p->p_limit; 762 p->p_limit = newlim; 774 lim = p->p_limit; 946 lim = p->p_limit; [all...] |
kern_fork.c | 423 * Note: p_limit (rlimit stuff) is copy-on-write, so normally 426 p1_lim = p1->p_limit; 429 p2->p_limit = p1_lim; 431 p2->p_limit = lim_copy(p1_lim);
|
kern_core.c | 170 /* Lock, as p_limit and pl_corename might change. */ 171 lim = p->p_limit;
|
kern_proc.c | 225 .p_limit = &limit0, 1818 if (p->p_limit->pl_corename != defcorename) { 2632 COND_SET_PTR(p->p_limit, psrc->p_limit, allowaddr); 2783 COND_SET_VALUE(ki->p_limit, PTRTOUINT64(p->p_limit), allowaddr);
|
kern_exec.c | 2687 * Note: p_limit (rlimit stuff) is copy-on-write, so normally 2690 if (!p1->p_limit->pl_writeable) { 2691 lim_addref(p1->p_limit); 2692 p2->p_limit = p1->p_limit; 2694 p2->p_limit = lim_copy(p1->p_limit);
|
kern_exit.c | 1264 lim_free(p->p_limit);
|
/src/sys/sys/ |
proc.h | 244 struct plimit *p_limit; /* :: Process limits */ member in struct:proc 353 #define p_rlimit p_limit->pl_rlimit
|
sysctl.h | 397 uint64_t p_limit; /* PTR: Process limits. */ member in struct:kinfo_proc2
|
/src/lib/libkvm/ |
kvm_proc.c | 535 kp2p->p_limit = PTRTOUINT64(kp->kp_proc.p_limit);
|
/src/sys/arch/sparc/sparc/ |
trap.c | 901 (vaddr_t)p->p_limit->pl_rlimit[RLIMIT_STACK].rlim_cur +
|
/src/sys/compat/linux/common/ |
linux_misc.c | 679 stacklim = (vaddr_t)p->p_limit->pl_rlimit[RLIMIT_STACK].rlim_cur;
|