Lines Matching refs:buf
237 struct lsm_prop *prop, char *buf, loff_t size, in process_measurement() argument
395 rc = ima_read_modsig(func, buf, size, &modsig); in process_measurement()
405 rc = ima_collect_measurement(iint, file, buf, size, hash_algo, modsig); in process_measurement()
638 static int __ima_inode_hash(struct inode *inode, struct file *file, char *buf, in __ima_inode_hash() argument
683 if (buf) { in __ima_inode_hash()
687 memcpy(buf, iint->ima_hash->digest, copied_size); in __ima_inode_hash()
715 int ima_file_hash(struct file *file, char *buf, size_t buf_size) in ima_file_hash() argument
720 return __ima_inode_hash(file_inode(file), file, buf, buf_size); in ima_file_hash()
742 int ima_inode_hash(struct inode *inode, char *buf, size_t buf_size) in ima_inode_hash() argument
747 return __ima_inode_hash(inode, NULL, buf, buf_size); in ima_inode_hash()
878 static int ima_post_read_file(struct file *file, char *buf, loff_t size, in ima_post_read_file() argument
888 if (!file || !buf || size == 0) { /* should never happen */ in ima_post_read_file()
896 return process_measurement(file, current_cred(), &prop, buf, size, in ima_post_read_file()
966 static int ima_post_load_data(char *buf, loff_t size, in ima_post_load_data() argument
984 buf, size, true, NULL, 0); in ima_post_load_data()
1010 struct inode *inode, const void *buf, int size, in process_buffer_measurement() argument
1021 .buf = buf, in process_buffer_measurement()
1069 ret = ima_calc_buffer_hash(buf, size, iint.ima_hash); in process_buffer_measurement()
1085 event_data.buf = digest_hash; in process_buffer_measurement()
1101 ret = ima_store_template(entry, violation, NULL, event_data.buf, pcr); in process_buffer_measurement()
1124 void ima_kexec_cmdline(int kernel_fd, const void *buf, int size) in ima_kexec_cmdline() argument
1126 if (!buf || !size) in ima_kexec_cmdline()
1134 buf, size, "kexec-cmdline", KEXEC_CMDLINE, 0, in ima_kexec_cmdline()
1159 const void *buf, size_t buf_len, in ima_measure_critical_data() argument
1162 if (!event_name || !event_label || !buf || !buf_len) in ima_measure_critical_data()
1165 return process_buffer_measurement(&nop_mnt_idmap, NULL, buf, buf_len, in ima_measure_critical_data()