Lines Matching refs:iterator
84 ENGINE *iterator = engine_list_head;
86 while(iterator != NULL)
88 ENGINE_remove(iterator);
89 iterator = engine_list_head;
99 ENGINE *iterator = NULL;
107 iterator = engine_list_head;
108 while(iterator && !conflict)
110 conflict = (strcmp(iterator->id, e->id) == 0);
111 iterator = iterator->next;
159 ENGINE *iterator;
168 iterator = engine_list_head;
169 while(iterator && (iterator != e))
170 iterator = iterator->next;
171 if(iterator == NULL)
351 ENGINE *iterator;
360 iterator = engine_list_head;
361 while(iterator && (strcmp(id, iterator->id) != 0))
362 iterator = iterator->next;
363 if(iterator)
368 if(iterator->flags & ENGINE_FLAGS_BY_ID_COPY)
372 iterator = NULL;
375 engine_cpy(cp, iterator);
376 iterator = cp;
381 iterator->struct_ref++;
382 engine_ref_debug(iterator, 0, 1)
387 if(iterator == NULL)
393 return iterator;
396 if(iterator) return iterator;
405 iterator = ENGINE_by_id("dynamic");
406 if(!iterator || !ENGINE_ctrl_cmd_string(iterator, "ID", id, 0) ||
407 !ENGINE_ctrl_cmd_string(iterator, "DIR_LOAD", "2", 0) ||
408 !ENGINE_ctrl_cmd_string(iterator, "DIR_ADD",
410 !ENGINE_ctrl_cmd_string(iterator, "LOAD", NULL, 0))
412 return iterator;