Lines Matching defs:list_p
158 SCI_ABSTRACT_LIST_T * list_p
161 return (list_p)->elements.front_p;
169 SCI_ABSTRACT_LIST_T * list_p
173 ( ( (list_p)->elements.front_p ) ? ((list_p)->elements.front_p->object_p) : NULL );
181 SCI_ABSTRACT_LIST_T * list_p
185 ( ( (list_p)->elements.back_p ) ? ((list_p)->elements.back_p->object_p) : NULL );
192 SCI_ABSTRACT_LIST_T * list_p
195 return ( (list_p)->elements.front_p == NULL );
203 SCI_ABSTRACT_LIST_T * list_p
206 return ( (list_p)->elements.size );
226 SCI_ABSTRACT_LIST_T * list_p
229 SCI_ABSTRACT_ELEMENT_T * alElement_p = list_p->elements.front_p;
252 SCI_ABSTRACT_LIST_T * list_p,
257 sci_abstract_list_get_object(private_find(&(list_p)->elements, (obj_p)));
267 SCI_ABSTRACT_LIST_T * list_p
270 SCI_ABSTRACT_ELEMENT_LIST_T * elem_list = &(list_p)->elements;
288 private_pool_free((list_p)->free_pool, alElement_p);
299 SCI_ABSTRACT_LIST_T * list_p
303 private_pop_front(&(list_p)->elements);
309 private_pool_free((list_p)->free_pool, alElement_p);
322 SCI_ABSTRACT_LIST_T * list_p,
326 SCI_ABSTRACT_ELEMENT_LIST_T * elem_list = &(list_p)->elements;
333 sci_abstract_list_popfront(list_p);
337 sci_abstract_list_popback(list_p);
344 private_pool_free((list_p)->free_pool, alElement_p);
355 SCI_ABSTRACT_LIST_T * list_p,
359 SCI_ABSTRACT_ELEMENT_LIST_T * elem_list = &(list_p)->elements;
361 = private_pool_allocate((list_p)->free_pool);
387 SCI_ABSTRACT_LIST_T * list_p,
392 private_pool_allocate((list_p)->free_pool);
394 private_push_front(&(list_p)->elements, alElement_p);
403 SCI_ABSTRACT_LIST_T * list_p,
408 SCI_ABSTRACT_ELEMENT_LIST_T * elem_list = &(list_p)->elements;
413 private_pool_allocate((list_p)->free_pool);
423 private_push_front(&(list_p)->elements, objToAdd_element);
441 SCI_ABSTRACT_LIST_T * list_p
444 while ((list_p)->elements.size > 0)
445 sci_abstract_list_popfront((list_p));
546 SCI_ABSTRACT_ELEMENT_LIST_T * list_p,
550 SCI_ABSTRACT_ELEMENT_T * alElement_p = (list_p)->front_p;