Lines Matching defs:rpr
225 shm_find_segment(struct prison *rpr, int arg, bool is_shmid)
238 shm_prison_cansee(rpr, shmseg) != 0)
307 struct prison *pr, *rpr;
311 rpr = osd_jail_get(pr, shm_prison_slot);
313 return rpr;
317 shm_prison_cansee(struct prison *rpr, struct shmid_kernel *shmseg)
321 !(rpr == shmseg->cred->cr_prison ||
322 prison_ischild(rpr, shmseg->cred->cr_prison)))
381 struct prison *rpr;
394 rpr = shm_find_prison(td->td_ucred);
395 if (rpr == NULL)
406 shmseg = shm_find_segment(rpr, shmid, true);
496 struct prison *rpr;
504 rpr = shm_find_prison(td->td_ucred);
505 if (rpr == NULL)
541 shmseg = shm_find_segment(rpr, shmid, cmd != SHM_STAT);
1071 struct prison *pr, *rpr;
1078 rpr = shm_find_prison(req->td->td_ucred);
1082 rpr == NULL || shm_prison_cansee(rpr, &shmsegs[i]) != 0) {
1126 struct prison *pr, *rpr;
1135 rpr = shm_find_prison(td->td_ucred);
1141 rpr == NULL || shm_prison_cansee(rpr, &shmsegs[i]) != 0) {
1285 struct prison *rpr;
1291 rpr = osd_jail_get(pr, shm_prison_slot);
1293 jsys = rpr == NULL ? JAIL_SYS_DISABLE
1294 : rpr == pr ? JAIL_SYS_NEW : JAIL_SYS_INHERIT;
1305 struct prison *rpr;
1309 rpr = osd_jail_get(pr, shm_prison_slot);
1311 if (rpr == pr)
1359 struct prison *rpr;
1363 rpr = shm_find_prison(td->td_ucred);
1364 if (rpr == NULL)
1371 shmseg = shm_find_segment(rpr, uap->shmid, true);