Home
last modified time | relevance | path

Searched refs:hdr (Results 1 – 6 of 6) sorted by relevance

/security/integrity/
Ddigsig_asymmetric.c86 struct signature_v2_hdr *hdr = (struct signature_v2_hdr *)sig; in asymmetric_verify() local
90 if (siglen <= sizeof(*hdr)) in asymmetric_verify()
93 siglen -= sizeof(*hdr); in asymmetric_verify()
95 if (siglen != be16_to_cpu(hdr->sig_size)) in asymmetric_verify()
98 if (hdr->hash_algo >= HASH_ALGO__LAST) in asymmetric_verify()
101 key = request_asymmetric_key(keyring, be32_to_cpu(hdr->keyid)); in asymmetric_verify()
108 pks.hash_algo = hash_algo_name[hdr->hash_algo]; in asymmetric_verify()
111 pks.s = hdr->sig; in asymmetric_verify()
/security/integrity/ima/
Dima_api.c97 struct ima_digest_data hdr; in ima_store_template() member
105 hash.hdr.algo = HASH_ALGO_SHA1; in ima_store_template()
108 num_fields, &hash.hdr); in ima_store_template()
115 memcpy(entry->digest, hash.hdr.digest, hash.hdr.length); in ima_store_template()
206 struct ima_digest_data hdr; in ima_collect_measurement() member
219 hash.hdr.algo = algo; in ima_collect_measurement()
225 result = ima_calc_buffer_hash(buf, size, &hash.hdr); in ima_collect_measurement()
227 result = ima_calc_file_hash(file, &hash.hdr); in ima_collect_measurement()
232 length = sizeof(hash.hdr) + hash.hdr.length; in ima_collect_measurement()
Dima_template.c328 struct ima_field_data hdr[HDR__LAST] = { in ima_restore_measurement_list() local
374 ret = ima_parse_buf(bufp, bufendp, &bufp, HDR__LAST, hdr, NULL, in ima_restore_measurement_list()
379 if (hdr[HDR_TEMPLATE_NAME].len >= MAX_TEMPLATE_NAME_LEN) { in ima_restore_measurement_list()
387 memcpy(template_name, hdr[HDR_TEMPLATE_NAME].data, in ima_restore_measurement_list()
388 hdr[HDR_TEMPLATE_NAME].len); in ima_restore_measurement_list()
389 template_name[hdr[HDR_TEMPLATE_NAME].len] = 0; in ima_restore_measurement_list()
420 hdr[HDR_TEMPLATE_DATA].data, in ima_restore_measurement_list()
421 hdr[HDR_TEMPLATE_DATA].len, in ima_restore_measurement_list()
426 memcpy(entry->digest, hdr[HDR_DIGEST].data, in ima_restore_measurement_list()
427 hdr[HDR_DIGEST].len); in ima_restore_measurement_list()
[all …]
Dima_init.c57 struct ima_digest_data hdr; in ima_add_boot_aggregate() member
63 iint->ima_hash = &hash.hdr; in ima_add_boot_aggregate()
68 result = ima_calc_boot_aggregate(&hash.hdr); in ima_add_boot_aggregate()
Dima_template_lib.c266 struct ima_digest_data hdr; in ima_eventdigest_init() member
289 hash.hdr.algo = ima_template_hash_algo_allowed(ima_hash_algo) ? in ima_eventdigest_init()
291 result = ima_calc_file_hash(event_data->file, &hash.hdr); in ima_eventdigest_init()
298 cur_digest = hash.hdr.digest; in ima_eventdigest_init()
299 cur_digestsize = hash.hdr.length; in ima_eventdigest_init()
/security/smack/
Dsmack_lsm.c4199 struct iphdr *hdr; in smack_inet_conn_request() local
4271 hdr = ip_hdr(skb); in smack_inet_conn_request()
4272 addr.sin_addr.s_addr = hdr->saddr; in smack_inet_conn_request()