Home | History | Annotate | Download | only in src

Lines Matching refs:free_list

40 	self->free_list = NULL;
148 this_target->free_list = this_src->free_list;
191 if (this_first->free_list == this_second->free_list
239 if ((obj->free_list != NULL) || (obj->in_use_list != NULL)) {
249 obj->free_list = NULL;
291 obj->free_list = g_slist_append(obj->free_list, frame);
346 //Concat the element to the free_list and reset the timestamp of the frame
349 obj->free_list = g_slist_concat(obj->free_list, element);
380 if (obj->free_list == NULL) {
397 GSList *element = obj->free_list;
398 obj->free_list = g_slist_remove_link(obj->free_list, element);
469 if (obj->free_list == NULL) {
483 GSList *element = g_slist_find_custom (obj->free_list, in_frame, (GCompareFunc) mixframe_compare_index);
484 obj->free_list = g_slist_remove_link(obj->free_list, element);
538 if (obj->free_list == NULL) {
575 if ((obj->in_use_list != NULL) || (g_slist_length(obj->free_list)
590 while (obj->free_list != NULL) {
592 frame = obj->free_list->data;
593 //frame = g_slist_nth_data(obj->free_list, 0);
599 obj->free_list = g_slist_delete_link(obj->free_list, obj->free_list);
645 g_slist_foreach(obj->free_list, (GFunc) mix_surfacepool_dumpframe, NULL);