variable_validate
static const struct variable_validate variable_validate[] = {
for (i = 0; variable_validate[i].name[0] != '\0'; i++) {
const char *name = variable_validate[i].name;
if (efi_guidcmp(vendor, variable_validate[i].vendor))
if (variable_validate[i].validate == NULL)
return variable_validate[i].validate(var_name, match,
for (i = 0; variable_validate[i].name[0] != '\0'; i++) {
if (efi_guidcmp(variable_validate[i].vendor, vendor))
variable_validate[i].name, &match)) {