Lines Matching refs:list

158  * This is the list of variables we need to validate, as well as the
272 * Check if our variable is in the validated variables list
286 * If it's in our list, it is removable.
299 list_for_each_entry_safe(entry, n, head, list) {
361 * efivar_init - build the initial list of EFI variables
365 * @head: initialised head of variable list
368 * should call efivar_entry_add() to build the list of variables.
456 * efivar_entry_add - add entry to variable list
457 * @entry: entry to add to list
458 * @head: list head
469 list_add(&entry->list, head);
476 * __efivar_entry_add - add entry to variable list
477 * @entry: entry to add to list
478 * @head: list head
482 list_add(&entry->list, head);
486 * efivar_entry_remove - remove entry from variable list
487 * @entry: entry to remove from list
493 list_del(&entry->list);
497 * efivar_entry_list_del_unlock - remove entry from variable list
500 * Remove @entry from the variable list and release the list lock.
509 list_del(&entry->list);
514 * efivar_entry_delete - delete variable and remove entry from list
518 * variable list. It is the caller's responsibility to free @entry
635 * (EFI_NOT_FOUND), @entry is removed from the variable list.
653 * list (in the case of an authenticated delete).
696 * efivar_entry_iter - iterate over variable list
698 * @head: head of variable list
701 * Iterate over the list of EFI variables and call @func with every
702 * entry on the list. It is safe for @func to remove entries in the
703 * list via efivar_entry_delete() while iterating.
719 list_for_each_entry_safe(entry, n, head, list) {