Lines Matching defs:data
153 bool (*validate)(efi_char16_t *var_name, int match, u8 *data,
229 efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data,
256 data, data_size);
363 * @data: function-specific data to pass to @func
373 void *data, bool duplicates, struct list_head *head)
424 variable_name_size, data);
573 * @entry: read data for this variable
575 * @size: size of @data buffer
576 * @data: buffer to store variable data
583 unsigned long *size, void *data)
589 attributes, size, data);
596 * @entry: read data for this variable
598 * @size: size of @data buffer
599 * @data: buffer to store variable data
602 unsigned long *size, void *data)
609 err = __efivar_entry_get(entry, attributes, size, data);
619 * @size: size of data buffer
620 * @data: buffer containing data to write
629 * Returns 0 on success, -EINVAL if the variable data is invalid,
638 unsigned long *size, void *data, bool *set)
647 if (efivar_validate(*vendor, name, data, *size) == false)
660 data, false);
699 * @data: function-specific data to pass to callback
710 struct list_head *head, void *data)
720 err = func(entry, data);