Lines Matching refs:guid
54 { "guid", no_argument, NULL, 'g' },
64 { "raw-guid", no_argument, NULL, 'R' },
84 "\t[--print] [--print-decimal] [--raw-guid] [--utf8] [--write]\n"
116 breakdown_name(char *name, efi_guid_t *guid, char **vname)
126 rep_errx(1, "Invalid guid in: %s", name);
133 if (efi_name_to_guid(name, guid) >= 0)
157 efi_guid_t guid;
161 breakdown_name(name, &guid, &vname);
163 if (efi_append_variable(guid, vname, data, datalen, attrib) < 0)
171 efi_guid_t guid;
173 breakdown_name(name, &guid, &vname);
174 if (efi_del_variable(guid, vname) < 0)
182 efi_guid_t guid;
186 breakdown_name(name, &guid, &vname);
188 if (efi_set_variable(guid, vname, data, datalen, attrib) < 0)
205 pretty_guid(efi_guid_t *guid, char **gname)
210 efi_guid_to_name(guid, &pretty);
213 efi_guid_to_str(guid, gname);
219 print_var(efi_guid_t *guid, char *name)
227 if (guid)
228 pretty_guid(guid, &gname);
246 rv = efi_get_variable(*guid, name, &data, &datalen, &att);
278 efi_guid_t guid;
280 breakdown_name(name, &guid, &vname);
281 print_var(&guid, vname);
289 efi_guid_t *guid = NULL;
291 while ((rv = efi_get_next_variable_name(&guid, &name)) > 0)
292 print_var(guid, name);