| 136 | "struct ucred *", "struct ksem *"); |
| 137 | |
| 138 | int |
| 139 | mac_posixsem_check_post(struct ucred *active_cred, struct ucred *file_cred, |
| 140 | struct ksem *ks) |
| 141 | { |
| 142 | int error; |
| 143 | |
| 144 | MAC_POLICY_CHECK_NOSLEEP(posixsem_check_post, active_cred, file_cred, |
| 145 | ks, ks->ks_label); |
| 146 | MAC_CHECK_PROBE3(posixsem_check_post, error, active_cred, file_cred, |
| 147 | ks); |
| 148 | |
| 149 | return (error); |
| 150 | } |
| 151 | |
| 152 | MAC_CHECK_PROBE_DEFINE3(posixsem_check_stat, "struct ucred *", |
| 153 | "struct ucred *", "struct ksem *"); |