Home
last modified time | relevance | path

Searched refs:efivar_entry (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/firmware/efi/
Defivars.c102 ssize_t (*show) (struct efivar_entry *entry, char *buf);
103 ssize_t (*store)(struct efivar_entry *entry, const char *buf, size_t count);
114 #define to_efivar_entry(obj) container_of(obj, struct efivar_entry, kobj)
120 efivar_create_sysfs_entry(struct efivar_entry *new_var);
123 efivar_guid_read(struct efivar_entry *entry, char *buf) in efivar_guid_read()
139 efivar_attr_read(struct efivar_entry *entry, char *buf) in efivar_attr_read()
172 efivar_size_read(struct efivar_entry *entry, char *buf) in efivar_size_read()
189 efivar_data_read(struct efivar_entry *entry, char *buf) in efivar_data_read()
256 efivar_store_raw(struct efivar_entry *entry, const char *buf, size_t count) in efivar_store_raw()
313 efivar_show_raw(struct efivar_entry *entry, char *buf) in efivar_show_raw()
[all …]
Defi-pstore.c36 static int efi_pstore_read_func(struct efivar_entry *entry, in efi_pstore_read_func()
107 static void efi_pstore_scan_sysfs_enter(struct efivar_entry *pos, in efi_pstore_scan_sysfs_enter()
108 struct efivar_entry *next, in efi_pstore_scan_sysfs_enter()
121 static inline int __efi_pstore_scan_sysfs_exit(struct efivar_entry *entry, in __efi_pstore_scan_sysfs_exit()
143 static int efi_pstore_scan_sysfs_exit(struct efivar_entry *pos, in efi_pstore_scan_sysfs_exit()
144 struct efivar_entry *next, in efi_pstore_scan_sysfs_exit()
168 struct efivar_entry **pos = (struct efivar_entry **)&record->psi->data; in efi_pstore_sysfs_entry_iter()
169 struct efivar_entry *entry, *n; in efi_pstore_sysfs_entry_iter()
274 static int efi_pstore_erase_func(struct efivar_entry *entry, void *data) in efi_pstore_erase_func()
303 struct efivar_entry *entry = NULL; in efi_pstore_erase_name()
Dvars.c343 struct efivar_entry *entry, *n; in variable_is_present()
524 int efivar_entry_add(struct efivar_entry *entry, struct list_head *head) in efivar_entry_add()
541 int efivar_entry_remove(struct efivar_entry *entry) in efivar_entry_remove()
563 static void efivar_entry_list_del_unlock(struct efivar_entry *entry) in efivar_entry_list_del_unlock()
584 int __efivar_entry_delete(struct efivar_entry *entry) in __efivar_entry_delete()
608 int efivar_entry_delete(struct efivar_entry *entry) in efivar_entry_delete()
650 int efivar_entry_set(struct efivar_entry *entry, u32 attributes, in efivar_entry_set()
789 struct efivar_entry *efivar_entry_find(efi_char16_t *name, efi_guid_t guid, in efivar_entry_find()
792 struct efivar_entry *entry, *n; in efivar_entry_find()
830 int efivar_entry_size(struct efivar_entry *entry, unsigned long *size) in efivar_entry_size()
[all …]
Defibc.c36 struct efivar_entry *entry; in efibc_set_variable()
Defi.c255 struct efivar_entry *entry; in efivar_ssdt_iter()
279 struct efivar_entry *entry, *aux; in efivar_ssdt_load()
/Linux-v4.19/fs/efivarfs/
Dinode.c75 struct efivar_entry *var; in efivarfs_create()
82 var = kzalloc(sizeof(struct efivar_entry), GFP_KERNEL); in efivarfs_create()
127 struct efivar_entry *var = d_inode(dentry)->i_private; in efivarfs_unlink()
Dfile.c21 struct efivar_entry *var = file->private_data; in efivarfs_file_write()
71 struct efivar_entry *var = file->private_data; in efivarfs_file_read()
Dsuper.c114 struct efivar_entry *entry; in efivarfs_callback()
184 static int efivarfs_destroy(struct efivar_entry *entry, void *data) in efivarfs_destroy()
/Linux-v4.19/include/linux/
Defi.h1329 struct efivar_entry { struct
1432 efivar_unregister(struct efivar_entry *var) in efivar_unregister()
1446 int efivar_entry_add(struct efivar_entry *entry, struct list_head *head);
1447 int efivar_entry_remove(struct efivar_entry *entry);
1449 int __efivar_entry_delete(struct efivar_entry *entry);
1450 int efivar_entry_delete(struct efivar_entry *entry);
1452 int efivar_entry_size(struct efivar_entry *entry, unsigned long *size);
1453 int __efivar_entry_get(struct efivar_entry *entry, u32 *attributes,
1455 int efivar_entry_get(struct efivar_entry *entry, u32 *attributes,
1457 int efivar_entry_set(struct efivar_entry *entry, u32 attributes,
[all …]