| 631 | "accmode_t"); |
| 632 | |
| 633 | int |
| 634 | mac_vnode_check_open_impl(struct ucred *cred, struct vnode *vp, accmode_t accmode) |
| 635 | { |
| 636 | int error; |
| 637 | |
| 638 | ASSERT_VOP_LOCKED(vp, "mac_vnode_check_open"); |
| 639 | |
| 640 | MAC_POLICY_CHECK(vnode_check_open, cred, vp, vp->v_label, accmode); |
| 641 | MAC_CHECK_PROBE3(vnode_check_open, error, cred, vp, accmode); |
| 642 | |
| 643 | return (error); |
| 644 | } |
| 645 | |
| 646 | MAC_CHECK_PROBE_DEFINE3(vnode_check_poll, "struct ucred *", "struct ucred *", |
| 647 | "struct vnode *"); |
no outgoing calls
no test coverage detected