Lines Matching refs:auth
53 const struct efi_variable_authentication_2 *auth; in efi_variable_authenticate() local
75 auth = *data; in efi_variable_authenticate()
76 if (*data_size < (sizeof(auth->time_stamp) in efi_variable_authenticate()
77 + auth->auth_info.hdr.dwLength)) in efi_variable_authenticate()
80 if (guidcmp(&auth->auth_info.cert_type, &efi_guid_cert_type_pkcs7)) in efi_variable_authenticate()
83 memcpy(×tamp, &auth->time_stamp, sizeof(timestamp)); in efi_variable_authenticate()
88 *data += sizeof(auth->time_stamp) + auth->auth_info.hdr.dwLength; in efi_variable_authenticate()
89 *data_size -= (sizeof(auth->time_stamp) in efi_variable_authenticate()
90 + auth->auth_info.hdr.dwLength); in efi_variable_authenticate()
128 if (auth->auth_info.hdr.dwLength < sizeof(auth->auth_info)) in efi_variable_authenticate()
132 var_sig = efi_parse_pkcs7_header(auth->auth_info.cert_data, in efi_variable_authenticate()
133 auth->auth_info.hdr.dwLength in efi_variable_authenticate()
134 - sizeof(auth->auth_info), in efi_variable_authenticate()