Lines Matching refs:tail
66 DAT_DICTIONARY_NODE *tail; member
131 p_dictionary->tail = dat_os_alloc(sizeof (DAT_DICTIONARY_NODE)); in dat_dictionary_create()
132 if (NULL == p_dictionary->tail) { in dat_dictionary_create()
138 (void) dat_os_memset(p_dictionary->tail, '\0', in dat_dictionary_create()
141 p_dictionary->head->next = p_dictionary->tail; in dat_dictionary_create()
142 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()
283 prev_node = p_dictionary->tail->prev; in dat_dictionary_insert()
284 next_node = p_dictionary->tail; in dat_dictionary_insert()
318 p_dictionary->tail != cur_node; in dat_dictionary_search()
361 p_dictionary->tail != cur_node; in dat_dictionary_enumerate()
391 p_dictionary->tail != cur_node; in dat_dictionary_remove()