X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_malloc%2Frte_malloc.c;h=e620a4ab760ad3ca8909eb5ba9512d1ee0fe8d08;hb=591a9d7985c1230;hp=a30bf4c762af561933e364ca1b06131acc1e72b5;hpb=c738c6a644e5a07fa98ede668775c08ec5321273;p=dpdk.git diff --git a/lib/librte_malloc/rte_malloc.c b/lib/librte_malloc/rte_malloc.c index a30bf4c762..e620a4ab76 100644 --- a/lib/librte_malloc/rte_malloc.c +++ b/lib/librte_malloc/rte_malloc.c @@ -217,7 +217,7 @@ rte_malloc_get_socket_stats(int socket, * Print stats on memory type. If type is NULL, info on all types is printed */ void -rte_malloc_dump_stats(__rte_unused const char *type) +rte_malloc_dump_stats(FILE *f, __rte_unused const char *type) { unsigned int socket; struct rte_malloc_socket_stats sock_stats; @@ -226,14 +226,14 @@ rte_malloc_dump_stats(__rte_unused const char *type) if ((rte_malloc_get_socket_stats(socket, &sock_stats) < 0)) continue; - printf("Socket:%u\n", socket); - printf("\tHeap_size:%zu,\n", sock_stats.heap_totalsz_bytes); - printf("\tFree_size:%zu,\n", sock_stats.heap_freesz_bytes); - printf("\tAlloc_size:%zu,\n", sock_stats.heap_allocsz_bytes); - printf("\tGreatest_free_size:%zu,\n", + fprintf(f, "Socket:%u\n", socket); + fprintf(f, "\tHeap_size:%zu,\n", sock_stats.heap_totalsz_bytes); + fprintf(f, "\tFree_size:%zu,\n", sock_stats.heap_freesz_bytes); + fprintf(f, "\tAlloc_size:%zu,\n", sock_stats.heap_allocsz_bytes); + fprintf(f, "\tGreatest_free_size:%zu,\n", sock_stats.greatest_free_size); - printf("\tAlloc_count:%u,\n",sock_stats.alloc_count); - printf("\tFree_count:%u,\n", sock_stats.free_count); + fprintf(f, "\tAlloc_count:%u,\n",sock_stats.alloc_count); + fprintf(f, "\tFree_count:%u,\n", sock_stats.free_count); } return; }