Lines Matching refs:entry
35 * using the generic single-entry routines.
51 * __list_add - Insert a new entry between two known consecutive entries.
69 * list_add - add a new entry
70 * @new: new entry to be added
73 * Insert a new entry after the specified head.
82 * list_add_tail - add a new entry
83 * @new: new entry to be added
86 * Insert a new entry before the specified head.
99 * Delete a list entry by making the prev/next entries point to each other.
112 * list_del - deletes entry from list.
113 * @entry: the element to delete from the list.
115 * Note: list_empty on entry does not return true after this, the entry is in
118 static __inline__ void list_del(struct list_head *entry)
120 __list_del(entry->prev, entry->next);
124 * list_del_init - deletes entry from list and reinitialize it.
125 * @entry: the element to delete from the list.
127 static __inline__ void list_del_init(struct list_head *entry)
129 __list_del(entry->prev, entry->next);
130 INIT_LIST_HEAD(entry);
165 * list_entry - get the struct for this entry
182 * list_for_each_safe - iterate over a list safe against removal of list entry