Lines Matching full:stats
93 } stats; variable
309 stats.s_ndata = n; in read_data()
392 stats.s_nfunc++; in read_funcs()
393 stats.s_nargs += n; in read_funcs()
394 stats.s_argmax = MAX(stats.s_argmax, n); in read_funcs()
576 stats.s_nsmem += n; in read_types()
577 stats.s_smmax = MAX(stats.s_smmax, n); in read_types()
578 stats.s_nsbytes += size; in read_types()
579 stats.s_sbmax = MAX(stats.s_sbmax, size); in read_types()
584 stats.s_numem += n; in read_types()
585 stats.s_ummax = MAX(stats.s_ummax, n); in read_types()
586 stats.s_nubytes += size; in read_types()
587 stats.s_ubmax = MAX(stats.s_ubmax, size); in read_types()
661 stats.s_nemem += n; in read_types()
662 stats.s_emmax = MAX(stats.s_emmax, n); in read_types()
713 stats.s_ntypes++; in read_types()
714 stats.s_types[kind]++; in read_types()
745 stats.s_nstr++; in read_strtab()
746 stats.s_strlen += n; in read_strtab()
747 stats.s_strmax = MAX(stats.s_strmax, n); in read_strtab()
770 long_stat("total number of data objects", stats.s_ndata); in print_stats()
773 long_stat("total number of functions", stats.s_nfunc); in print_stats()
774 long_stat("total number of function arguments", stats.s_nargs); in print_stats()
775 long_stat("maximum argument list length", stats.s_argmax); in print_stats()
777 if (stats.s_nfunc != 0) { in print_stats()
779 (float)stats.s_nargs / (float)stats.s_nfunc); in print_stats()
784 long_stat("total number of types", stats.s_ntypes); in print_stats()
785 long_stat("total number of integers", stats.s_types[CTF_K_INTEGER]); in print_stats()
786 long_stat("total number of floats", stats.s_types[CTF_K_FLOAT]); in print_stats()
787 long_stat("total number of pointers", stats.s_types[CTF_K_POINTER]); in print_stats()
788 long_stat("total number of arrays", stats.s_types[CTF_K_ARRAY]); in print_stats()
789 long_stat("total number of func types", stats.s_types[CTF_K_FUNCTION]); in print_stats()
790 long_stat("total number of structs", stats.s_types[CTF_K_STRUCT]); in print_stats()
791 long_stat("total number of unions", stats.s_types[CTF_K_UNION]); in print_stats()
792 long_stat("total number of enums", stats.s_types[CTF_K_ENUM]); in print_stats()
793 long_stat("total number of forward tags", stats.s_types[CTF_K_FORWARD]); in print_stats()
794 long_stat("total number of typedefs", stats.s_types[CTF_K_TYPEDEF]); in print_stats()
796 stats.s_types[CTF_K_VOLATILE]); in print_stats()
797 long_stat("total number of const types", stats.s_types[CTF_K_CONST]); in print_stats()
799 stats.s_types[CTF_K_RESTRICT]); in print_stats()
801 stats.s_types[CTF_K_UNKNOWN]); in print_stats()
805 long_stat("total number of struct members", stats.s_nsmem); in print_stats()
806 long_stat("maximum number of struct members", stats.s_smmax); in print_stats()
807 long_stat("total size of all structs", stats.s_nsbytes); in print_stats()
808 long_stat("maximum size of a struct", stats.s_sbmax); in print_stats()
810 if (stats.s_types[CTF_K_STRUCT] != 0) { in print_stats()
812 (float)stats.s_nsmem / (float)stats.s_types[CTF_K_STRUCT]); in print_stats()
813 fp_stat("average size of a struct", (float)stats.s_nsbytes / in print_stats()
814 (float)stats.s_types[CTF_K_STRUCT]); in print_stats()
819 long_stat("total number of union members", stats.s_numem); in print_stats()
820 long_stat("maximum number of union members", stats.s_ummax); in print_stats()
821 long_stat("total size of all unions", stats.s_nubytes); in print_stats()
822 long_stat("maximum size of a union", stats.s_ubmax); in print_stats()
824 if (stats.s_types[CTF_K_UNION] != 0) { in print_stats()
826 (float)stats.s_numem / (float)stats.s_types[CTF_K_UNION]); in print_stats()
827 fp_stat("average size of a union", (float)stats.s_nubytes / in print_stats()
828 (float)stats.s_types[CTF_K_UNION]); in print_stats()
833 long_stat("total number of enum members", stats.s_nemem); in print_stats()
834 long_stat("maximum number of enum members", stats.s_emmax); in print_stats()
836 if (stats.s_types[CTF_K_ENUM] != 0) { in print_stats()
838 (float)stats.s_nemem / (float)stats.s_types[CTF_K_ENUM]); in print_stats()
843 long_stat("total number of unique strings", stats.s_nstr); in print_stats()
844 long_stat("bytes of string data", stats.s_strlen); in print_stats()
845 long_stat("maximum string length", stats.s_strmax); in print_stats()
847 if (stats.s_nstr != 0) { in print_stats()
849 (float)stats.s_strlen / (float)stats.s_nstr); in print_stats()