Lines Matching refs:func
75 int mask, enum ima_hooks func) in ima_must_appraise() argument
84 func, mask, IMA_APPRAISE | IMA_HASH, NULL, in ima_must_appraise()
110 enum ima_hooks func) in ima_get_cache_status() argument
112 switch (func) { in ima_get_cache_status()
130 enum ima_hooks func, in ima_set_cache_status() argument
133 switch (func) { in ima_set_cache_status()
155 static void ima_cache_flags(struct ima_iint_cache *iint, enum ima_hooks func) in ima_cache_flags() argument
157 switch (func) { in ima_cache_flags()
278 static int xattr_verify(enum ima_hooks func, struct ima_iint_cache *iint, in xattr_verify() argument
350 func == KEXEC_KERNEL_CHECK) in xattr_verify()
419 static int modsig_verify(enum ima_hooks func, const struct modsig *modsig, in modsig_verify() argument
426 func == KEXEC_KERNEL_CHECK) in modsig_verify()
473 static bool is_bprm_creds_for_exec(enum ima_hooks func, struct file *file) in is_bprm_creds_for_exec() argument
477 if (func == BPRM_CHECK) { in is_bprm_creds_for_exec()
492 int ima_appraise_measurement(enum ima_hooks func, struct ima_iint_cache *iint, in ima_appraise_measurement() argument
517 if (is_bprm_creds_for_exec(func, file)) in ima_appraise_measurement()
571 rc = xattr_verify(func, iint, xattr_value, xattr_len, &status, in ima_appraise_measurement()
581 rc = modsig_verify(func, modsig, &status, &cause); in ima_appraise_measurement()
618 ima_cache_flags(iint, func); in ima_appraise_measurement()
621 ima_set_cache_status(iint, func, status); in ima_appraise_measurement()