• Home
  • Raw
  • Download

Lines Matching refs:iterator

84 	ENGINE *iterator = engine_list_head;  in engine_list_cleanup()  local
86 while(iterator != NULL) in engine_list_cleanup()
88 ENGINE_remove(iterator); in engine_list_cleanup()
89 iterator = engine_list_head; in engine_list_cleanup()
99 ENGINE *iterator = NULL; in engine_list_add() local
107 iterator = engine_list_head; in engine_list_add()
108 while(iterator && !conflict) in engine_list_add()
110 conflict = (strcmp(iterator->id, e->id) == 0); in engine_list_add()
111 iterator = iterator->next; in engine_list_add()
159 ENGINE *iterator; in engine_list_remove() local
168 iterator = engine_list_head; in engine_list_remove()
169 while(iterator && (iterator != e)) in engine_list_remove()
170 iterator = iterator->next; in engine_list_remove()
171 if(iterator == NULL) in engine_list_remove()
352 ENGINE *iterator; in ENGINE_by_id() local
361 iterator = engine_list_head; in ENGINE_by_id()
362 while(iterator && (strcmp(id, iterator->id) != 0)) in ENGINE_by_id()
363 iterator = iterator->next; in ENGINE_by_id()
364 if(iterator) in ENGINE_by_id()
369 if(iterator->flags & ENGINE_FLAGS_BY_ID_COPY) in ENGINE_by_id()
373 iterator = NULL; in ENGINE_by_id()
376 engine_cpy(cp, iterator); in ENGINE_by_id()
377 iterator = cp; in ENGINE_by_id()
382 iterator->struct_ref++; in ENGINE_by_id()
383 engine_ref_debug(iterator, 0, 1) in ENGINE_by_id()
388 if(iterator == NULL) in ENGINE_by_id()
394 return iterator; in ENGINE_by_id()
397 if(iterator) return iterator; in ENGINE_by_id()
406 iterator = ENGINE_by_id("dynamic"); in ENGINE_by_id()
407 if(!iterator || !ENGINE_ctrl_cmd_string(iterator, "ID", id, 0) || in ENGINE_by_id()
408 !ENGINE_ctrl_cmd_string(iterator, "DIR_LOAD", "2", 0) || in ENGINE_by_id()
409 !ENGINE_ctrl_cmd_string(iterator, "DIR_ADD", in ENGINE_by_id()
411 !ENGINE_ctrl_cmd_string(iterator, "LOAD", NULL, 0)) in ENGINE_by_id()
413 return iterator; in ENGINE_by_id()
416 ENGINE_free(iterator); in ENGINE_by_id()