Lines Matching refs:elem
423 GSList *elem; in hal_property_strlist_remove_elem() local
431 elem = g_slist_nth (prop->v.strlist_value, index); in hal_property_strlist_remove_elem()
432 if (elem == NULL) in hal_property_strlist_remove_elem()
435 g_free (elem->data); in hal_property_strlist_remove_elem()
436 prop->v.strlist_value = g_slist_delete_link (prop->v.strlist_value, elem); in hal_property_strlist_remove_elem()
444 GSList *elem; in hal_property_strlist_add() local
449 for (elem = prop->v.strlist_value; elem != NULL; elem = g_slist_next (elem)) { in hal_property_strlist_add()
450 if (strcmp (elem->data, value) == 0) { in hal_property_strlist_add()
462 GSList *elem; in hal_property_strlist_remove() local
467 for (elem = prop->v.strlist_value, i = 0; elem != NULL; elem = g_slist_next (elem), i++) { in hal_property_strlist_remove()
468 if (strcmp (elem->data, value) == 0) { in hal_property_strlist_remove()
479 GSList *elem; in hal_property_strlist_clear() local
484 for (elem = prop->v.strlist_value; elem != NULL; elem = g_slist_next (elem)) { in hal_property_strlist_clear()
485 g_free (elem->data); in hal_property_strlist_clear()