Lines Matching refs:item
9 void slist_init(struct _slist_entry *item)
11 item->next = NULL;
14 void slist_uninit(struct _slist_entry *item)
16 item->next = NULL;
32 status_t slist_insert_head(struct _slist_entry **head, struct _slist_entry *item)
35 if (head == NULL || item == NULL)
39 item->next = next;
40 *head = item;
60 status_t slist_remove(struct _slist_entry **head, struct _slist_entry *item)
64 if (head == NULL || *head == NULL || item == NULL)
69 if (curr == item) {
80 struct _slist_entry *slist_next(struct _slist_entry *item)
82 if (!item || !item->next)
84 return item->next;