Lines Matching defs:db_info
274 static void debug_areas_free(debug_info_t *db_info)
278 if (!db_info->areas)
280 for (i = 0; i < db_info->nr_areas; i++) {
281 for (j = 0; j < db_info->pages_per_area; j++)
282 kfree(db_info->areas[i][j]);
283 kfree(db_info->areas[i]);
285 kfree(db_info->areas);
286 db_info->areas = NULL;
293 static void debug_info_free(debug_info_t *db_info)
295 debug_areas_free(db_info);
296 kfree(db_info->active_entries);
297 kfree(db_info->active_pages);
298 kfree(db_info);
364 static void debug_info_get(debug_info_t *db_info)
366 if (db_info)
367 refcount_inc(&db_info->ref_count);
374 static void debug_info_put(debug_info_t *db_info)
376 if (!db_info)
378 if (refcount_dec_and_test(&db_info->ref_count))
379 debug_info_free(db_info);