Lines Matching full:attributes

39 	__u32         Attributes;  member
91 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_attr_read()
96 if (var->Attributes & EFI_VARIABLE_NON_VOLATILE) in efivar_attr_read()
98 if (var->Attributes & EFI_VARIABLE_BOOTSERVICE_ACCESS) in efivar_attr_read()
100 if (var->Attributes & EFI_VARIABLE_RUNTIME_ACCESS) in efivar_attr_read()
102 if (var->Attributes & EFI_VARIABLE_HARDWARE_ERROR_RECORD) in efivar_attr_read()
104 if (var->Attributes & EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS) in efivar_attr_read()
107 if (var->Attributes & in efivar_attr_read()
111 if (var->Attributes & EFI_VARIABLE_APPEND_WRITE) in efivar_attr_read()
127 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_size_read()
146 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_data_read()
157 unsigned long size, u32 attributes, u8 *data) in sanity_check() argument
169 if ((size <= 0) || (attributes == 0)){ in sanity_check()
170 printk(KERN_ERR "efivars: DataSize & Attributes must be valid!\n"); in sanity_check()
174 if ((attributes & ~EFI_VARIABLE_MASK) != 0 || in sanity_check()
191 dst->Attributes = src->Attributes; in copy_out_compat()
205 u32 attributes; in efivar_store_raw() local
219 attributes = compat->Attributes; in efivar_store_raw()
225 err = sanity_check(var, name, vendor, size, attributes, data); in efivar_store_raw()
236 attributes = new_var->Attributes; in efivar_store_raw()
242 err = sanity_check(var, name, vendor, size, attributes, data); in efivar_store_raw()
249 err = efivar_entry_set(entry, attributes, size, data, NULL); in efivar_store_raw()
270 ret = efivar_entry_get(entry, &var->Attributes, &datasize, var->Data); in efivar_show_raw()
285 compat->Attributes = var->Attributes; in efivar_show_raw()
296 * the attributes...
342 static EFIVAR_ATTR(attributes, 0400, efivar_attr_read, NULL);
372 u32 attributes; in efivar_create() local
383 attributes = compat->Attributes; in efivar_create()
391 attributes = new_var->Attributes; in efivar_create()
397 if ((attributes & ~EFI_VARIABLE_MASK) != 0 || in efivar_create()
413 err = efivar_entry_set(new_entry, attributes, size, in efivar_create()