Lines Matching refs:price_list

894     GList *price_list = (GList *) data;  in destroy_pricedb_currency_hash_data()  local
898 for (node = price_list; node; node = node->next) in destroy_pricedb_currency_hash_data()
905 gnc_price_list_destroy(price_list); in destroy_pricedb_currency_hash_data()
1074 GList *price_list; in add_price() local
1137 price_list = g_hash_table_lookup(currency_hash, currency); in add_price()
1138 if (!gnc_price_list_insert(&price_list, p, !db->bulk_update)) in add_price()
1144 if (!price_list) in add_price()
1150 g_hash_table_insert(currency_hash, currency, price_list); in add_price()
1201 GList *price_list; in remove_price() local
1237 price_list = g_hash_table_lookup(currency_hash, currency); in remove_price()
1239 if (!gnc_price_list_remove(&price_list, p)) in remove_price()
1248 if (price_list) in remove_price()
1250 g_hash_table_insert(currency_hash, currency, price_list); in remove_price()
1362 GList *price_list = (GList *) val; in pricedb_remove_foreach_pricelist() local
1363 GList *node = price_list; in pricedb_remove_foreach_pricelist()
1693 GList *price_list = NULL, *result = NULL ; in price_list_from_hashtable() local
1696 price_list = g_hash_table_lookup(hash, currency); in price_list_from_hashtable()
1697 if (!price_list) in price_list_from_hashtable()
1702 result = g_list_copy (price_list); in price_list_from_hashtable()
1795 GList *price_list; in gnc_pricedb_lookup_latest() local
1801 price_list = pricedb_get_prices_internal(db, commodity, currency, TRUE); in gnc_pricedb_lookup_latest()
1802 if (!price_list) return NULL; in gnc_pricedb_lookup_latest()
1806 result = price_list->data; in gnc_pricedb_lookup_latest()
1808 g_list_free (price_list); in gnc_pricedb_lookup_latest()
1831 price_list_scan_any_currency(GList *price_list, gpointer data) in price_list_scan_any_currency() argument
1834 GList *node = price_list; in price_list_scan_any_currency()
1838 if (!price_list) in price_list_scan_any_currency()
2073 GList *price_list; in gnc_pricedb_has_prices() local
2088 price_list = g_hash_table_lookup(currency_hash, currency); in gnc_pricedb_has_prices()
2089 if (price_list) in gnc_pricedb_has_prices()
2133 GList *price_list = value; in price_count_helper() local
2135 *result += g_list_length(price_list); in price_count_helper()
2251 GList *price_list; in gnc_pricedb_lookup_at_time64() local
2256 price_list = pricedb_get_prices_internal (db, c, currency, TRUE); in gnc_pricedb_lookup_at_time64()
2257 item = price_list; in gnc_pricedb_lookup_at_time64()
2265 g_list_free (price_list); in gnc_pricedb_lookup_at_time64()
2271 g_list_free (price_list); in gnc_pricedb_lookup_at_time64()
2283 GList *price_list; in lookup_nearest_in_time() local
2292 price_list = pricedb_get_prices_internal (db, c, currency, TRUE); in lookup_nearest_in_time()
2293 if (!price_list) return NULL; in lookup_nearest_in_time()
2294 item = price_list; in lookup_nearest_in_time()
2384 g_list_free (price_list); in lookup_nearest_in_time()
2405 GList *price_list; in gnc_pricedb_lookup_nearest_before_t64() local
2414 price_list = pricedb_get_prices_internal (db, c, currency, TRUE); in gnc_pricedb_lookup_nearest_before_t64()
2415 if (!price_list) return NULL; in gnc_pricedb_lookup_nearest_before_t64()
2416 item = price_list; in gnc_pricedb_lookup_nearest_before_t64()
2426 g_list_free (price_list); in gnc_pricedb_lookup_nearest_before_t64()
2703 GList *price_list = (GList *) val; in pricedb_foreach_pricelist() local
2704 GList *node = price_list; in pricedb_foreach_pricelist()
2756 GList *price_list = (GList *) val; in pricedb_pricelist_foreach_pricelist() local
2760 foreach_data->ok = foreach_data->func(price_list, foreach_data->user_data); in pricedb_pricelist_foreach_pricelist()
2845 GList *price_list = (GList *) pricelist_entry->value; in stable_price_traversal() local
2848 for (node = (GList *) price_list; node; node = node->next) in stable_price_traversal()
3070 GList *price_list = (GList *) val; in void_pricedb_foreach_pricelist() local
3071 GList *node = price_list; in void_pricedb_foreach_pricelist()
3120 static void price_list_dump(GList *price_list, const char *tag);
3159 price_list_dump(GList *price_list, const char *tag) in price_list_dump() argument
3164 for (node = price_list; node != NULL; node = node->next) in price_list_dump()