Lines Matching refs:cert
2088 unsigned char flags, unsigned short cert) in ipl_report_add_component() argument
2100 comp->entry.certificate_index = cert; in ipl_report_add_component()
2110 struct ipl_report_certificate *cert; in ipl_report_add_certificate() local
2112 cert = vzalloc(sizeof(*cert)); in ipl_report_add_certificate()
2113 if (!cert) in ipl_report_add_certificate()
2115 list_add_tail(&cert->list, &report->certificates); in ipl_report_add_certificate()
2117 cert->entry.addr = addr; in ipl_report_add_certificate()
2118 cert->entry.len = len; in ipl_report_add_certificate()
2119 cert->key = key; in ipl_report_add_certificate()
2121 report->size += sizeof(cert->entry); in ipl_report_add_certificate()
2122 report->size += cert->entry.len; in ipl_report_add_certificate()
2149 struct ipl_report_certificate *cert; in ipl_report_finish() local
2185 list_for_each_entry(cert, &report->certificates, list) { in ipl_report_finish()
2186 memcpy(ptr, &cert->entry, sizeof(cert->entry)); in ipl_report_finish()
2187 ptr += sizeof(cert->entry); in ipl_report_finish()
2192 list_for_each_entry(cert, &report->certificates, list) { in ipl_report_finish()
2193 memcpy(ptr, cert->key, cert->entry.len); in ipl_report_finish()
2194 ptr += cert->entry.len; in ipl_report_finish()
2204 struct ipl_report_certificate *cert, *ncert; in ipl_report_free() local
2209 list_for_each_entry_safe(cert, ncert, &report->certificates, list) in ipl_report_free()
2210 vfree(cert); in ipl_report_free()