Lines Matching refs:tail
64 DAT_DICTIONARY_NODE *tail; member
129 p_dictionary->tail = dat_os_alloc(sizeof (DAT_DICTIONARY_NODE)); in dat_dictionary_create()
130 if (NULL == p_dictionary->tail) { in dat_dictionary_create()
136 (void) dat_os_memset(p_dictionary->tail, '\0', in dat_dictionary_create()
139 p_dictionary->head->next = p_dictionary->tail; in dat_dictionary_create()
140 p_dictionary->tail->prev = p_dictionary->head; in dat_dictionary_create()
154 if (NULL != p_dictionary->tail) { in dat_dictionary_create()
155 dat_os_free(p_dictionary->tail, in dat_dictionary_create()
280 prev_node = p_dictionary->tail->prev; in dat_dictionary_insert()
281 next_node = p_dictionary->tail; in dat_dictionary_insert()
315 p_dictionary->tail != cur_node; in dat_dictionary_search()
358 p_dictionary->tail != cur_node; in dat_dictionary_enumerate()
388 p_dictionary->tail != cur_node; in dat_dictionary_remove()