From f84f320d76fe0d8133efb18be92e7f2560af2eac Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Mon, 11 May 2020 19:29:12 +0900 Subject: [PATCH] tbm_bufmgr: arrange tbm_bufmgr debug info Change-Id: Icbac9815e3459d0497ee7f8b7554f948ad639984 --- src/tbm_bufmgr.c | 12 ++++++------ src/tbm_surface_internal.c | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/tbm_bufmgr.c b/src/tbm_bufmgr.c index 47f30c6..eefe8e8 100644 --- a/src/tbm_bufmgr.c +++ b/src/tbm_bufmgr.c @@ -721,10 +721,10 @@ tbm_bufmgr_debug_tbm_info_get(tbm_bufmgr bufmgr) pid = syscall(SYS_getpid); _tbm_util_get_appname_from_pid(pid, app_name); _tbm_util_get_appname_brief(app_name); - TBM_SNRPRINTF(str, len, c, "============TBM DEBUG: %s(%ld)===========================\n", + TBM_SNRPRINTF(str, len, c, "===========================================TBM DEBUG: %s(%ld)===========================================\n", app_name, pid); - snprintf(title, 255, "%s", "no surface refcnt width height bpp size n_b n_p flags format app_name "); + snprintf(title, 255, "%s", "no surface refcnt width height bpp size n_b n_p flags format app_name "); if (!LIST_IS_EMPTY(&bufmgr->debug_key_list)) { LIST_FOR_EACH_ENTRY(debug_old_data, &bufmgr->debug_key_list, item_link) { @@ -760,7 +760,7 @@ tbm_bufmgr_debug_tbm_info_get(tbm_bufmgr bufmgr) snprintf(app_name, sizeof(app_name), "%d", surf_pid); } - snprintf(data, 255, "%-2d %-9p %-4d %-5u %-6u %-3u %-6u %-2d %-2d %-3d %-8s %-15s", + snprintf(data, 255, "%-3d %-11p %-5d %-6u %-7u %-4u %-7u %-3d %-3d %-8d %-9s %-22s", ++surf_cnt, surf, surf->refcnt, @@ -807,7 +807,7 @@ tbm_bufmgr_debug_tbm_info_get(tbm_bufmgr bufmgr) TBM_SNRPRINTF(str, len, c, "\n"); TBM_SNRPRINTF(str, len, c, "[tbm_bo information]\n"); - TBM_SNRPRINTF(str, len, c, "no bo refcnt size lock_cnt map_cnt flags surface name\n"); + TBM_SNRPRINTF(str, len, c, "no bo refcnt size lock_cnt map_cnt flags surface name\n"); /* show the tbm_bo information in bo_list */ if (!LIST_IS_EMPTY(&bufmgr->bo_list)) { @@ -827,7 +827,7 @@ tbm_bufmgr_debug_tbm_info_get(tbm_bufmgr bufmgr) size = bufmgr->backend->bo_size(bo); key = bufmgr->backend->bo_export(bo); } - TBM_SNRPRINTF(str, len, c, "%-4d%-11p %-4d %-6d %-5d %-4u %-3d %-11p %-4d\n", + TBM_SNRPRINTF(str, len, c, "%-3d %-11p %-5d %-7d %-6d %-5u %-7d %-11p %-4d\n", ++bo_cnt, bo, bo->ref_cnt, @@ -842,7 +842,7 @@ tbm_bufmgr_debug_tbm_info_get(tbm_bufmgr bufmgr) TBM_SNRPRINTF(str, len, c, "no tbm_bos.\n"); TBM_SNRPRINTF(str, len, c, "\n"); - TBM_SNRPRINTF(str, len, c, "===============================================================\n"); + TBM_SNRPRINTF(str, len, c, "========================================================================================================\n"); pthread_mutex_unlock(&gLock); diff --git a/src/tbm_surface_internal.c b/src/tbm_surface_internal.c index 493f507..cdafc92 100644 --- a/src/tbm_surface_internal.c +++ b/src/tbm_surface_internal.c @@ -1683,7 +1683,7 @@ add_debug_key_list: } debug_data = _tbm_surface_internal_debug_data_create(key, NULL); - LIST_ADD(&debug_data->item_link, &bufmgr->debug_key_list); + LIST_ADDTAIL(&debug_data->item_link, &bufmgr->debug_key_list); _tbm_surface_mutex_unlock(); -- 2.7.4