Home | History | Annotate | Download | only in src

Lines Matching defs:cur

84 	avtab_ptr_t prev, cur, newnode;
92 for (prev = NULL, cur = h->htable[hvalue];
93 cur; prev = cur, cur = cur->next) {
94 if (key->source_type == cur->key.source_type &&
95 key->target_type == cur->key.target_type &&
96 key->target_class == cur->key.target_class &&
97 (specified & cur->key.specified))
99 if (key->source_type < cur->key.source_type)
101 if (key->source_type == cur->key.source_type &&
102 key->target_type < cur->key.target_type)
104 if (key->source_type == cur->key.source_type &&
105 key->target_type == cur->key.target_type &&
106 key->target_class < cur->key.target_class)
125 avtab_ptr_t prev, cur, newnode;
132 for (prev = NULL, cur = h->htable[hvalue];
133 cur; prev = cur, cur = cur->next) {
134 if (key->source_type == cur->key.source_type &&
135 key->target_type == cur->key.target_type &&
136 key->target_class == cur->key.target_class &&
137 (specified & cur->key.specified))
139 if (key->source_type < cur->key.source_type)
141 if (key->source_type == cur->key.source_type &&
142 key->target_type < cur->key.target_type)
144 if (key->source_type == cur->key.source_type &&
145 key->target_type == cur->key.target_type &&
146 key->target_class < cur->key.target_class)
157 avtab_ptr_t cur;
165 for (cur = h->htable[hvalue]; cur; cur = cur->next) {
166 if (key->source_type == cur->key.source_type &&
167 key->target_type == cur->key.target_type &&
168 key->target_class == cur->key.target_class &&
169 (specified & cur->key.specified))
170 return &cur->datum;
172 if (key->source_type < cur->key.source_type)
174 if (key->source_type == cur->key.source_type &&
175 key->target_type < cur->key.target_type)
177 if (key->source_type == cur->key.source_type &&
178 key->target_type == cur->key.target_type &&
179 key->target_class < cur->key.target_class)
192 avtab_ptr_t cur;
200 for (cur = h->htable[hvalue]; cur; cur = cur->next) {
201 if (key->source_type == cur->key.source_type &&
202 key->target_type == cur->key.target_type &&
203 key->target_class == cur->key.target_class &&
204 (specified & cur->key.specified))
205 return cur;
207 if (key->source_type < cur->key.source_type)
209 if (key->source_type == cur->key.source_type &&
210 key->target_type < cur->key.target_type)
212 if (key->source_type == cur->key.source_type &&
213 key->target_type == cur->key.target_type &&
214 key->target_class < cur->key.target_class)
222 avtab_ptr_t cur;
228 for (cur = node->next; cur; cur = cur->next) {
229 if (node->key.source_type == cur->key.source_type &&
230 node->key.target_type == cur->key.target_type &&
231 node->key.target_class == cur->key.target_class &&
232 (specified & cur->key.specified))
233 return cur;
235 if (node->key.source_type < cur->key.source_type)
237 if (node->key.source_type == cur->key.source_type &&
238 node->key.target_type < cur->key.target_type)
240 if (node->key.source_type == cur->key.source_type &&
241 node->key.target_type == cur->key.target_type &&
242 node->key.target_class < cur->key.target_class)
251 avtab_ptr_t cur, temp;
257 cur = h->htable[i];
258 while (cur != NULL) {
259 temp = cur;
260 cur = cur->next;
277 avtab_ptr_t cur;
283 cur = h->htable[i];
284 while (cur != NULL) {
285 ret = apply(&cur->key, &cur->datum, args);
288 cur = cur->next;
335 avtab_ptr_t cur;
340 cur = h->htable[i];
341 if (cur) {
344 while (cur) {
346 cur = cur->next;