• Home
  • Raw
  • Download

Lines Matching full:attributes

97 	__u32         Attributes;  member
149 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_attr_read()
154 if (var->Attributes & EFI_VARIABLE_NON_VOLATILE) in efivar_attr_read()
156 if (var->Attributes & EFI_VARIABLE_BOOTSERVICE_ACCESS) in efivar_attr_read()
158 if (var->Attributes & EFI_VARIABLE_RUNTIME_ACCESS) in efivar_attr_read()
160 if (var->Attributes & EFI_VARIABLE_HARDWARE_ERROR_RECORD) in efivar_attr_read()
162 if (var->Attributes & EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS) in efivar_attr_read()
165 if (var->Attributes & in efivar_attr_read()
169 if (var->Attributes & EFI_VARIABLE_APPEND_WRITE) in efivar_attr_read()
185 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_size_read()
204 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_data_read()
215 unsigned long size, u32 attributes, u8 *data) in sanity_check() argument
227 if ((size <= 0) || (attributes == 0)){ in sanity_check()
228 printk(KERN_ERR "efivars: DataSize & Attributes must be valid!\n"); in sanity_check()
232 if ((attributes & ~EFI_VARIABLE_MASK) != 0 || in sanity_check()
257 dst->Attributes = src->Attributes; in copy_out_compat()
271 u32 attributes; in efivar_store_raw() local
285 attributes = compat->Attributes; in efivar_store_raw()
291 err = sanity_check(var, name, vendor, size, attributes, data); in efivar_store_raw()
302 attributes = new_var->Attributes; in efivar_store_raw()
308 err = sanity_check(var, name, vendor, size, attributes, data); in efivar_store_raw()
315 err = efivar_entry_set(entry, attributes, size, data, NULL); in efivar_store_raw()
336 ret = efivar_entry_get(entry, &var->Attributes, &datasize, var->Data); in efivar_show_raw()
351 compat->Attributes = var->Attributes; in efivar_show_raw()
362 * the attributes...
408 static EFIVAR_ATTR(attributes, 0400, efivar_attr_read, NULL);
438 u32 attributes; in efivar_create() local
449 attributes = compat->Attributes; in efivar_create()
457 attributes = new_var->Attributes; in efivar_create()
463 if ((attributes & ~EFI_VARIABLE_MASK) != 0 || in efivar_create()
479 err = efivar_entry_set(new_entry, attributes, size, in efivar_create()