Lines Matching full:variable

110 	 * variable, it's malformed  in validate_load_option()
297 * Check if our variable is in the validated variables list in efivar_variable_is_removable()
328 * The variable name is, by definition, a NULL-terminated in var_name_strnsize()
358 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug()
365 * @func: callback function to invoke for every variable
367 * @duplicate_check: fail if a duplicate variable is found
369 * Get every EFI variable from the firmware and invoke @func. @func
413 * same variable name on multiple calls to in efivar_init()
416 * we'll ever see a different variable name, in efivar_init()
439 pr_warn("efivars: Variable name size exceeds maximum (%lu > 512)\n", in efivar_init()
459 * efivar_entry_delete - delete variable
460 * @entry: entry containing variable to delete
462 * Delete the variable from the firmware. It is the caller's
489 * efivar_entry_size - obtain the size of a variable
490 * @entry: entry for this variable
491 * @size: location to store the variable's size
516 * @entry: read data for this variable
517 * @attributes: variable attributes
519 * @data: buffer to store variable data
539 * @entry: read data for this variable
540 * @attributes: variable attributes
542 * @data: buffer to store variable data
560 * @entry: entry containing variable to set and get
561 * @attributes: attributes of variable to be written
569 * successful, return the new size of the variable from get_variable()
572 * Returns 0 on success, -EINVAL if the variable data is invalid,
577 * If the EFI variable does not exist when calling set_variable()
611 * Writing to the variable may have caused a change in size (which in efivar_entry_set_get_size()
612 * could either be an append or an overwrite), or the variable to be in efivar_entry_set_get_size()