Lines Matching refs:prison
88 static int semvalid(int semid, struct prison *rpr,
91 static struct prison *sem_find_prison(struct ucred *);
92 static int sem_prison_cansee(struct prison *, struct semid_kernel *);
97 static void sem_prison_cleanup(struct prison *);
269 struct prison *pr; in seminit()
543 semvalid(int semid, struct prison *rpr, struct semid_kernel *semakptr) in semvalid()
597 static struct prison *
600 struct prison *pr, *rpr; in sem_find_prison()
610 sem_prison_cansee(struct prison *rpr, struct semid_kernel *semakptr) in sem_prison_cansee()
696 struct prison *rpr; in kern_semctl()
1109 struct prison *rpr; in kern_semop()
1525 struct prison *pr, *rpr; in sysctl_sema()
1579 struct prison *pr, *rpr; in kern_get_sema()
1612 struct prison *pr = obj; in sem_prison_check()
1613 struct prison *prpr; in sem_prison_check()
1647 struct prison *pr = obj; in sem_prison_set()
1648 struct prison *tpr, *orpr, *nrpr, *trpr; in sem_prison_set()
1734 struct prison *pr = obj; in sem_prison_get()
1735 struct prison *rpr; in sem_prison_get()
1754 struct prison *pr = obj; in sem_prison_remove()
1755 struct prison *rpr; in sem_prison_remove()
1766 sem_prison_cleanup(struct prison *pr) in sem_prison_cleanup()