| 604 | #endif |
| 605 | #define mac_vnode_check_read_enabled() __predict_false(mac_vnode_check_read_fp_flag) |
| 606 | static inline int |
| 607 | mac_vnode_check_read(struct ucred *active_cred, struct ucred *file_cred, |
| 608 | struct vnode *vp) |
| 609 | { |
| 610 | |
| 611 | mac_vnode_assert_locked(vp, "mac_vnode_check_read"); |
| 612 | if (mac_vnode_check_read_enabled()) |
| 613 | return (mac_vnode_check_read_impl(active_cred, file_cred, vp)); |
| 614 | return (0); |
| 615 | } |
| 616 | |
| 617 | int mac_vnode_check_write_impl(struct ucred *active_cred, |
| 618 | struct ucred *file_cred, struct vnode *vp); |
no test coverage detected