Lines Matching refs:head
334 struct list_head *head)
341 list_for_each_entry_safe(entry, n, head, list) {
406 * @duplicates: error if we encounter duplicates on @head?
407 * @head: initialised head of variable list
415 void *data, bool duplicates, struct list_head *head)
469 head)) {
514 * @head: list head
518 int efivar_entry_add(struct efivar_entry *entry, struct list_head *head)
522 list_add(&entry->list, head);
636 * @head: head of variable list
644 * If @head is not NULL a lookup is performed to determine whether
652 unsigned long size, void *data, struct list_head *head)
667 if (head && efivar_entry_find(name, vendor, head, false)) {
796 * @head: head of the variable list
810 struct list_head *head, bool remove)
816 list_for_each_entry_safe(entry, n, head, list) {
1061 * @head: head of the variable list
1081 struct list_head *head, void *data,
1088 list_for_each_entry_safe(entry, n, head, list) {
1101 list_for_each_entry_safe_continue((*prev), n, head, list) {
1114 * @head: head of variable list
1126 struct list_head *head, void *data)
1133 err = __efivar_entry_iter(func, head, data, NULL);