Lines Matching defs:entry
20 * @new_first: first entry in batch to be added
21 * @new_last: last entry in batch to be added
40 * llist_del_first - delete the first entry of lock-less list
43 * If list is empty, return NULL, otherwise, return the first entry
55 struct llist_node *entry, *next;
57 entry = smp_load_acquire(&head->first);
59 if (entry == NULL)
61 next = READ_ONCE(entry->next);
62 } while (!try_cmpxchg(&head->first, &entry, next));
64 return entry;
73 * new first entry.