Lines Matching full:variable
111 * variable, it's malformed in validate_load_option()
298 * Check if our variable is in the validated variables list in efivar_variable_is_removable()
329 * The variable name is, by definition, a NULL-terminated in var_name_strnsize()
359 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug()
366 * @func: callback function to invoke for every variable
368 * @duplicate_check: fail if a duplicate variable is found
370 * Get every EFI variable from the firmware and invoke @func. @func
414 * same variable name on multiple calls to in efivar_init()
417 * we'll ever see a different variable name, in efivar_init()
440 pr_warn("efivars: Variable name size exceeds maximum (%lu > 512)\n", in efivar_init()
460 * efivar_entry_delete - delete variable
461 * @entry: entry containing variable to delete
463 * Delete the variable from the firmware. It is the caller's
490 * efivar_entry_size - obtain the size of a variable
491 * @entry: entry for this variable
492 * @size: location to store the variable's size
517 * @entry: read data for this variable
518 * @attributes: variable attributes
520 * @data: buffer to store variable data
540 * @entry: read data for this variable
541 * @attributes: variable attributes
543 * @data: buffer to store variable data
561 * @entry: entry containing variable to set and get
562 * @attributes: attributes of variable to be written
570 * successful, return the new size of the variable from get_variable()
573 * Returns 0 on success, -EINVAL if the variable data is invalid,
578 * If the EFI variable does not exist when calling set_variable()
612 * Writing to the variable may have caused a change in size (which in efivar_entry_set_get_size()
613 * could either be an append or an overwrite), or the variable to be in efivar_entry_set_get_size()