Lines Matching defs:alElement_p
214 SCI_ABSTRACT_ELEMENT_T * alElement_p
217 return ( (alElement_p)->next_p );
229 SCI_ABSTRACT_ELEMENT_T * alElement_p = list_p->elements.front_p;
231 while (alElement_p != NULL)
236 alElement_p->next_p,
237 alElement_p->previous_p,
238 (U32*) (alElement_p->object_p));
240 alElement_p = alElement_p->next_p;
271 SCI_ABSTRACT_ELEMENT_T * alElement_p = elem_list->back_p;
274 if (alElement_p != NULL)
276 obj_p = alElement_p->object_p;
288 private_pool_free((list_p)->free_pool, alElement_p);
302 SCI_ABSTRACT_ELEMENT_T * alElement_p =
306 if (alElement_p != NULL)
308 obj_p = alElement_p->object_p;
309 private_pool_free((list_p)->free_pool, alElement_p);
327 SCI_ABSTRACT_ELEMENT_T * alElement_p;
329 while ((alElement_p = private_find(elem_list, (obj_p))) != NULL)
331 if (alElement_p == elem_list->front_p)
335 else if (alElement_p == elem_list->back_p)
341 alElement_p->previous_p->next_p = alElement_p->next_p;
342 alElement_p->next_p->previous_p = alElement_p->previous_p;
344 private_pool_free((list_p)->free_pool, alElement_p);
360 SCI_ABSTRACT_ELEMENT_T * alElement_p
362 // assert(alElement_p != NULL);
364 alElement_p->object_p = (obj_p);
368 elem_list->front_p = elem_list->back_p = alElement_p;
372 elem_list->back_p->next_p = alElement_p;
373 alElement_p->previous_p = elem_list->back_p;
374 elem_list->back_p = alElement_p;
391 SCI_ABSTRACT_ELEMENT_T * alElement_p =
393 alElement_p->object_p = (obj_p);
394 private_push_front(&(list_p)->elements, alElement_p);
453 SCI_ABSTRACT_ELEMENT_T * alElement_p
457 if ((alElement_p) != NULL)
458 obj_p = (alElement_p)->object_p;
490 SCI_ABSTRACT_ELEMENT_T * alElement_p
495 (privateList_p)->front_p = (privateList_p)->back_p = (alElement_p);
496 (alElement_p)->next_p = (alElement_p)->previous_p = NULL;
500 (alElement_p)->next_p = (privateList_p)->front_p;
501 (alElement_p)->previous_p = NULL;
502 (privateList_p)->front_p->previous_p = (alElement_p);
503 (privateList_p)->front_p = (alElement_p);
520 SCI_ABSTRACT_ELEMENT_T * alElement_p = (privateList_p)->front_p;
522 if (alElement_p != NULL)
537 return alElement_p;
550 SCI_ABSTRACT_ELEMENT_T * alElement_p = (list_p)->front_p;
552 while (alElement_p != NULL)
555 if (alElement_p->object_p == (void*) (obj_p))
560 alElement_p = alElement_p->next_p;
563 return alElement_p;
572 SCI_ABSTRACT_ELEMENT_T * alElement_p
577 private_push_front(&(free_pool)->free_list, (alElement_p));
588 SCI_ABSTRACT_ELEMENT_T * alElement_p;
590 alElement_p = private_pop_front(&(free_pool)->free_list);
592 alElement_p->next_p = NULL;
593 alElement_p->previous_p = NULL;
594 alElement_p->object_p = NULL;
596 return alElement_p;