| 598 | } |
| 599 | |
| 600 | static struct prison * |
| 601 | sem_find_prison(struct ucred *cred) |
| 602 | { |
| 603 | struct prison *pr, *rpr; |
| 604 | |
| 605 | pr = cred->cr_prison; |
| 606 | prison_lock(pr); |
| 607 | rpr = osd_jail_get(pr, sem_prison_slot); |
| 608 | prison_unlock(pr); |
| 609 | return rpr; |
| 610 | } |
| 611 | |
| 612 | static int |
| 613 | sem_prison_cansee(struct prison *rpr, struct semid_kernel *semakptr) |
no test coverage detected