Lines Matching refs:action

206 	int rc = 0, action, must_appraise = 0;  in process_measurement()  local
221 action = ima_get_action(inode, cred, secid, mask, func, &pcr, in process_measurement()
225 if (!action && !violation_check) in process_measurement()
228 must_appraise = action & IMA_APPRAISE; in process_measurement()
231 if (action & IMA_FILE_APPRAISE) in process_measurement()
236 if (action) { in process_measurement()
243 ima_rdwr_violation_check(file, iint, action & IMA_MEASURE, in process_measurement()
250 if (!action) in process_measurement()
269 !(action & IMA_FAIL_UNVERIFIABLE_SIGS))) { in process_measurement()
278 iint->flags |= action; in process_measurement()
279 action &= IMA_DO_MASK; in process_measurement()
280 action &= ~((iint->flags & (IMA_DONE_MASK ^ IMA_MEASURED)) >> 1); in process_measurement()
283 if ((action & IMA_MEASURE) && (iint->measured_pcrs & (0x1 << pcr))) in process_measurement()
284 action ^= IMA_MEASURE; in process_measurement()
287 if ((action & IMA_HASH) && in process_measurement()
294 action ^= IMA_HASH; in process_measurement()
299 if (!action) { in process_measurement()
309 if ((action & IMA_APPRAISE_SUBMASK) || in process_measurement()
324 action |= IMA_MEASURE; in process_measurement()
337 if (action & IMA_MEASURE) in process_measurement()
341 if (rc == 0 && (action & IMA_APPRAISE_SUBMASK)) { in process_measurement()
354 if (action & IMA_AUDIT) in process_measurement()
423 int action; in ima_file_mprotect() local
434 action = ima_get_action(inode, current_cred(), secid, MAY_EXEC, in ima_file_mprotect()
438 if (!(action & (IMA_MEASURE | IMA_APPRAISE_SUBMASK))) in ima_file_mprotect()
441 if (action & IMA_APPRAISE_SUBMASK) in ima_file_mprotect()
811 int action = 0; in process_buffer_measurement() local
826 action = ima_get_action(inode, current_cred(), secid, 0, func, in process_buffer_measurement()
828 if (!(action & IMA_MEASURE)) in process_buffer_measurement()