Home
last modified time | relevance | path

Searched refs:efivars (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/firmware/efi/
H A Dvars.c3 * 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 Defi.c9 * 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 Dvars.c3 * 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 DMakefile17 obj-$(CONFIG_EFI_VARS) += efivars.o
H A Defi.c9 * 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 Defivarfs.sh4 efivarfs_mount=/sys/firmware/efi/efivars
/kernel/linux/linux-6.6/tools/testing/selftests/efivarfs/
H A Defivarfs.sh4 efivarfs_mount=/sys/firmware/efi/efivars
/kernel/linux/linux-5.10/drivers/firmware/google/
H A Dgsmi.c307 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 Dgsmi.c308 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 Defi.h972 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 Defi.h1062 struct efivars { struct
1082 int efivars_register(struct efivars *efivars,
1084 int efivars_unregister(struct efivars *efivars);

Completed in 15 milliseconds