| 474 | "struct image_params *"); |
| 475 | |
| 476 | int |
| 477 | mac_vnode_check_exec(struct ucred *cred, struct vnode *vp, |
| 478 | struct image_params *imgp) |
| 479 | { |
| 480 | int error; |
| 481 | |
| 482 | ASSERT_VOP_LOCKED(vp, "mac_vnode_check_exec"); |
| 483 | |
| 484 | MAC_POLICY_CHECK(vnode_check_exec, cred, vp, vp->v_label, imgp, |
| 485 | imgp->execlabel); |
| 486 | MAC_CHECK_PROBE3(vnode_check_exec, error, cred, vp, imgp); |
| 487 | |
| 488 | return (error); |
| 489 | } |
| 490 | |
| 491 | MAC_CHECK_PROBE_DEFINE3(vnode_check_getacl, "struct ucred *", |
| 492 | "struct vnode *", "acl_type_t"); |
no outgoing calls
no test coverage detected