| 584 | "int", "int"); |
| 585 | |
| 586 | int |
| 587 | mac_vnode_check_mmap_impl(struct ucred *cred, struct vnode *vp, int prot, |
| 588 | int flags) |
| 589 | { |
| 590 | int error; |
| 591 | |
| 592 | ASSERT_VOP_LOCKED(vp, "mac_vnode_check_mmap"); |
| 593 | |
| 594 | MAC_POLICY_CHECK(vnode_check_mmap, cred, vp, vp->v_label, prot, flags); |
| 595 | MAC_CHECK_PROBE4(vnode_check_mmap, error, cred, vp, prot, flags); |
| 596 | |
| 597 | return (error); |
| 598 | } |
| 599 | |
| 600 | void |
| 601 | mac_vnode_check_mmap_downgrade(struct ucred *cred, struct vnode *vp, |
no outgoing calls
no test coverage detected