Lines Matching full:variable

110 	 * variable, it's malformed  in validate_load_option()
272 * Check if our variable is in the validated variables list in efivar_variable_is_removable()
325 * The variable name is, by definition, a NULL-terminated in var_name_strnsize()
355 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug()
362 * @func: callback function to invoke for every variable
365 * @head: initialised head of variable list
367 * Get every EFI variable from the firmware and invoke @func. @func
410 * same variable name on multiple calls to in efivar_init()
413 * we'll ever see a different variable name, in efivar_init()
436 pr_warn("efivars: Variable name size exceeds maximum (%lu > 512)\n", in efivar_init()
456 * efivar_entry_add - add entry to variable list
476 * __efivar_entry_add - add entry to variable list
486 * efivar_entry_remove - remove entry from variable list
497 * efivar_entry_list_del_unlock - remove entry from variable list
500 * Remove @entry from the variable list and release the list lock.
514 * efivar_entry_delete - delete variable and remove entry from list
515 * @entry: entry containing variable to delete
517 * Delete the variable from the firmware and remove @entry from the
518 * variable list. It is the caller's responsibility to free @entry
546 * efivar_entry_size - obtain the size of a variable
547 * @entry: entry for this variable
548 * @size: location to store the variable's size
573 * @entry: read data for this variable
574 * @attributes: variable attributes
576 * @data: buffer to store variable data
596 * @entry: read data for this variable
597 * @attributes: variable attributes
599 * @data: buffer to store variable data
617 * @entry: entry containing variable to set and get
618 * @attributes: attributes of variable to be written
626 * successful, return the new size of the variable from get_variable()
629 * Returns 0 on success, -EINVAL if the variable data is invalid,
634 * If the EFI variable does not exist when calling set_variable()
635 * (EFI_NOT_FOUND), @entry is removed from the variable list.
652 * set_variable call, and removal of the variable from the efivars in efivar_entry_set_get_size()
669 * Writing to the variable may have caused a change in size (which in efivar_entry_set_get_size()
670 * could either be an append or an overwrite), or the variable to be in efivar_entry_set_get_size()
696 * efivar_entry_iter - iterate over variable list
698 * @head: head of variable list