Searched refs:efivar_entry (Results 1 – 13 of 13) sorted by relevance
| /Linux-v5.15/drivers/firmware/efi/ |
| D | efi-pstore.c | 43 static int efi_pstore_read_func(struct efivar_entry *entry, in efi_pstore_read_func() 114 static void efi_pstore_scan_sysfs_enter(struct efivar_entry *pos, in efi_pstore_scan_sysfs_enter() 115 struct efivar_entry *next, in efi_pstore_scan_sysfs_enter() 128 static inline int __efi_pstore_scan_sysfs_exit(struct efivar_entry *entry, in __efi_pstore_scan_sysfs_exit() 150 static int efi_pstore_scan_sysfs_exit(struct efivar_entry *pos, in efi_pstore_scan_sysfs_exit() 151 struct efivar_entry *next, in efi_pstore_scan_sysfs_exit() 175 struct efivar_entry **pos = (struct efivar_entry **)&record->psi->data; in efi_pstore_sysfs_entry_iter() 176 struct efivar_entry *entry, *n; in efi_pstore_sysfs_entry_iter() 281 static int efi_pstore_erase_func(struct efivar_entry *entry, void *data) in efi_pstore_erase_func() 310 struct efivar_entry *entry = NULL; in efi_pstore_erase_name() [all …]
|
| D | efivars.c | 44 ssize_t (*show) (struct efivar_entry *entry, char *buf); 45 ssize_t (*store)(struct efivar_entry *entry, const char *buf, size_t count); 56 #define to_efivar_entry(obj) container_of(obj, struct efivar_entry, kobj) 62 efivar_create_sysfs_entry(struct efivar_entry *new_var); 65 efivar_guid_read(struct efivar_entry *entry, char *buf) in efivar_guid_read() 81 efivar_attr_read(struct efivar_entry *entry, char *buf) in efivar_attr_read() 117 efivar_size_read(struct efivar_entry *entry, char *buf) in efivar_size_read() 137 efivar_data_read(struct efivar_entry *entry, char *buf) in efivar_data_read() 199 efivar_store_raw(struct efivar_entry *entry, const char *buf, size_t count) in efivar_store_raw() 259 efivar_show_raw(struct efivar_entry *entry, char *buf) in efivar_show_raw() [all …]
|
| D | vars.c | 336 struct efivar_entry *entry, *n; in variable_is_present() 518 int efivar_entry_add(struct efivar_entry *entry, struct list_head *head) in efivar_entry_add() 535 int efivar_entry_remove(struct efivar_entry *entry) in efivar_entry_remove() 557 static void efivar_entry_list_del_unlock(struct efivar_entry *entry) in efivar_entry_list_del_unlock() 578 int __efivar_entry_delete(struct efivar_entry *entry) in __efivar_entry_delete() 604 int efivar_entry_delete(struct efivar_entry *entry) in efivar_entry_delete() 651 int efivar_entry_set(struct efivar_entry *entry, u32 attributes, in efivar_entry_set() 806 struct efivar_entry *efivar_entry_find(efi_char16_t *name, efi_guid_t guid, in efivar_entry_find() 809 struct efivar_entry *entry, *n; in efivar_entry_find() 847 int efivar_entry_size(struct efivar_entry *entry, unsigned long *size) in efivar_entry_size() [all …]
|
| D | efibc.c | 28 struct efivar_entry *entry; in efibc_set_variable()
|
| D | efi.c | 219 struct efivar_entry *entry; in efivar_ssdt_iter() 243 struct efivar_entry *entry, *aux; in efivar_ssdt_load()
|
| /Linux-v5.15/include/linux/ |
| D | efi.h | 972 struct efivar_entry { struct 981 efivar_unregister(struct efivar_entry *var) in efivar_unregister() argument 996 int efivar_entry_add(struct efivar_entry *entry, struct list_head *head); 997 int efivar_entry_remove(struct efivar_entry *entry); 999 int __efivar_entry_delete(struct efivar_entry *entry); 1000 int efivar_entry_delete(struct efivar_entry *entry); 1002 int efivar_entry_size(struct efivar_entry *entry, unsigned long *size); 1003 int __efivar_entry_get(struct efivar_entry *entry, u32 *attributes, 1005 int efivar_entry_get(struct efivar_entry *entry, u32 *attributes, 1007 int efivar_entry_set(struct efivar_entry *entry, u32 attributes, [all …]
|
| /Linux-v5.15/fs/efivarfs/ |
| D | inode.c | 77 struct efivar_entry *var; in efivarfs_create() 84 var = kzalloc(sizeof(struct efivar_entry), GFP_KERNEL); in efivarfs_create() 130 struct efivar_entry *var = d_inode(dentry)->i_private; in efivarfs_unlink()
|
| D | file.c | 18 struct efivar_entry *var = file->private_data; in efivarfs_file_write() 69 struct efivar_entry *var = file->private_data; in efivarfs_file_read()
|
| D | super.c | 110 struct efivar_entry *entry; in efivarfs_callback() 183 static int efivarfs_destroy(struct efivar_entry *entry, void *data) in efivarfs_destroy()
|
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/fw/ |
| D | uefi.c | 21 struct efivar_entry *pnvm_efivar; in iwl_uefi_get_pnvm() 207 struct efivar_entry *reduce_power_efivar; in iwl_uefi_get_reduced_power()
|
| /Linux-v5.15/drivers/input/keyboard/ |
| D | applespi.c | 1600 struct efivar_entry *efivar_entry; in applespi_get_saved_bl_level() local 1605 efivar_entry = kmalloc(sizeof(*efivar_entry), GFP_KERNEL); in applespi_get_saved_bl_level() 1606 if (!efivar_entry) in applespi_get_saved_bl_level() 1609 memcpy(efivar_entry->var.VariableName, EFI_BL_LEVEL_NAME, in applespi_get_saved_bl_level() 1611 efivar_entry->var.VendorGuid = EFI_BL_LEVEL_GUID; in applespi_get_saved_bl_level() 1614 sts = efivar_entry_get(efivar_entry, NULL, &efi_data_len, &efi_data); in applespi_get_saved_bl_level() 1620 kfree(efivar_entry); in applespi_get_saved_bl_level()
|
| /Linux-v5.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| D | firmware.c | 461 struct efivar_entry *nvram_efivar; in brcmf_fw_nvram_from_efi()
|
| /Linux-v5.15/drivers/staging/media/atomisp/pci/ |
| D | atomisp_gmin_platform.c | 1202 struct efivar_entry *ev; in gmin_get_config_var()
|