Lines Matching refs:stats
94 } stats; variable
307 stats.s_ndata = n; in read_data()
380 stats.s_nfunc++; in read_funcs()
381 stats.s_nargs += n; in read_funcs()
382 stats.s_argmax = MAX(stats.s_argmax, n); in read_funcs()
512 stats.s_nsmem += n; in read_types()
513 stats.s_smmax = MAX(stats.s_smmax, n); in read_types()
514 stats.s_nsbytes += size; in read_types()
515 stats.s_sbmax = MAX(stats.s_sbmax, size); in read_types()
520 stats.s_numem += n; in read_types()
521 stats.s_ummax = MAX(stats.s_ummax, n); in read_types()
522 stats.s_nubytes += size; in read_types()
523 stats.s_ubmax = MAX(stats.s_ubmax, size); in read_types()
568 stats.s_nemem += n; in read_types()
569 stats.s_emmax = MAX(stats.s_emmax, n); in read_types()
624 stats.s_ntypes++; in read_types()
625 stats.s_types[kind]++; in read_types()
656 stats.s_nstr++; in read_strtab()
657 stats.s_strlen += n; in read_strtab()
658 stats.s_strmax = MAX(stats.s_strmax, n); in read_strtab()
681 long_stat("total number of data objects", stats.s_ndata); in print_stats()
684 long_stat("total number of functions", stats.s_nfunc); in print_stats()
685 long_stat("total number of function arguments", stats.s_nargs); in print_stats()
686 long_stat("maximum argument list length", stats.s_argmax); in print_stats()
688 if (stats.s_nfunc != 0) { in print_stats()
690 (float)stats.s_nargs / (float)stats.s_nfunc); in print_stats()
695 long_stat("total number of types", stats.s_ntypes); in print_stats()
696 long_stat("total number of integers", stats.s_types[CTF_K_INTEGER]); in print_stats()
697 long_stat("total number of floats", stats.s_types[CTF_K_FLOAT]); in print_stats()
698 long_stat("total number of pointers", stats.s_types[CTF_K_POINTER]); in print_stats()
699 long_stat("total number of arrays", stats.s_types[CTF_K_ARRAY]); in print_stats()
700 long_stat("total number of func types", stats.s_types[CTF_K_FUNCTION]); in print_stats()
701 long_stat("total number of structs", stats.s_types[CTF_K_STRUCT]); in print_stats()
702 long_stat("total number of unions", stats.s_types[CTF_K_UNION]); in print_stats()
703 long_stat("total number of enums", stats.s_types[CTF_K_ENUM]); in print_stats()
704 long_stat("total number of forward tags", stats.s_types[CTF_K_FORWARD]); in print_stats()
705 long_stat("total number of typedefs", stats.s_types[CTF_K_TYPEDEF]); in print_stats()
707 stats.s_types[CTF_K_VOLATILE]); in print_stats()
708 long_stat("total number of const types", stats.s_types[CTF_K_CONST]); in print_stats()
710 stats.s_types[CTF_K_RESTRICT]); in print_stats()
712 stats.s_types[CTF_K_UNKNOWN]); in print_stats()
716 long_stat("total number of struct members", stats.s_nsmem); in print_stats()
717 long_stat("maximum number of struct members", stats.s_smmax); in print_stats()
718 long_stat("total size of all structs", stats.s_nsbytes); in print_stats()
719 long_stat("maximum size of a struct", stats.s_sbmax); in print_stats()
721 if (stats.s_types[CTF_K_STRUCT] != 0) { in print_stats()
723 (float)stats.s_nsmem / (float)stats.s_types[CTF_K_STRUCT]); in print_stats()
724 fp_stat("average size of a struct", (float)stats.s_nsbytes / in print_stats()
725 (float)stats.s_types[CTF_K_STRUCT]); in print_stats()
730 long_stat("total number of union members", stats.s_numem); in print_stats()
731 long_stat("maximum number of union members", stats.s_ummax); in print_stats()
732 long_stat("total size of all unions", stats.s_nubytes); in print_stats()
733 long_stat("maximum size of a union", stats.s_ubmax); in print_stats()
735 if (stats.s_types[CTF_K_UNION] != 0) { in print_stats()
737 (float)stats.s_numem / (float)stats.s_types[CTF_K_UNION]); in print_stats()
738 fp_stat("average size of a union", (float)stats.s_nubytes / in print_stats()
739 (float)stats.s_types[CTF_K_UNION]); in print_stats()
744 long_stat("total number of enum members", stats.s_nemem); in print_stats()
745 long_stat("maximum number of enum members", stats.s_emmax); in print_stats()
747 if (stats.s_types[CTF_K_ENUM] != 0) { in print_stats()
749 (float)stats.s_nemem / (float)stats.s_types[CTF_K_ENUM]); in print_stats()
754 long_stat("total number of unique strings", stats.s_nstr); in print_stats()
755 long_stat("bytes of string data", stats.s_strlen); in print_stats()
756 long_stat("maximum string length", stats.s_strmax); in print_stats()
758 if (stats.s_nstr != 0) { in print_stats()
760 (float)stats.s_strlen / (float)stats.s_nstr); in print_stats()