Lines Matching refs:cert
2391 unsigned char flags, unsigned short cert) in ipl_report_add_component() argument
2403 comp->entry.certificate_index = cert; in ipl_report_add_component()
2413 struct ipl_report_certificate *cert; in ipl_report_add_certificate() local
2415 cert = vzalloc(sizeof(*cert)); in ipl_report_add_certificate()
2416 if (!cert) in ipl_report_add_certificate()
2418 list_add_tail(&cert->list, &report->certificates); in ipl_report_add_certificate()
2420 cert->entry.addr = addr; in ipl_report_add_certificate()
2421 cert->entry.len = len; in ipl_report_add_certificate()
2422 cert->key = key; in ipl_report_add_certificate()
2424 report->size += sizeof(cert->entry); in ipl_report_add_certificate()
2425 report->size += cert->entry.len; in ipl_report_add_certificate()
2452 struct ipl_report_certificate *cert; in ipl_report_finish() local
2488 list_for_each_entry(cert, &report->certificates, list) { in ipl_report_finish()
2489 memcpy(ptr, &cert->entry, sizeof(cert->entry)); in ipl_report_finish()
2490 ptr += sizeof(cert->entry); in ipl_report_finish()
2495 list_for_each_entry(cert, &report->certificates, list) { in ipl_report_finish()
2496 memcpy(ptr, cert->key, cert->entry.len); in ipl_report_finish()
2497 ptr += cert->entry.len; in ipl_report_finish()
2508 struct ipl_report_certificate *cert, *ncert; in ipl_report_free() local
2513 list_for_each_entry_safe(cert, ncert, &report->certificates, list) in ipl_report_free()
2514 vfree(cert); in ipl_report_free()