ima: rename hash calculation functions
[linux-3.10.git] / security / integrity / ima / ima_crypto.c
index 920f49c..b691e0f 100644 (file)
@@ -40,7 +40,7 @@ int ima_init_crypto(void)
 /*
  * Calculate the MD5/SHA1 file digest
  */
-int ima_calc_hash(struct file *file, char *digest)
+int ima_calc_file_hash(struct file *file, char *digest)
 {
        loff_t i_size, offset = 0;
        char *rbuf;
@@ -93,9 +93,9 @@ out:
 }
 
 /*
- * Calculate the hash of a given template
+ * Calculate the hash of a given buffer
  */
-int ima_calc_template_hash(int template_len, void *template, char *digest)
+int ima_calc_buffer_hash(const void *data, int len, char *digest)
 {
        struct {
                struct shash_desc shash;
@@ -105,7 +105,7 @@ int ima_calc_template_hash(int template_len, void *template, char *digest)
        desc.shash.tfm = ima_shash_tfm;
        desc.shash.flags = 0;
 
-       return crypto_shash_digest(&desc.shash, template, template_len, digest);
+       return crypto_shash_digest(&desc.shash, data, len, digest);
 }
 
 static void __init ima_pcrread(int idx, u8 *pcr)