Lines Matching defs:entry
28 struct efivar_entry *entry;
31 if (size > sizeof(entry->var.Data)) {
36 entry = kmalloc(sizeof(*entry), GFP_KERNEL);
37 if (!entry) {
38 pr_err("failed to allocate efivar entry for '%s' EFI variable\n", name);
42 efibc_str_to_str16(name, entry->var.VariableName);
43 efibc_str_to_str16(value, (efi_char16_t *)entry->var.Data);
44 memcpy(&entry->var.VendorGuid, &guid, sizeof(guid));
46 ret = efivar_entry_set_safe(entry->var.VariableName,
47 entry->var.VendorGuid,
51 false, size, entry->var.Data);
57 kfree(entry);