From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D420C45BA0; Tue, 22 Oct 2024 14:28:25 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C4AB94029A; Tue, 22 Oct 2024 14:28:25 +0200 (CEST) Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.4]) by mails.dpdk.org (Postfix) with ESMTP id 6989940273 for ; Tue, 22 Oct 2024 14:28:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-Id; bh=wqcQQLyS+CWDncwtXh jdxj/JT0lxpBB87z8OSLToPic=; b=SEppSZVnlatsXTQWgFMlCOw5cjlRuqJLTS YRcNs1zUbqxjHGRsfVkqn0BEO7gmUqEyI7kk0Gy03i3luO/St3NAJ2kkm8r2JMui JOLFRAsUfq02KBj+i9gJzc66jsMGSwDYuEGpIPIgkf/5r2WX8R281C5469t0Cu+m yvhfjvL/A= Received: from bogon.localdomain (unknown [124.127.58.139]) by gzga-smtp-mtada-g1-2 (Coremail) with SMTP id _____wCnj_hhmhdnXqnSCg--.34735S2; Tue, 22 Oct 2024 20:28:21 +0800 (CST) From: Huichao cai To: jerinj@marvell.com, kirankumark@marvell.com, ndabilpuram@marvell.com, yanzhirun_163@163.com Cc: dev@dpdk.org Subject: [PATCH] graph: add some print to the node dump Date: Tue, 22 Oct 2024 20:28:05 +0800 Message-Id: <1729600085-67064-1-git-send-email-chcchc88@163.com> X-Mailer: git-send-email 1.8.3.1 X-CM-TRANSID: _____wCnj_hhmhdnXqnSCg--.34735S2 X-Coremail-Antispam: 1Uf129KBjvdXoW7JFy8Jr4UJF1UCw1DZF13Arb_yoWkWrgEkF ykA348Kw15tFW8Xas8Wa1rAFZrG340kF1fAw4UJrWIyws8Grn5ZwsFvF4xA3sFqF1ktrW7 uay7Cr18trn3XjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IU8k-BtUUUUU== X-Originating-IP: [124.127.58.139] X-CM-SenderInfo: pfkfuxrfyyqiywtou0bp/1tbiLhKAF2cXl3Iv-wAAsu X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The function node_dump add some printing of node information. Signed-off-by: Huichao cai --- lib/graph/graph_debug.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/graph/graph_debug.c b/lib/graph/graph_debug.c index 9def306..37088ce 100644 --- a/lib/graph/graph_debug.c +++ b/lib/graph/graph_debug.c @@ -35,8 +35,17 @@ fprintf(f, " flags=0x%" PRIx64 "\n", n->flags); fprintf(f, " addr=%p\n", n); fprintf(f, " process=%p\n", n->process); + if (n->parent_id == RTE_NODE_ID_INVALID) + fprintf(f, " parent_id=RTE_NODE_ID_INVALID\n"); + else + fprintf(f, " parent_id=%" PRIu32 "\n", n->parent_id); + fprintf(f, " init=%p\n", n->init); + fprintf(f, " fini=%p\n", n->fini); + fprintf(f, " xstats=%p\n", n->xstats); + fprintf(f, " next node addr=%p\n", STAILQ_NEXT(n, next)); + if (STAILQ_NEXT(n, next)) + fprintf(f, " next node name=%s\n", STAILQ_NEXT(n, next)->name); fprintf(f, " nb_edges=%d\n", n->nb_edges); - for (i = 0; i < n->nb_edges; i++) fprintf(f, " edge[%d] <%s>\n", i, n->next_nodes[i]); } -- 1.8.3.1