IMA_APPRAISE
#define IMA_DO_MASK (IMA_MEASURE | IMA_APPRAISE | IMA_AUDIT | \
int flags = IMA_MEASURE | IMA_AUDIT | IMA_APPRAISE | IMA_HASH;
if (!(ima_policy_flag & IMA_APPRAISE) || !S_ISREG(inode->i_mode)
if (!(ima_policy_flag & IMA_APPRAISE) || !S_ISREG(inode->i_mode))
func, mask, IMA_APPRAISE | IMA_HASH, NULL,
int unset_flags = ima_policy_flag & IMA_APPRAISE;
must_appraise = action & IMA_APPRAISE;
iint->flags &= ~(IMA_APPRAISE | IMA_APPRAISED |
if (!(ima_policy_flag & IMA_APPRAISE) || !vma->vm_file ||
if (entry->action & IMA_APPRAISE) {
new_policy_flag &= ~IMA_APPRAISE;