Home
last modified time | relevance | path

Searched refs:elt (Results 1 – 5 of 5) sorted by relevance

/unit/src/
H A Dnxt_list.h36 uintptr_t elt; member
74 #define nxt_list_each(elt, list) \ argument
81 elt = nxt_list_data(_part); \
83 for (_end = (elt + _part->nelts); elt != _end; elt++) { \
103 (nxt_pointer_to(nxt_list_data((next)->part), (next)->elt * (list)->size))
H A Dnxt_list.c33 void *elt; in nxt_list_add() local
56 elt = nxt_pointer_to(nxt_list_data(last), last->nelts * list->size); in nxt_list_add()
59 return elt; in nxt_list_add()
82 next->elt++; in nxt_list_next()
84 if (next->elt < next->part->nelts) { in nxt_list_next()
91 next->elt = 0; in nxt_list_next()
H A Dnxt_array.c100 nxt_array_remove(nxt_array_t *array, void *elt) in nxt_array_remove() argument
106 if (elt != last) { in nxt_array_remove()
107 nxt_memcpy(elt, last, array->size); in nxt_array_remove()
H A Dnxt_queue.h203 #define nxt_queue_each(elt, queue, type, link) \ argument
212 elt = nxt_queue_link_data(_lnk, type, link); \
H A Dnxt_array.h34 NXT_EXPORT void nxt_array_remove(nxt_array_t *array, void *elt);