Lines Matching defs:entry
15 * using the generic single-entry routines.
34 * Insert a new entry between two known consecutive entries.
50 * list_add - add a new entry
51 * @new: new entry to be added
54 * Insert a new entry after the specified head.
63 * list_add_tail - add a new entry
64 * @new: new entry to be added
67 * Insert a new entry before the specified head.
76 * Delete a list entry by making the prev/next entries
90 * list_del - deletes entry from list.
91 * @entry: the element to delete from the list.
92 * Note: list_empty on entry does not return true after this, the entry is in an undefined state.
94 static __inline__ void list_del(struct list_head *entry)
96 __list_del(entry->prev, entry->next);
100 * list_del_init - deletes entry from list and reinitialize it.
101 * @entry: the element to delete from the list.n
103 static __inline__ void list_del_init(struct list_head *entry)
105 __list_del(entry->prev, entry->next);
106 INIT_LIST_HEAD(entry);
157 * list_entry - get the struct for this entry
166 * list_entry - get the struct for this entry
169 * @offset: offset of entry inside a struct