Searched refs:efivars (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-6.6/drivers/firmware/efi/ |
H A D | vars.c | 3 * Originally from efivars.c 9 #define pr_fmt(fmt) "efivars: " fmt 21 /* Private pointer to registered efivars */ 22 static struct efivars *__efivars; 45 * efivar_is_available - check if efivars is available 56 * efivars_register - register an efivars 57 * @efivars: efivars to register 58 * @ops: efivars operations 60 * Only a single efivars ca 62 efivars_register(struct efivars *efivars, const struct efivar_operations *ops) efivars_register() argument 96 efivars_unregister(struct efivars *efivars) efivars_unregister() argument [all...] |
H A D | efi.c | 9 * This code registers /sys/firmware/efi{,/efivars} when EFI is supported, 10 * allowing the efivarfs to be mounted or the efivars module to be loaded. 124 * the efivars driver 190 static struct efivars generic_efivars; 374 * efivars subsystem with the efi subsystem, if the system was booted with 419 platform_device_register_simple("efivars", 0, NULL, 0); in efisubsys_init() 430 error = sysfs_create_mount_point(efi_kobj, "efivars"); in efisubsys_init() 432 pr_err("efivars: Subsystem registration failed.\n"); in efisubsys_init()
|
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
H A D | vars.c | 3 * Originally from efivars.c 24 /* Private pointer to registered efivars */ 25 static struct efivars *__efivars; 397 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug() 431 printk(KERN_ERR "efivars: Memory allocation failed.\n"); in efivar_init() 495 printk(KERN_WARNING "efivars: get_next_variable: status=%lx\n", in efivar_init() 553 * called with the efivars lock already held, and we release it before 969 * set_variable call, and removal of the variable from the efivars in efivar_entry_set_get_size() 1141 * efivars_kobject - get the kobject for the registered efivars 1156 * efivars_register - register an efivars 1163 efivars_register(struct efivars *efivars, const struct efivar_operations *ops, struct kobject *kobject) efivars_register() argument 1190 efivars_unregister(struct efivars *efivars) efivars_unregister() argument [all...] |
H A D | Makefile | 17 obj-$(CONFIG_EFI_VARS) += efivars.o
|
H A D | efi.c | 9 * This code registers /sys/firmware/efi{,/efivars} when EFI is supported, 10 * allowing the efivarfs to be mounted or the efivars module to be loaded. 113 * the efivars driver 179 static struct efivars generic_efivars; 355 * efivars subsystem with the efi subsystem, if the system was booted with 400 platform_device_register_simple("efivars", 0, NULL, 0); in efisubsys_init() 415 error = sysfs_create_mount_point(efi_kobj, "efivars"); in efisubsys_init() 417 pr_err("efivars: Subsystem registration failed.\n"); in efisubsys_init()
|
/kernel/linux/linux-5.10/tools/testing/selftests/efivarfs/ |
H A D | efivarfs.sh | 4 efivarfs_mount=/sys/firmware/efi/efivars
|
/kernel/linux/linux-6.6/tools/testing/selftests/efivarfs/ |
H A D | efivarfs.sh | 4 efivarfs_mount=/sys/firmware/efi/efivars
|
/kernel/linux/linux-5.10/drivers/firmware/google/ |
H A D | gsmi.c | 307 static struct efivars efivars; variable 1021 ret = efivars_register(&efivars, &efivar_ops, gsmi_kobj); in gsmi_init() 1023 printk(KERN_INFO "gsmi: Failed to register efivars\n"); in gsmi_init() 1061 efivars_unregister(&efivars); in gsmi_exit()
|
/kernel/linux/linux-6.6/drivers/firmware/google/ |
H A D | gsmi.c | 308 static struct efivars efivars; variable 1033 ret = efivars_register(&efivars, &efivar_ops); in gsmi_init() 1035 printk(KERN_INFO "gsmi: Failed to register efivars\n"); in gsmi_init() 1073 efivars_unregister(&efivars); in gsmi_exit()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | efi.h | 972 struct efivars { struct 1010 int efivars_register(struct efivars *efivars, 1013 int efivars_unregister(struct efivars *efivars);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | efi.h | 1062 struct efivars { struct 1082 int efivars_register(struct efivars *efivars, 1084 int efivars_unregister(struct efivars *efivars);
|
Completed in 15 milliseconds