Lines Matching refs:attributes

319 check_var_size(u32 attributes, unsigned long size)  in check_var_size()  argument
326 return fops->query_variable_store(attributes, size, false); in check_var_size()
330 check_var_size_nonblocking(u32 attributes, unsigned long size) in check_var_size_nonblocking() argument
337 return fops->query_variable_store(attributes, size, true); in check_var_size_nonblocking()
650 int efivar_entry_set(struct efivar_entry *entry, u32 attributes, in efivar_entry_set() argument
665 status = check_var_size(attributes, size + ucs2_strsize(name, 1024)); in efivar_entry_set()
668 attributes, size, data); in efivar_entry_set()
688 u32 attributes, unsigned long size, void *data) in efivar_entry_set_nonblocking() argument
696 status = check_var_size_nonblocking(attributes, in efivar_entry_set_nonblocking()
703 status = ops->set_variable_nonblocking(name, &vendor, attributes, in efivar_entry_set_nonblocking()
727 int efivar_entry_set_safe(efi_char16_t *name, efi_guid_t vendor, u32 attributes, in efivar_entry_set_safe() argument
747 return efivar_entry_set_nonblocking(name, vendor, attributes, in efivar_entry_set_safe()
758 status = check_var_size(attributes, size + ucs2_strsize(name, 1024)); in efivar_entry_set_safe()
764 status = ops->set_variable(name, &vendor, attributes, size, data); in efivar_entry_set_safe()
861 int __efivar_entry_get(struct efivar_entry *entry, u32 *attributes, in __efivar_entry_get() argument
869 attributes, size, data); in __efivar_entry_get()
882 int efivar_entry_get(struct efivar_entry *entry, u32 *attributes, in efivar_entry_get() argument
892 attributes, size, data); in efivar_entry_get()
921 int efivar_entry_set_get_size(struct efivar_entry *entry, u32 attributes, in efivar_entry_set_get_size() argument
946 status = check_var_size(attributes, *size + ucs2_strsize(name, 1024)); in efivar_entry_set_get_size()
959 status = ops->set_variable(name, vendor, attributes, *size, data); in efivar_entry_set_get_size()