Lines Matching refs:action

211 	int rc = 0, action, must_appraise = 0;  in process_measurement()  local
227 action = ima_get_action(file_mnt_user_ns(file), inode, cred, secid, in process_measurement()
232 if (!action && !violation_check) in process_measurement()
235 must_appraise = action & IMA_APPRAISE; in process_measurement()
238 if (action & IMA_FILE_APPRAISE) in process_measurement()
243 if (action) { in process_measurement()
250 ima_rdwr_violation_check(file, iint, action & IMA_MEASURE, in process_measurement()
257 if (!action) in process_measurement()
276 !(action & IMA_FAIL_UNVERIFIABLE_SIGS))) { in process_measurement()
285 iint->flags |= action; in process_measurement()
286 action &= IMA_DO_MASK; in process_measurement()
287 action &= ~((iint->flags & (IMA_DONE_MASK ^ IMA_MEASURED)) >> 1); in process_measurement()
290 if ((action & IMA_MEASURE) && (iint->measured_pcrs & (0x1 << pcr))) in process_measurement()
291 action ^= IMA_MEASURE; in process_measurement()
294 if ((action & IMA_HASH) && in process_measurement()
301 action ^= IMA_HASH; in process_measurement()
306 if (!action) { in process_measurement()
316 if ((action & IMA_APPRAISE_SUBMASK) || in process_measurement()
331 action |= IMA_MEASURE; in process_measurement()
344 if (action & IMA_MEASURE) in process_measurement()
348 if (rc == 0 && (action & IMA_APPRAISE_SUBMASK)) { in process_measurement()
361 if (action & IMA_AUDIT) in process_measurement()
440 int action; in ima_file_mprotect() local
451 action = ima_get_action(file_mnt_user_ns(vma->vm_file), inode, in ima_file_mprotect()
456 if (!(action & (IMA_MEASURE | IMA_APPRAISE_SUBMASK))) in ima_file_mprotect()
459 if (action & IMA_APPRAISE_SUBMASK) in ima_file_mprotect()
884 int action = 0; in process_buffer_measurement() local
909 action = ima_get_action(mnt_userns, inode, current_cred(), in process_buffer_measurement()
912 if (!(action & IMA_MEASURE) && !digest) in process_buffer_measurement()
946 if (!ima_policy_flag || (func && !(action & IMA_MEASURE))) in process_buffer_measurement()