Searched refs:elem (Results 1 - 11 of 11) sorted by relevance

/haiku/src/libs/stdc++/legacy/
H A Dinsque.c15 void insque (struct qelem *elem, struct qelem *pred)
17 void remque (struct qelem *elem)
33 insque (elem, pred)
34 struct qelem *elem;
37 elem -> q_forw = pred -> q_forw;
38 pred -> q_forw -> q_back = elem;
39 elem -> q_back = pred;
40 pred -> q_forw = elem;
45 remque (elem)
46 struct qelem *elem;
[all...]
/haiku/src/system/kernel/util/
H A Dqueue.cpp37 queue_element *elem = (queue_element *)e; local
42 if (temp == elem) {
65 queue_element *elem = (queue_element *)e; local
68 q->tail = elem;
69 q->head = elem;
71 q->tail->next = elem;
72 q->tail = elem;
74 elem->next = NULL;
84 queue_element *elem; local
86 elem
[all...]
/haiku/src/system/libnetwork/netresolv/net/
H A Dnsparser.y159 _nsaddsrctomap(const char *elem)
164 assert(elem != NULL);
168 if ((strcasecmp(elem, NSSRC_COMPAT) == 0) ||
178 if (strcasecmp(curdbt.srclist[i].name, elem) == 0) {
182 "duplicate source", elem);
186 cursrc.name = elem;
191 "error adding", elem);
H A Dnsdispatch.c199 _nsvect_append(const void *elem, void *vec, u_int *count, size_t esize) argument
209 memmove((void *)(((uintptr_t)vec) + (*count * esize)), elem, esize);
227 void *elem; local
231 elem = _nsvect_elem(i, vec, *count, esize);
232 if (elem != NULL)
233 (*free_elem)(elem);
/haiku/src/system/libroot/posix/glibc/regex/
H A Dregcomp.c81 static reg_errcode_t parse_bracket_element (bracket_elem_t *elem,
87 static reg_errcode_t parse_bracket_symbol (bracket_elem_t *elem,
2443 parse_dup_op (bin_tree_t *elem, re_string_t *regexp, re_dfa_t *dfa,
2490 return elem;
2508 if (BE (elem == NULL, 0))
2512 postorder (elem, free_tree, NULL);
2519 tree = elem;
2522 elem = duplicate_tree (elem, dfa);
2523 tree = create_tree (dfa, tree, elem, CONCA
2434 parse_dup_op(bin_tree_t *elem, re_string_t *regexp, re_dfa_t *dfa, re_token_t *token, reg_syntax_t syntax, reg_errcode_t *err) argument
2740 int32_t elem = hash % table_size; local
2799 int32_t elem, idx; local
2931 int32_t elem, idx; local
3276 parse_bracket_element(bracket_elem_t *elem, re_string_t *regexp, re_token_t *token, int token_len, re_dfa_t *dfa, reg_syntax_t syntax, int accept_hyphen) argument
3316 parse_bracket_symbol(bracket_elem_t *elem, re_string_t *regexp, re_token_t *token) argument
[all...]
H A Dregex_internal.c969 re_node_set_init_1 (re_node_set *set, int elem)
979 set->elems[0] = elem;
1267 re_node_set_insert (re_node_set *set, int elem)
1273 if (BE (re_node_set_init_1 (set, elem) == REG_NOERROR, 1))
1282 set->elems[0] = elem;
1300 if (elem < set->elems[0])
1308 for (idx = set->nelem; set->elems[idx - 1] > elem; idx--)
1313 set->elems[idx] = elem;
1324 re_node_set_insert_last (re_node_set *set, int elem)
1338 set->elems[set->nelem++] = elem;
967 re_node_set_init_1(re_node_set *set, int elem) argument
1265 re_node_set_insert(re_node_set *set, int elem) argument
1322 re_node_set_insert_last(re_node_set *set, int elem) argument
1360 re_node_set_contains(const re_node_set *set, int elem) argument
1555 int elem = newstate->nodes.elems[i]; local
[all...]
H A Dregexec.c3307 bitset_word_t elem, mask;
3446 for (ch = i * BITSET_WORD_BITS, elem = acceptable[i], mask = 1;
3447 elem;
3448 mask <<= 1, elem >>= 1, ++ch)
3449 if (BE (elem & 1, 0))
3477 for (ch = i * BITSET_WORD_BITS, elem = acceptable[i], mask = 1;
3478 elem;
3479 mask <<= 1, elem >>= 1, ++ch)
3480 if (BE (elem & 1, 0))
3303 bitset_word_t elem, mask; local
H A Dregex_internal.h66 # include <locale/elem-hash.h>
/haiku/headers/private/firewire/
H A Dqueue.h122 #define QMD_TRACE_ELEM(elem) do { \
123 (elem)->trace.prevline = (elem)->trace.lastline; \
124 (elem)->trace.prevfile = (elem)->trace.lastfile; \
125 (elem)->trace.lastline = __LINE__; \
126 (elem)->trace.lastfile = __FILE__; \
130 #define QMD_TRACE_ELEM(elem)
/haiku/headers/compatibility/bsd/sys/
H A Dqueue.h127 #define QMD_TRACE_ELEM(elem) do { \
128 (elem)->trace.prevline = (elem)->trace.lastline; \
129 (elem)->trace.prevfile = (elem)->trace.lastfile; \
130 (elem)->trace.lastline = __LINE__; \
131 (elem)->trace.lastfile = __FILE__; \
135 #define QMD_TRACE_ELEM(elem)
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dqueue.h136 #define QMD_TRACE_ELEM(elem) do { \
137 (elem)->trace.prevline = (elem)->trace.lastline; \
138 (elem)->trace.prevfile = (elem)->trace.lastfile; \
139 (elem)->trace.lastline = __LINE__; \
140 (elem)->trace.lastfile = __FILE__; \
144 #define QMD_TRACE_ELEM(elem)

Completed in 102 milliseconds