Lines Matching defs:p
61 struct proc *p = ttoproc(curthread);
185 mutex_enter(&p->p_lock);
187 p->p_flag &= ~SAUTOLPG;
189 mutex_exit(&p->p_lock);
201 pgsz = map_pgsz(type, p, 0, 0, 1);
252 if (szc == p->p_brkpageszc) {
256 if (szc > p->p_brkpageszc) {
257 error = brk_internal(p->p_brkbase
258 + p->p_brksize, szc);
268 if (!IS_P2ALIGNED(p->p_brkbase + p->p_brksize, pgsz)) {
272 oszc = p->p_brkpageszc;
273 p->p_brkpageszc = szc;
275 addr = (caddr_t)P2ROUNDUP((uintptr_t)p->p_bssbase,
277 len = (p->p_brkbase + p->p_brksize) - addr;
292 if (szc == p->p_stkpageszc) {
297 if (szc > p->p_stkpageszc) {
298 error = grow_internal(p->p_usrstack -
299 p->p_stksize, szc);
309 if (!IS_P2ALIGNED(p->p_usrstack - p->p_stksize, pgsz)) {
313 oszc = p->p_stkpageszc;
314 p->p_stkpageszc = szc;
316 addr = p->p_usrstack - p->p_stksize;
317 len = P2ALIGN(p->p_stksize, pgsz);
322 if (len == 0 || addr >= p->p_usrstack ||
338 p->p_brkpageszc = oszc;
341 p->p_stkpageszc = oszc;