Lines Matching refs:part
30 nxt_list_part_t part; member
35 nxt_list_part_t *part; member
41 (&(list)->part)
44 #define nxt_list_data(part) \ argument
45 ((void *) part->data)
55 nxt_list_part_t *part; in nxt_list_elt() local
58 part = nxt_list_part(list); in nxt_list_elt()
60 while (part != NULL) { in nxt_list_elt()
61 if (n < (nxt_uint_t) part->nelts) { in nxt_list_elt()
62 return nxt_pointer_to(nxt_list_data(part), n * (list)->size); in nxt_list_elt()
65 n -= (nxt_uint_t) part->nelts; in nxt_list_elt()
66 part = part->next; in nxt_list_elt()
103 (nxt_pointer_to(nxt_list_data((next)->part), (next)->elt * (list)->size))
110 nxt_list_part_t *part; in nxt_list_nelts() local
115 part = nxt_list_part(list); in nxt_list_nelts()
118 n += (nxt_uint_t) part->nelts; in nxt_list_nelts()
119 part = part->next; in nxt_list_nelts()
120 } while (part != NULL); in nxt_list_nelts()