Lines Matching defs:efivars
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 can be registered at any time.
62 int efivars_register(struct efivars *efivars,
72 pr_warn("efivars already registered\n");
77 efivars->ops = ops;
79 __efivars = efivars;
88 pr_info("Registered efivars operations\n");
98 * efivars_unregister - unregister an efivars
99 * @efivars: efivars to unregister
104 int efivars_unregister(struct efivars *efivars)
112 pr_err("efivars not registered\n");
117 if (__efivars != efivars) {
122 pr_info("Unregistered efivars operations\n");