Fuzz introspector

Project overview

Project information

Reachability overview

This is the overview of reachability by the existing fuzzers in the project

Reached Unreached
Functions 60.23% (1651 / 2741) 39.76% (1090 / 2741)
Complexity 73.29% (25860 / 35282) 26.70% (9422 / 35282)

Fuzzers overview

Fuzzer filename Functions Reached Functions unreached Fuzzer depth Files reached Basic blocks reached Cyclomatic complexity Details
fuzz/xml.c 1254 1516 55.0 41 44847 18310 xml.c
fuzz/schema.c 1111 1659 27.0 35 42166 17360 schema.c
fuzz/xpath.c 959 1811 51.0 34 34810 14303 xpath.c
fuzz/uri.c 120 2649 21.0 16 3744 1637 uri.c
fuzz/html.c 734 2036 25.0 33 25723 10720 html.c
fuzz/regexp.c 182 2588 15.0 18 3994 1668 regexp.c

Project functions overview

In the following function table the context of the columns have specific meaning. The description of the columnets are as follows:

Column name Description
Func name Name of function
Fuzzers reach count [Static analysis] The amount of fuzzers that reach the function based on static analysis
Fuzzers runtime hit [Dynamic analysis] Whether the function was hit during runtime coverage analysis
Func lines hit % [Dynamic analysis] The percentage of the function's lines hit during runtime coverage analysis
Accumulated cyclomatic complexity [Static analysis] The total amount of cyclomatic complexity of this function and all functions it reaches

Func name Git URL Functions filename Arg count Args Function call depth Fuzzers reach count Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity
sancov.module_ctor_8bit_counters LINK / 0 [] 0 0 no 0.0% 3 1 2 0 0 2 2
LLVMFuzzerTestOneInput LINK /src/libxml2/fuzz/xml.c 2 ['char *', 'size_t '] 55 0 yes 0.0% 192 41 16 1254 0 18326 16
LLVMFuzzerInitialize LINK /src/libxml2/fuzz/xml.c 2 ['int *', 'char ***'] 24 0 yes 0.0% 15 3 2 623 0 8946 12
xmlSlurpFile LINK /src/libxml2/fuzz/fuzz.c 2 ['char *', 'size_t *'] 2 0 no 0.0% 82 17 8 5 0 18 18
stat LINK //usr/include/x86_64-linux-gnu/sys/stat.h 2 ['char *', 'struct.stat *'] 1 0 no 0.0% 2 1 2 1 1 4 4
fopen LINK / 2 ['char *', 'char *'] 0 0 no 0.0% 0 0 2 0 1 2 2
fread LINK / 4 ['char *', 'size_t ', 'size_t ', 'struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 3 2 2
fclose LINK / 1 ['struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 4 2 2
__xstat LINK / 3 ['int ', 'char *', 'struct.stat *'] 0 0 no 0.0% 0 0 2 0 2 2 2
xmlFuzzExtractStrings LINK /src/libxml2/fuzz/fuzz.c 4 ['char *', 'size_t ', 'char **', 'size_t '] 1 2 yes 78.12% 88 18 7 1 0 9 0
memchr LINK / 3 ['char *', 'int ', 'size_t '] 0 3 no 0.0% 0 0 2 0 16 2 0
xmlFuzzEntityLoader LINK /src/libxml2/fuzz/fuzz.c 3 ['char *', 'char *', 'struct._xmlParserCtxt *'] 20 0 yes 73.91% 60 10 5 112 1 876 5
xmlFuzzMainEntity LINK /src/libxml2/fuzz/fuzz.c 1 ['size_t *'] 0 1 no 0.0% 21 4 2 0 1 2 0
xmlFuzzMainUrl LINK /src/libxml2/fuzz/fuzz.c 0 [] 0 2 yes 100.0% 5 1 2 0 1 2 0
xmlFuzzReadEntities LINK /src/libxml2/fuzz/fuzz.c 0 [] 15 2 yes 75.0% 86 18 8 91 1 738 0
xmlFuzzReadString LINK /src/libxml2/fuzz/fuzz.c 1 ['size_t *'] 0 3 yes 82.85% 113 22 9 0 2 9 0
xmlFuzzWriteString LINK /src/libxml2/fuzz/fuzz.c 2 ['struct._IO_FILE *', 'char *'] 1 0 no 0.0% 50 12 5 1 0 7 7
putc LINK / 2 ['int ', 'struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 1 2 2
xmlFuzzReadRemaining LINK /src/libxml2/fuzz/fuzz.c 1 ['size_t *'] 0 1 yes 77.77% 10 1 2 0 0 2 0
xmlFuzzReadInt LINK /src/libxml2/fuzz/fuzz.c 0 [] 0 2 yes 81.81% 24 4 2 0 1 2 0
xmlFuzzDataCleanup LINK /src/libxml2/fuzz/fuzz.c 0 [] 5 4 yes 100.0% 18 3 2 15 1 75 0
xmlFuzzDataInit LINK /src/libxml2/fuzz/fuzz.c 2 ['char *', 'size_t '] 1 4 yes 84.61% 25 3 2 1 1 7 0
xmlFuzzErrorFunc LINK /src/libxml2/fuzz/fuzz.c 2 ['char *', 'char *'] 0 1 yes 100.0% 4 1 2 0 1 2 0
xmlCtxtResetLastError LINK /src/libxml2/error.c 1 ['char *'] 1 0 no 0.0% 37 8 4 1 0 13 4
xmlResetError LINK /src/libxml2/error.c 1 ['struct._xmlError *'] 0 6 yes 94.44% 109 23 9 0 1705 9 0
xmlCtxtGetLastError LINK /src/libxml2/error.c 1 ['char *'] 0 0 no 0.0% 27 6 3 0 0 3 3
xmlResetLastError LINK /src/libxml2/error.c 0 [] 17 3 yes 100.0% 27 6 3 80 2 583 0
xmlGetLastError LINK /src/libxml2/error.c 0 [] 17 1 yes 100.0% 27 6 3 80 25 583 0
__xmlSimpleError LINK /src/libxml2/error.c 5 ['int ', 'int ', 'struct._xmlNode *', 'char *', 'char *'] 18 6 yes 44.44% 34 8 4 80 1700 584 0
__xmlRaiseError LINK /src/libxml2/error.c 16 ['N/A', 'N/A', 'char *', 'char *', 'char *', 'int ', 'int ', 'int ', 'char *', 'int ', 'char *', 'char *', 'char *', 'int ', 'int ', 'char *'] 17 6 yes 56.42% 789 188 78 80 1700 658 0
vsnprintf LINK / 4 ['char *', 'size_t ', 'char *', 'struct.__va_list_tag *'] 0 6 no 0.0% 0 0 2 0 1701 2 0
xmlCopyError LINK /src/libxml2/error.c 2 ['struct._xmlError *', 'struct._xmlError *'] 13 6 yes 87.17% 159 23 9 80 1700 589 0
xmlParserError LINK /src/libxml2/error.c 2 ['char *', 'char *'] 18 4 no 0.0% 198 39 16 82 234 602 0
xmlParserWarning LINK /src/libxml2/error.c 2 ['char *', 'char *'] 18 4 no 0.0% 198 39 16 82 234 602 0
xmlParserValidityError LINK /src/libxml2/error.c 2 ['char *', 'char *'] 18 4 no 0.0% 214 44 18 82 179 604 0
xmlParserValidityWarning LINK /src/libxml2/error.c 2 ['char *', 'char *'] 18 4 no 0.0% 194 39 16 82 179 602 0
xmlReportError LINK /src/libxml2/error.c 5 ['struct._xmlError *', 'struct._xmlParserCtxt *', 'char *', 'N/A', 'char *'] 17 6 yes 48.35% 437 93 40 80 1700 620 0
fprintf LINK / 2 ['struct._IO_FILE *', 'char *'] 0 2 no 0.0% 0 0 2 0 135 2 0
xmlGenericErrorDefaultFunc LINK /src/libxml2/error.c 2 ['char *', 'char *'] 17 0 no 0.0% 37 6 3 81 0 585 5
vfprintf LINK / 3 ['struct._IO_FILE *', 'char *', 'struct.__va_list_tag *'] 0 0 no 0.0% 0 0 2 0 1 2 2
xmlParserPrintFileContextInternal LINK /src/libxml2/error.c 3 ['struct._xmlParserInput *', 'N/A', 'char *'] 0 6 yes 77.08% 223 53 21 0 1700 21 0
xmlParserPrintFileInfo LINK /src/libxml2/error.c 1 ['struct._xmlParserInput *'] 17 4 no 0.0% 48 8 4 80 243 584 0
xmlParserPrintFileContext LINK /src/libxml2/error.c 1 ['struct._xmlParserInput *'] 17 4 no 0.0% 16 3 2 80 243 582 0
xmlSetStructuredErrorFunc LINK /src/libxml2/error.c 2 ['char *', 'N/A'] 17 0 no 0.0% 15 3 2 80 0 582 2
xmlSetGenericErrorFunc LINK /src/libxml2/error.c 2 ['char *', 'N/A'] 17 0 yes 71.42% 26 6 3 80 1 583 3
initGenericErrorDefaultFunc LINK /src/libxml2/error.c 1 ['N/A'] 17 4 yes 66.66% 25 6 3 80 177 583 0
xmlKeepBlanksDefault LINK /src/libxml2/parserInternals.c 1 ['int '] 17 0 no 0.0% 28 6 3 82 0 589 3
xmlSubstituteEntitiesDefault LINK /src/libxml2/parserInternals.c 1 ['int '] 17 0 no 0.0% 15 3 2 81 0 585 2
xmlLineNumbersDefault LINK /src/libxml2/parserInternals.c 1 ['int '] 17 0 no 0.0% 15 3 2 81 0 585 2
xmlPedanticParserDefault LINK /src/libxml2/parserInternals.c 1 ['int '] 17 0 no 0.0% 15 3 2 81 0 585 2
xmlParserAddNodeInfo LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'struct._xmlParserNodeInfo *'] 19 4 no 0.0% 191 40 16 81 244 605 0
xmlParserFindNodeInfoIndex LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserNodeInfoSeq *', 'struct._xmlNode *'] 0 4 no 0.0% 93 22 9 0 246 9 0
xmlErrMemory LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'char *'] 18 6 yes 73.68% 68 16 7 80 1700 587 0
xmlParserFindNodeInfo LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'struct._xmlNode *'] 1 0 no 0.0% 51 13 6 1 0 15 6
xmlClearNodeInfoSeq LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserNodeInfoSeq *'] 1 0 no 0.0% 36 9 4 1 2 6 4
xmlInitNodeInfoSeq LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserNodeInfoSeq *'] 0 3 yes 85.71% 16 4 2 0 69 2 0
xmlClearParserCtxt LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserCtxt *'] 19 0 no 0.0% 24 6 3 144 1 1179 7
xmlNewParserCtxt LINK /src/libxml2/parserInternals.c 0 [] 24 4 yes 53.33% 38 8 4 615 155 9011 0
xmlInitParserCtxt LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 52.29% 415 57 22 610 156 8955 0
xmlFreeParserCtxt LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserCtxt *'] 17 4 yes 62.66% 494 98 34 100 177 785 0
xmlFreeInputStream LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserInput *'] 3 4 yes 84.61% 123 26 10 4 373 42 0
xmlErrInternal LINK /src/libxml2/parserInternals.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 18 4 yes 93.75% 74 18 8 80 342 588 0
xmlNewInputFromFile LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'char *'] 17 0 no 0.0% 146 30 13 149 2 1493 47
xmlNewInputStream LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 52.17% 51 8 4 80 299 584 0
xmlNewStringInputStream LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'char *'] 19 0 no 0.0% 62 11 5 83 2 600 5
xmlNewEntityInputStream LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'struct._xmlEntity *'] 19 4 yes 43.39% 147 27 7 119 290 1242 0
xmlNewIOInputStream LINK /src/libxml2/parserInternals.c 3 ['struct._xmlParserCtxt *', 'struct._xmlParserInputBuffer *', 'int '] 17 1 no 0.0% 64 13 6 129 37 1028 0
xmlSwitchEncoding LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'int '] 19 4 yes 43.64% 385 94 18 126 298 1015 0
__xmlErrEncoding LINK /src/libxml2/parserInternals.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *'] 18 5 yes 93.75% 74 18 8 80 497 588 0
xmlSwitchToEncodingInt LINK /src/libxml2/parserInternals.c 3 ['struct._xmlParserCtxt *', 'struct._xmlCharEncodingHandler *', 'int '] 22 4 yes 52.63% 34 8 4 105 300 802 0
xmlSwitchInputEncodingInt LINK /src/libxml2/parserInternals.c 4 ['struct._xmlParserCtxt *', 'struct._xmlParserInput *', 'struct._xmlCharEncodingHandler *', 'int '] 21 4 yes 41.22% 293 59 26 104 302 798 0
strcmp LINK / 2 ['char *', 'char *'] 0 6 no 0.0% 0 0 2 0 1808 2 0
xmlSwitchToEncoding LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'struct._xmlCharEncodingHandler *'] 23 4 yes 100.0% 12 3 2 106 297 804 0
xmlSwitchInputEncoding LINK /src/libxml2/parserInternals.c 3 ['struct._xmlParserCtxt *', 'struct._xmlParserInput *', 'struct._xmlCharEncodingHandler *'] 22 0 no 0.0% 12 3 2 105 0 800 2
xmlCopyChar LINK /src/libxml2/parserInternals.c 3 ['int ', 'char *', 'int '] 20 4 yes 88.88% 32 8 4 82 283 600 0
xmlCopyCharMultiByte LINK /src/libxml2/parserInternals.c 2 ['char *', 'int '] 19 4 yes 50.0% 85 18 8 81 372 596 0
xmlErrEncodingInt LINK /src/libxml2/parserInternals.c 3 ['struct._xmlParserCtxt *', 'char *', 'int '] 18 5 yes 93.33% 74 18 8 80 544 588 0
xmlStringCurrentChar LINK /src/libxml2/parserInternals.c 3 ['struct._xmlParserCtxt *', 'char *', 'int *'] 19 5 yes 51.54% 297 61 27 82 438 623 0
snprintf LINK / 3 ['char *', 'size_t ', 'char *'] 0 6 no 0.0% 0 0 2 0 1704 2 0
xmlCurrentChar LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserCtxt *', 'int *'] 23 4 yes 74.30% 462 88 39 110 305 914 0
xmlParserInputGrow LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserInput *', 'int '] 22 4 yes 57.99% 109 23 11 107 344 859 0
xmlNextChar LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 66.66% 442 80 32 119 304 972 0
xmlParserInputShrink LINK /src/libxml2/parserInternals.c 1 ['struct._xmlParserInput *'] 23 4 yes 68.0% 133 25 11 109 289 867 0
xmlParserInputRead LINK /src/libxml2/parserInternals.c 2 ['struct._xmlParserInput *', 'int '] 0 0 no 0.0% 4 1 2 0 0 2 2
xmlIsLetter LINK /src/libxml2/parserInternals.c 1 ['int '] 1 0 no 0.0% 154 42 18 1 0 31 18
xmlCheckVersion LINK /src/libxml2/parserInternals.c 1 ['int '] 24 0 no 0.0% 53 9 4 617 0 8925 4
xmlCheckCdataPush LINK /src/libxml2/parser.c 3 ['char *', 'int ', 'int '] 0 0 no 0.0% 437 105 47 0 14 47 47
nameNsPop LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 0 0 no 0.0% 41 7 3 0 14 3 3
xmlParseLookupSequence LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char ', 'char ', 'char '] 1 0 no 0.0% 189 39 16 2 14 26 16
xmlParseGetLasts LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char **', 'char **'] 17 0 no 0.0% 233 61 24 80 14 604 24
xmlCleanSpecialAttrCallback LINK /src/libxml2/parser.c 5 ['char *', 'char *', 'char *', 'char *', 'char *'] 4 3 yes 85.71% 25 6 3 5 115 40 0
xmlParseQNameAndCompare LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 21 3 yes 81.57% 204 47 19 142 130 1585 0
xmlParseNameAndCompare LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char *'] 20 3 yes 78.57% 153 34 14 129 133 1272 0
xmlGROW LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 56.52% 116 25 11 116 309 934 0
xmlParseQName LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 20 3 yes 90.0% 203 39 18 140 134 1552 0
xmlParseNCName LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 3 yes 71.11% 232 59 24 130 135 1262 0
xmlParseName LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 4 yes 67.44% 255 61 25 128 277 1258 0
xmlNsErr LINK /src/libxml2/parser.c 6 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *', 'char *'] 18 4 yes 92.30% 63 16 7 80 247 587 0
xmlParseNmtoken LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 4 yes 66.29% 432 76 30 123 246 1115 0
xmlIsNameChar LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 1 4 yes 70.27% 627 176 75 1 295 88 0
xmlFatalErr LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'int ', 'char *'] 18 4 yes 72.68% 102 24 10 80 327 590 0
xmlParseNameComplex LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 4 yes 58.82% 1464 368 152 127 278 1233 0
xmlParseNCNameComplex LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 3 yes 72.88% 330 64 27 129 136 1238 0
xmlIsNameStartChar LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 1 4 yes 75.86% 470 131 55 1 294 68 0
xmlHaltParser LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 4 4 yes 69.23% 99 20 8 6 359 54 0
inputPop LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 0 4 yes 87.5% 49 9 4 0 371 4 0
xmlParseEndTag2 LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlStartTag *'] 20 3 yes 57.69% 285 58 23 240 129 3176 0
xmlSkipBlankChars LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 67.74% 245 56 22 229 269 3011 0
xmlFatalErrMsgStrIntStr LINK /src/libxml2/parser.c 6 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'int ', 'char *'] 18 3 yes 93.75% 74 18 8 80 133 588 0
spacePop LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 0 3 yes 100.0% 42 7 3 0 133 3 0
nsPop LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 17 3 yes 64.70% 78 16 7 80 131 587 0
xmlParsePEReference LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 4 yes 60.44% 462 99 42 229 269 3031 0
xmlPopInput LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 17 4 yes 71.42% 103 21 9 116 304 927 0
xmlFatalErrMsg LINK /src/libxml2/SAX2.c 4 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *'] 18 4 yes 92.85% 76 18 8 80 298 588 0
xmlFatalErrMsgStr LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *'] 18 4 yes 93.75% 74 18 8 80 295 588 0
xmlValidityError LINK /src/libxml2/parser.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *'] 18 4 yes 70.37% 88 20 9 80 269 589 0
xmlWarningMsg LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *'] 18 4 yes 68.0% 94 23 10 80 291 590 0
xmlParserEntityCheck LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'size_t ', 'struct._xmlEntity *', 'size_t '] 21 4 yes 61.83% 416 85 36 185 289 2243 0
xmlPushInput LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlParserInput *'] 17 4 yes 64.0% 165 33 14 119 290 957 0
xmlParseTextDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 60.86% 270 59 24 229 269 3013 0
xmlParseVersionInfo LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 96.87% 165 31 15 229 269 3004 0
xmlParseEncodingDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 24 4 yes 73.73% 371 78 33 229 269 3022 0
xmlParseEncName LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 80.0% 288 63 25 126 269 1040 0
xmlSHRINK LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 24 4 yes 100.0% 30 6 3 111 277 881 0
xmlParseVersionNum LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 80.43% 142 27 11 120 269 983 0
inputPush LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlParserInput *'] 19 4 yes 66.66% 73 13 6 85 296 628 0
xmlStringDecodeEntities LINK /src/libxml2/parser.c 6 ['struct._xmlParserCtxt *', 'char *', 'int ', 'char ', 'char ', 'char '] 20 4 yes 100.0% 30 8 4 185 289 2211 0
xmlStringLenDecodeEntities LINK /src/libxml2/parser.c 7 ['struct._xmlParserCtxt *', 'char *', 'int ', 'int ', 'char ', 'char ', 'char '] 19 4 yes 77.71% 938 201 75 185 289 2282 0
xmlParseStringCharRef LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 19 4 yes 83.78% 348 89 36 82 289 634 0
xmlParseStringEntityRef LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 21 4 yes 50.30% 298 66 28 185 289 2235 0
xmlParseStringPEReference LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 21 4 yes 56.32% 181 38 16 185 289 2223 0
xmlLoadEntityContent LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlEntity *'] 19 4 yes 60.71% 480 108 45 167 289 1775 0
xmlFatalErrMsgInt LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'int ', 'char *', 'int '] 18 4 yes 100.0% 74 18 8 80 297 588 0
xmlParseStringName LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 20 4 yes 64.38% 242 44 17 88 289 801 0
xmlErrMsgStr LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *'] 18 4 yes 90.90% 53 14 6 80 289 586 0
xmlAttrNormalizeSpace2 LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'int *'] 12 3 yes 84.44% 151 35 15 82 131 606 0
xmlAttrNormalizeSpace LINK /src/libxml2/parser.c 2 ['char *', 'char *'] 0 4 yes 89.47% 88 24 9 0 240 9 0
strlen LINK / 1 ['char *'] 0 5 no 0.0% 0 0 2 0 770 2 0
xmlCtxtGrowAttrs LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 19 3 yes 87.5% 100 18 8 80 130 588 0
xmlNsWarn LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char *'] 18 3 yes 88.88% 42 11 5 80 130 585 0
xmlParseAttribute2 LINK /src/libxml2/parser.c 7 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char **', 'char **', 'int *', 'int *'] 20 3 yes 63.91% 226 46 20 247 130 3551 0
xmlParseAttValueInternal LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'int *', 'int *', 'int '] 20 4 yes 71.14% 979 209 83 198 243 2786 0
xmlCheckLanguageID LINK /src/libxml2/parser.c 1 ['char *'] 0 3 no 0.0% 690 177 72 0 133 72 0
xmlParseAttValueComplex LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'int *', 'int '] 19 4 yes 78.05% 1403 305 118 197 244 2703 0
xmlParseCharRef LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 80.0% 569 123 49 123 245 1050 0
xmlParseEntityRef LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 4 yes 51.29% 371 83 36 194 245 2532 0
nameNsPush LINK /src/libxml2/parser.c 6 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char *', 'int ', 'int '] 19 3 yes 73.17% 122 19 8 80 129 588 0
xmlParseStartTag2 LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char **', 'char **', 'int *'] 23 3 yes 69.73% 1686 339 130 254 129 3724 0
xmlErrAttributeDup LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 18 3 yes 91.66% 86 21 9 80 131 589 0
nsPush LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 19 3 yes 51.28% 170 33 13 80 130 593 0
xmlGetNamespace LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char *'] 0 3 yes 91.66% 68 15 6 0 130 6 0
spacePush LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 19 0 yes 72.22% 71 12 5 80 5 585 5
xmlCtxtReadIO LINK /src/libxml2/parser.c 7 ['struct._xmlParserCtxt *', 'N/A', 'N/A', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 56 14 7 727 0 10740 11
xmlInitParser LINK /src/libxml2/parser.c 0 [] 23 4 yes 84.61% 61 15 6 615 176 8919 0
xmlCtxtReset LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 18 2 yes 65.16% 335 66 25 142 46 1172 0
xmlDoRead LINK /src/libxml2/parser.c 5 ['struct._xmlParserCtxt *', 'char *', 'char *', 'int ', 'int '] 22 3 yes 70.0% 110 26 11 722 44 10696 0
xmlCtxtUseOptionsInternal LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'int ', 'char *'] 21 3 yes 35.93% 510 83 29 431 69 5393 0
xmlParseDocument LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 24 3 yes 57.38% 763 152 65 720 103 10656 0
xmlDetectSAX2 LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 72.72% 112 27 12 86 232 671 0
xmlParseXMLDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 3 yes 58.65% 435 93 38 230 117 3059 0
xmlParseMisc LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 24 3 yes 100.0% 126 28 12 245 104 3341 0
xmlParseDocTypeDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 3 yes 50.81% 150 30 12 232 114 3108 0
xmlParseInternalSubset LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 3 yes 61.81% 194 41 17 344 114 5427 0
xmlCleanSpecialAttr LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 5 3 yes 83.33% 37 8 4 23 114 134 0
xmlParseElement LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 29 3 yes 84.21% 59 10 5 696 104 10430 5
xmlParseElementStart LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 3 yes 58.67% 454 76 33 272 128 3926 5
xmlParseContentInternal LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 28 3 yes 59.45% 353 76 33 696 128 10458 5
xmlParseElementEnd LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 21 3 yes 36.66% 88 13 6 245 128 3231 0
namePop LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 0 3 yes 85.71% 49 9 4 0 132 4 0
xmlParseEndTag1 LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 3 no 0.0% 241 51 20 233 130 3038 0
xmlParsePI LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 67.58% 804 160 65 242 236 3189 0
xmlParseCDSect LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 3 yes 72.91% 795 163 68 126 128 1095 0
xmlParseComment LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 75.92% 758 150 59 132 236 1226 0
xmlParseReference LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 27 3 yes 42.65% 1197 254 104 695 128 10524 0
xmlParseCharData LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 25 3 yes 73.57% 707 143 57 133 128 1198 0
areBlanks LINK /src/libxml2/HTMLparser.c 3 ['struct._xmlParserCtxt *', 'char *', 'int '] 2 4 yes 0.0% 281 70 30 6 154 54 0
xmlParseCharDataComplex LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 25 3 yes 75.90% 691 142 60 132 129 1141 0
xmlParseBalancedChunkMemoryInternal LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'struct._xmlNode **'] 26 3 yes 64.32% 523 95 37 695 128 10457 0
xmlParseExternalEntityPrivate LINK /src/libxml2/parser.c 8 ['struct._xmlDoc *', 'struct._xmlParserCtxt *', 'struct._xmlSAXHandler *', 'char *', 'int ', 'char *', 'char *', 'struct._xmlNode **'] 26 3 yes 66.66% 729 131 52 695 128 10472 0
xmlCreateEntityParserCtxtInternal LINK /src/libxml2/parser.c 4 ['char *', 'char *', 'char *', 'struct._xmlParserCtxt *'] 25 3 yes 72.41% 149 33 14 622 129 9049 0
nodePush LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlNode *'] 19 4 yes 85.18% 98 19 8 88 236 650 0
xmlParseContent LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 29 3 yes 84.61% 46 8 4 696 128 10429 5
xmlCreateMemoryParserCtxt LINK /src/libxml2/parser.c 2 ['char *', 'int '] 25 4 yes 57.14% 61 14 7 619 130 9031 0
xmlParseCommentComplex LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'size_t ', 'size_t '] 19 4 yes 81.14% 915 198 81 131 237 1167 0
xmlParsePITarget LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 21 4 yes 96.96% 167 45 19 133 237 1307 0
xmlParseCatalogPI LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char *'] 12 4 yes 93.02% 270 73 28 90 237 697 0
xmlParseStartTag LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 3 no 0.0% 613 125 48 238 129 3424 0
nodePop LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 0 4 yes 93.33% 49 9 4 0 244 4 0
xmlParseAttribute LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 20 3 no 0.0% 137 27 12 236 130 3367 0
xmlParseAttValue LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 21 4 yes 100.0% 31 8 4 199 240 2790 0
xmlParseMarkupDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 20 4 yes 81.57% 130 27 9 342 234 5349 0
xmlParseConditionalSections LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 no 0.0% 752 151 61 343 233 5410 0
xmlParseElementDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 77.17% 431 91 40 238 235 3240 0
xmlParseEntityDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 25 4 yes 79.75% 979 210 88 298 235 4179 0
xmlParseAttributeListDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 4 yes 86.91% 597 124 52 258 235 3673 0
xmlParseNotationDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 25 4 yes 87.03% 300 60 27 233 235 3130 0
xmlParseExternalID LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char **', 'int '] 25 4 yes 78.43% 310 67 29 231 238 3096 0
xmlParseSystemLiteral LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 25 4 yes 81.81% 573 121 49 128 239 1111 0
xmlParsePubidLiteral LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 25 4 yes 78.37% 386 73 29 126 239 1044 0
xmlParseAttributeType LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlEnumeration **'] 25 4 yes 100.0% 611 129 60 237 236 3151 0
xmlParseDefaultDecl LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 23 4 yes 96.77% 303 64 30 235 236 3313 0
xmlAddDefAttrs LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char *'] 15 4 yes 61.85% 250 40 16 94 236 747 0
xmlAddSpecialAttr LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'int '] 15 4 yes 61.11% 50 11 5 94 236 741 0
xmlParseEnumeratedType LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlEnumeration **'] 23 4 yes 100.0% 139 30 14 236 237 3091 0
xmlParseNotationType LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 90.56% 175 37 16 233 238 3030 0
xmlParseEnumerationType LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 4 yes 92.30% 191 40 17 234 238 3061 0
xmlParseEntityValue LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char **'] 19 4 yes 64.12% 542 117 47 187 236 2289 0
xmlParseElementContentDecl LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'struct._xmlElementContent **'] 19 4 yes 72.41% 146 29 13 237 236 3200 0
xmlParseElementMixedContentDecl LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 20 4 yes 88.04% 476 95 39 235 237 3088 0
xmlParseElementChildrenContentDeclPriv LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'int ', 'int '] 19 4 yes 83.33% 1074 242 99 236 239 3247 0
xmlParseSDDecl LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 24 3 yes 98.03% 363 71 32 229 118 3021 0
xmlCtxtReadFd LINK /src/libxml2/parser.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'int '] 24 0 no 0.0% 50 12 6 731 0 10749 20
xmlCtxtReadMemory LINK /src/libxml2/parser.c 6 ['struct._xmlParserCtxt *', 'char *', 'int ', 'char *', 'char *', 'int '] 24 1 no 0.0% 47 12 6 726 25 10735 0
xmlCtxtReadFile LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'int '] 24 1 yes 72.22% 39 10 5 725 25 10728 0
xmlCtxtReadDoc LINK /src/libxml2/parser.c 5 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 39 10 5 726 0 10733 10
xmlReadIO LINK /src/libxml2/parser.c 6 ['N/A', 'N/A', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 58 14 7 725 0 10713 11
xmlReadFd LINK /src/libxml2/parser.c 4 ['int ', 'char *', 'char *', 'int '] 24 0 no 0.0% 52 12 6 729 0 10722 20
xmlReadMemory LINK /src/libxml2/parser.c 5 ['char *', 'int ', 'char *', 'char *', 'int '] 24 2 yes 88.88% 25 6 3 723 5 10699 0
xmlReadFile LINK /src/libxml2/parser.c 3 ['char *', 'char *', 'int '] 24 0 no 0.0% 25 6 3 724 8 10707 11
xmlCreateURLParserCtxt LINK /src/libxml2/parser.c 2 ['char *', 'int '] 25 0 no 0.0% 75 18 8 622 17 9067 8
xmlReadDoc LINK /src/libxml2/parser.c 4 ['char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 31 8 4 724 0 10703 7
xmlCreateDocParserCtxt LINK /src/libxml2/parser.c 1 ['char *'] 26 0 no 0.0% 24 6 3 620 4 9034 3
xmlCtxtUseOptions LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 22 1 no 0.0% 12 3 2 432 12 5395 0
xmlCtxtResetPush LINK /src/libxml2/parser.c 5 ['struct._xmlParserCtxt *', 'char *', 'int ', 'char *', 'char *'] 21 0 no 0.0% 189 41 18 234 0 2435 18
xmlCleanupParser LINK /src/libxml2/parser.c 0 [] 18 0 no 0.0% 33 6 3 118 0 794 79
xmlParseDoc LINK /src/libxml2/parser.c 1 ['char *'] 28 0 no 0.0% 12 3 2 723 0 10669 13
xmlSAXParseDoc LINK /src/libxml2/parser.c 3 ['struct._xmlSAXHandler *', 'char *', 'int '] 27 0 no 0.0% 84 20 8 722 2 10667 11
xmlSAXUserParseMemory LINK /src/libxml2/parser.c 4 ['struct._xmlSAXHandler *', 'char *', 'char *', 'int '] 24 0 no 0.0% 105 23 9 721 0 10665 9
xmlRecoverMemory LINK /src/libxml2/parser.c 2 ['char *', 'int '] 26 0 no 0.0% 12 3 2 723 0 10669 13
xmlSAXParseMemory LINK /src/libxml2/parser.c 4 ['struct._xmlSAXHandler *', 'char *', 'int ', 'int '] 25 0 no 0.0% 12 3 2 722 2 10667 11
xmlSAXParseMemoryWithData LINK /src/libxml2/parser.c 5 ['struct._xmlSAXHandler *', 'char *', 'int ', 'int ', 'char *'] 24 0 no 0.0% 102 24 9 721 3 10665 9
xmlParseMemory LINK /src/libxml2/parser.c 2 ['char *', 'int '] 26 0 no 0.0% 12 3 2 723 0 10669 13
xmlSAXUserParseFile LINK /src/libxml2/parser.c 3 ['struct._xmlSAXHandler *', 'char *', 'char *'] 27 0 no 0.0% 104 23 9 724 0 10704 19
xmlCreateFileParserCtxt LINK /src/libxml2/parser.c 1 ['char *'] 26 0 no 0.0% 12 3 2 623 7 9069 10
xmlSetupParserForBuffer LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 20 0 no 0.0% 57 13 6 176 0 1806 13
xmlRecoverFile LINK /src/libxml2/parser.c 1 ['char *'] 26 0 no 0.0% 12 3 2 726 0 10712 27
xmlSAXParseFile LINK /src/libxml2/parser.c 3 ['struct._xmlSAXHandler *', 'char *', 'int '] 25 0 no 0.0% 12 3 2 725 2 10710 25
xmlSAXParseFileWithData LINK /src/libxml2/parser.c 4 ['struct._xmlSAXHandler *', 'char *', 'int ', 'char *'] 24 0 no 0.0% 148 33 13 724 3 10708 23
xmlParseFile LINK /src/libxml2/parser.c 1 ['char *'] 26 0 no 0.0% 12 3 2 726 0 10712 27
xmlRecoverDoc LINK /src/libxml2/parser.c 1 ['char *'] 28 0 no 0.0% 12 3 2 723 0 10669 13
xmlCreateEntityParserCtxt LINK /src/libxml2/parser.c 3 ['char *', 'char *', 'char *'] 26 0 no 0.0% 12 3 2 623 0 9051 2
xmlParseEntity LINK /src/libxml2/parser.c 1 ['char *'] 28 0 no 0.0% 12 3 2 703 0 10575 53
xmlSAXParseEntity LINK /src/libxml2/parser.c 2 ['struct._xmlSAXHandler *', 'char *'] 27 0 no 0.0% 80 18 7 702 1 10573 51
xmlParseExtParsedEnt LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 23 0 no 0.0% 410 82 34 698 2 10527 34
xmlParseInNodeContext LINK /src/libxml2/parser.c 5 ['struct._xmlNode *', 'char *', 'int ', 'int ', 'struct._xmlNode **'] 26 0 no 0.0% 567 130 44 753 0 11445 54
xmlParseBalancedChunkMemoryRecover LINK /src/libxml2/parser.c 7 ['struct._xmlDoc *', 'struct._xmlSAXHandler *', 'char *', 'int ', 'char *', 'struct._xmlNode **', 'int '] 26 0 no 0.0% 355 74 28 696 1 10477 28
xmlParseBalancedChunkMemory LINK /src/libxml2/parser.c 6 ['struct._xmlDoc *', 'struct._xmlSAXHandler *', 'char *', 'int ', 'char *', 'struct._xmlNode **'] 27 0 no 0.0% 12 3 2 697 0 10479 30
xmlParseExternalEntity LINK /src/libxml2/parser.c 7 ['struct._xmlDoc *', 'struct._xmlSAXHandler *', 'char *', 'int ', 'char *', 'char *', 'struct._xmlNode **'] 27 0 no 0.0% 12 3 2 695 0 10422 2
xmlParseCtxtExternalEntity LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'struct._xmlNode **'] 27 0 no 0.0% 41 9 4 695 0 10424 4
xmlParseDTD LINK /src/libxml2/parser.c 2 ['char *', 'char *'] 26 0 no 0.0% 12 3 2 617 1 9040 29
xmlSAXParseDTD LINK /src/libxml2/parser.c 3 ['struct._xmlSAXHandler *', 'char *', 'char *'] 25 0 no 0.0% 314 68 27 616 2 9038 27
xmlParseExternalSubset LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 20 4 no 0.0% 375 77 31 347 231 5481 0
xmlIOParseDTD LINK /src/libxml2/parser.c 3 ['struct._xmlSAXHandler *', 'struct._xmlParserInputBuffer *', 'int '] 25 0 no 0.0% 260 52 21 617 0 9038 21
xmlCreateIOParserCtxt LINK /src/libxml2/parser.c 6 ['struct._xmlSAXHandler *', 'char *', 'N/A', 'N/A', 'char *', 'int '] 25 0 no 0.0% 128 27 12 619 0 9038 16
xmlStopParser LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 5 4 yes 83.33% 24 6 3 7 329 57 0
xmlCreatePushParserCtxt LINK /src/libxml2/parser.c 5 ['struct._xmlSAXHandler *', 'char *', 'char *', 'int ', 'char *'] 25 1 no 0.0% 240 48 20 626 14 9088 0
xmlParseCheckTransition LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'int '] 1 1 no 0.0% 140 37 18 1 14 20 0
xmlParseTryOrFinish LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 28 0 no 0.0% 3312 688 276 713 13 10937 371
strncmp LINK / 3 ['char *', 'char *', 'size_t '] 0 6 no 0.0% 0 0 2 0 1704 2 0
xmlParseChunk LINK /src/libxml2/parser.c 4 ['struct._xmlParserCtxt *', 'char *', 'int ', 'int '] 29 1 no 0.0% 776 161 67 716 13 11028 366
xmlParseEndTag LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 21 0 no 0.0% 12 3 2 234 0 3040 2
xmlParseElementChildrenContentDecl LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'int '] 20 0 no 0.0% 12 3 2 236 0 3150 2
xmlSplitQName LINK /src/libxml2/parser.c 3 ['struct._xmlParserCtxt *', 'char *', 'char **'] 13 4 yes 64.90% 599 138 55 85 238 699 0
xmlParserHandlePEReference LINK /src/libxml2/parser.c 1 ['struct._xmlParserCtxt *'] 19 0 no 0.0% 165 41 8 229 0 2997 8
namePush LINK /src/libxml2/parser.c 2 ['struct._xmlParserCtxt *', 'char *'] 19 0 no 0.0% 74 14 6 80 0 586 6
xmlHasFeature LINK /src/libxml2/parser.c 1 ['int '] 0 0 no 0.0% 20 4 2 0 0 2 2
xmlSearchNsByNamespaceStrict LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'struct._xmlNs **'] 21 0 no 0.0% 277 73 28 82 2 629 28
xmlTreeEnsureXMLDecl LINK /src/libxml2/tree.c 1 ['struct._xmlDoc *'] 20 4 yes 71.42% 56 10 5 80 368 585 0
xmlNsInScope LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'struct._xmlNode *', 'char *'] 2 3 no 0.0% 133 38 16 2 160 23 0
xmlTreeErrMemory LINK /src/libxml2/tree.c 1 ['char *'] 19 6 no 0.0% 12 3 2 80 1700 582 0
xmlSearchNsByPrefixStrict LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'char *'] 2 0 no 0.0% 179 46 20 2 7 27 20
xmlTreeNSListLookupByPrefix LINK /src/libxml2/tree.c 2 ['struct._xmlNs *', 'char *'] 2 0 no 0.0% 58 16 7 2 7 14 7
xmlDOMWrapNSNormDeclareNsForced LINK /src/libxml2/tree.c 5 ['struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'char *', 'int '] 21 0 no 0.0% 149 39 16 84 6 648 43
xmlNewNs LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'char *'] 20 4 yes 42.18% 205 51 20 81 270 605 0
xmlFreeNs LINK /src/libxml2/tree.c 1 ['struct._xmlNs *'] 0 4 yes 50.0% 55 12 5 0 496 5 0
xmlDOMWrapAdoptAttr LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'struct._xmlAttr *', 'struct._xmlDoc *', 'struct._xmlNode *'] 21 0 no 0.0% 397 90 36 96 1 830 116
xmlDOMWrapStoreNs LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'char *', 'char *'] 21 0 no 0.0% 86 22 9 83 7 619 9
xmlDOMWrapAdoptBranch LINK /src/libxml2/tree.c 5 ['struct._xmlDOMWrapCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlDoc *', 'struct._xmlNode *'] 22 0 no 0.0% 1134 269 104 104 1 974 228
xmlDOMWrapNSNormGatherInScopeNs LINK /src/libxml2/tree.c 2 ['struct.xmlNsMap **', 'struct._xmlNode *'] 21 0 no 0.0% 164 43 18 81 4 607 27
xmlDOMWrapNsMapAddItem LINK /src/libxml2/tree.c 5 ['struct.xmlNsMap **', 'int ', 'struct._xmlNs *', 'struct._xmlNs *', 'int '] 20 0 no 0.0% 118 21 9 80 6 589 9
xmlDOMWrapNSNormAcquireNormalizedNs LINK /src/libxml2/tree.c 7 ['struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlNs *', 'struct._xmlNs **', 'struct.xmlNsMap **', 'int ', 'int '] 21 0 no 0.0% 351 89 38 88 4 709 99
xmlDOMWrapNsMapFree LINK /src/libxml2/tree.c 1 ['struct.xmlNsMap *'] 0 0 no 0.0% 77 18 7 0 5 7 7
xmlDOMWrapAdoptNode LINK /src/libxml2/tree.c 6 ['struct._xmlDOMWrapCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int '] 23 0 no 0.0% 509 128 49 109 0 1126 341
xmlUnlinkNode LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 4 4 yes 51.61% 283 57 23 7 493 78 0
xmlDOMWrapCloneNode LINK /src/libxml2/tree.c 8 ['struct._xmlDOMWrapCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlNode **', 'struct._xmlDoc *', 'struct._xmlNode *', 'int ', 'int '] 13 0 no 0.0% 1286 285 105 111 0 1072 229
xmlNodeListGetString LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'int '] 14 6 yes 59.45% 172 36 15 80 1700 595 0
xmlDOMWrapReconcileNamespaces LINK /src/libxml2/tree.c 3 ['struct._xmlDOMWrapCtxt *', 'struct._xmlNode *', 'int '] 22 0 no 0.0% 827 184 70 92 0 810 200
xmlDOMWrapNSNormAddNsMapItem2 LINK /src/libxml2/tree.c 5 ['struct._xmlNs ***', 'int *', 'int *', 'struct._xmlNs *', 'struct._xmlNs *'] 20 0 no 0.0% 80 13 6 80 2 586 6
xmlDOMWrapRemoveNode LINK /src/libxml2/tree.c 4 ['struct._xmlDOMWrapCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int '] 21 0 no 0.0% 341 83 26 88 0 694 41
xmlDOMWrapFreeCtxt LINK /src/libxml2/tree.c 1 ['struct._xmlDOMWrapCtxt *'] 1 0 no 0.0% 37 9 4 1 0 11 11
xmlDOMWrapNewCtxt LINK /src/libxml2/tree.c 0 [] 20 0 no 0.0% 29 6 3 80 0 583 3
xmlSetCompressMode LINK /src/libxml2/tree.c 1 ['int '] 0 0 no 0.0% 24 6 3 0 0 3 3
xmlGetCompressMode LINK /src/libxml2/tree.c 0 [] 0 0 no 0.0% 5 1 2 0 4 2 2
xmlSetDocCompressMode LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'int '] 0 0 no 0.0% 32 9 4 0 0 4 4
xmlGetDocCompressMode LINK /src/libxml2/tree.c 1 ['struct._xmlDoc *'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlBufferWriteQuotedString LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'char *'] 22 1 no 0.0% 116 27 11 85 42 643 0
xmlBufferCCat LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'char *'] 21 1 no 0.0% 97 21 9 81 51 610 0
xmlBufferAdd LINK /src/libxml2/tree.c 3 ['struct._xmlBuffer *', 'char *', 'int '] 21 4 yes 51.42% 115 26 12 81 314 613 0
xmlBufferCat LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'char *'] 22 1 no 0.0% 38 10 5 82 52 618 0
xmlBufferResize LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'int '] 20 4 yes 24.50% 276 57 21 80 319 601 0
xmlBufferWriteChar LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'char *'] 22 1 no 0.0% 31 8 4 82 48 614 0
xmlBufferWriteCHAR LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'char *'] 23 1 no 0.0% 31 8 4 83 47 622 0
xmlBufferAddHead LINK /src/libxml2/tree.c 3 ['struct._xmlBuffer *', 'char *', 'int '] 21 0 no 0.0% 165 34 15 81 0 616 15
xmlBufferLength LINK /src/libxml2/tree.c 1 ['struct._xmlBuffer *'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlBufferContent LINK /src/libxml2/tree.c 1 ['struct._xmlBuffer *'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlBufferDump LINK /src/libxml2/tree.c 2 ['struct._IO_FILE *', 'struct._xmlBuffer *'] 1 0 no 0.0% 44 11 5 1 0 7 5
fwrite LINK / 4 ['char *', 'size_t ', 'size_t ', 'struct._IO_FILE *'] 0 4 no 0.0% 0 0 2 0 329 2 0
xmlBufferGrow LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'int '] 20 0 no 0.0% 125 26 11 80 4 591 11
xmlBufferShrink LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'int '] 0 0 no 0.0% 120 22 10 0 4 10 10
xmlBufferEmpty LINK /src/libxml2/tree.c 1 ['struct._xmlBuffer *'] 0 0 no 0.0% 61 13 6 0 0 6 6
xmlBufferFree LINK /src/libxml2/tree.c 1 ['struct._xmlBuffer *'] 0 4 yes 55.55% 69 17 7 0 292 7 0
xmlBufferSetAllocationScheme LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'int '] 0 0 no 0.0% 60 17 8 0 0 8 8
xmlBufferCreateStatic LINK /src/libxml2/tree.c 2 ['char *', 'size_t '] 20 0 no 0.0% 53 10 5 80 0 585 5
xmlBufferDetach LINK /src/libxml2/tree.c 1 ['struct._xmlBuffer *'] 0 0 no 0.0% 28 6 3 0 0 3 3
xmlBufferCreateSize LINK /src/libxml2/tree.c 1 ['size_t '] 20 0 no 0.0% 85 14 6 81 0 589 6
xmlBufferCreate LINK /src/libxml2/tree.c 0 [] 20 4 yes 61.90% 64 8 4 82 295 590 0
xmlTextConcat LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'int '] 14 4 yes 61.53% 109 28 12 82 235 609 0
xmlIsBlankNode LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 4 no 0.0% 98 26 11 0 255 11 0
xmlNodeIsText LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 4 yes 83.33% 24 6 3 0 155 3 0
xmlSetProp LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'char *'] 14 1 no 0.0% 86 21 9 153 55 1395 0
xmlSplitQName3 LINK /src/libxml2/tree.c 2 ['char *', 'int *'] 0 4 yes 54.16% 63 16 7 0 282 7 0
xmlSearchNs LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'char *'] 20 4 yes 62.16% 310 80 35 81 354 620 0
xmlSetNsProp LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'struct._xmlNs *', 'char *', 'char *'] 14 1 no 0.0% 145 33 13 149 75 1339 0
xmlGetPropNodeInternal LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'char *', 'char *', 'int '] 13 4 yes 45.83% 384 95 40 82 355 642 0
xmlFreeNodeList LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 18 4 yes 71.25% 372 92 38 124 480 1048 0
xmlNewDocText LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'char *'] 21 4 yes 85.71% 24 6 3 82 297 592 0
xmlNewPropInternal LINK /src/libxml2/tree.c 5 ['struct._xmlNode *', 'struct._xmlNs *', 'char *', 'char *', 'int '] 20 4 yes 41.25% 300 69 28 103 263 853 0
xmlNewText LINK /src/libxml2/tree.c 1 ['char *'] 20 4 yes 56.52% 70 13 6 81 302 589 0
xmlFreeNsList LINK /src/libxml2/tree.c 1 ['struct._xmlNs *'] 1 4 yes 60.0% 32 9 4 1 480 9 0
xmlFreeDoc LINK /src/libxml2/tree.c 1 ['struct._xmlDoc *'] 17 4 yes 57.40% 290 66 25 124 480 1035 0
xmlFreePropList LINK /src/libxml2/tree.c 1 ['struct._xmlAttr *'] 18 4 yes 100.0% 32 9 4 124 480 1014 0
xmlFreeProp LINK /src/libxml2/tree.c 1 ['struct._xmlAttr *'] 17 4 yes 70.58% 130 30 12 124 480 1022 0
xmlFreeDtd LINK /src/libxml2/tree.c 1 ['struct._xmlDtd *'] 17 4 yes 70.83% 288 68 26 124 480 1036 0
xmlFreeNode LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 18 4 yes 55.55% 380 93 39 124 480 1049 0
xmlGetNsList LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'struct._xmlNode *'] 20 4 yes 80.76% 215 45 18 80 360 598 0
xmlUnsetNsProp LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'struct._xmlNs *', 'char *'] 14 0 no 0.0% 39 9 4 127 0 1076 4
xmlUnsetProp LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 14 1 no 0.0% 26 6 3 127 35 1075 0
xmlGetNoNsProp LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 14 1 yes 87.5% 24 6 3 83 47 645 0
xmlGetPropNodeValueInternal LINK /src/libxml2/tree.c 1 ['struct._xmlAttr *'] 15 6 yes 61.29% 92 24 10 80 1700 590 0
xmlHasProp LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 14 6 yes 29.72% 136 35 15 80 1700 595 0
xmlNewReconciledNs LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlNs *'] 21 3 no 0.0% 114 28 12 86 147 704 0
xmlSearchNsByHref LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'char *'] 20 3 no 0.0% 293 71 31 82 156 632 0
xmlReconciliateNs LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'struct._xmlNode *'] 20 0 no 0.0% 573 118 48 87 0 752 48
xmlTextMerge LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 23 4 no 0.0% 61 14 7 137 289 1168 0
xmlNodeAddContent LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 22 4 yes 50.0% 29 8 4 137 289 1165 0
xmlNodeAddContentLen LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'int '] 21 4 yes 42.85% 158 40 12 137 289 1173 0
xmlNewTextLen LINK /src/libxml2/tree.c 2 ['char *', 'int '] 20 4 no 0.0% 70 13 6 81 290 589 0
xmlAddChild LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 23 4 yes 37.39% 306 68 30 137 289 1191 0
xmlSetTreeDoc LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlDoc *'] 16 4 yes 22.22% 108 26 11 89 293 665 0
xmlHasNsProp LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'char *'] 14 4 no 0.0% 12 3 2 83 290 644 0
xmlSetListDoc LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlDoc *'] 17 4 no 0.0% 53 14 6 89 293 660 0
xmlNodeSetContentLen LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'int '] 19 0 no 0.0% 204 48 13 159 0 1482 13
xmlStringLenGetNodeList LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'char *', 'int '] 21 4 yes 54.24% 666 161 61 158 233 1469 0
xmlTreeErr LINK /src/libxml2/tree.c 3 ['int ', 'struct._xmlNode *', 'char *'] 19 4 yes 42.85% 28 6 3 80 273 583 0
xmlAddNextSibling LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 23 4 yes 31.66% 181 37 17 158 273 1425 0
xmlNewReference LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'char *'] 20 4 yes 58.69% 116 20 9 81 274 592 0
xmlStringGetNodeList LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'char *'] 21 4 yes 68.61% 592 138 52 158 273 1460 0
xmlNodeSetContent LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 19 4 no 0.0% 200 47 13 158 273 1421 0
xmlAddPropSibling LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'struct._xmlNode *', 'struct._xmlNode *'] 15 4 no 0.0% 174 38 16 94 277 743 0
xmlRemoveProp LINK /src/libxml2/tree.c 1 ['struct._xmlAttr *'] 18 4 no 0.0% 80 21 9 124 278 1019 0
xmlNodeGetContent LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 21 3 yes 46.73% 151 34 8 91 180 701 0
xmlBufGetNodeContent LINK /src/libxml2/tree.c 2 ['struct._xmlBuf *', 'struct._xmlNode *'] 22 3 yes 54.33% 319 83 22 85 184 687 0
xmlNodeBufGetContent LINK /src/libxml2/tree.c 2 ['struct._xmlBuffer *', 'struct._xmlNode *'] 21 0 no 0.0% 44 12 6 89 0 697 21
xmlGetProp LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 15 6 no 0.0% 24 6 3 80 1700 583 0
xmlNodeGetBase LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'struct._xmlNode *'] 16 2 yes 52.85% 285 67 28 114 86 1582 0
xmlGetNsProp LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'char *'] 14 2 yes 87.5% 24 6 3 83 98 645 0
xmlNodeSetBase LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 22 1 no 0.0% 150 36 6 183 17 2243 0
xmlNodeSetName LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 13 0 no 0.0% 141 35 9 87 0 677 9
xmlNodeGetSpacePreserve LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 15 2 yes 18.18% 78 19 8 84 28 653 0
xmlNodeSetSpacePreserve LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'int '] 21 0 no 0.0% 54 14 4 153 0 1395 4
xmlNodeGetLang LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 15 0 yes 92.30% 48 13 6 84 3 651 6
xmlNodeSetLang LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'char *'] 21 0 no 0.0% 41 10 5 153 0 1396 5
xmlDocSetRootElement LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'struct._xmlNode *'] 18 0 no 0.0% 100 24 11 141 0 1235 30
xmlAddSibling LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 23 4 yes 39.06% 188 43 19 139 236 1205 0
xmlReplaceNode LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 17 0 no 0.0% 186 46 19 90 1 696 19
xmlDocGetRootElement LINK /src/libxml2/tree.c 1 ['struct._xmlDoc *'] 0 4 yes 91.66% 42 11 5 0 288 5 0
xmlGetNodePath LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 20 0 no 0.0% 774 175 69 80 0 649 69
xmlGetLineNoInternal LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'int '] 5 6 yes 78.37% 216 55 24 1 1704 48 0
xmlGetLineNo LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 6 6 yes 100.0% 12 3 2 1 1702 26 0
xmlCopyDoc LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'int '] 24 3 no 0.0% 187 37 15 212 146 2011 14
xmlNewDoc LINK /src/libxml2/tree.c 1 ['char *'] 20 4 yes 48.71% 98 15 7 81 257 590 0
xmlCopyDtd LINK /src/libxml2/tree.c 1 ['struct._xmlDtd *'] 23 3 no 0.0% 266 53 17 212 146 2013 14
xmlCopyNamespaceList LINK /src/libxml2/tree.c 1 ['struct._xmlNs *'] 22 3 yes 93.75% 48 12 5 83 146 614 0
xmlStaticCopyNodeList LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'struct._xmlDoc *', 'struct._xmlNode *'] 24 3 yes 53.84% 123 29 12 212 146 2008 14
xmlStaticCopyNode LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int '] 22 3 yes 48.0% 511 116 41 212 146 2037 14
xmlCopyPropInternal LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlAttr *'] 21 3 yes 45.83% 297 65 28 212 146 2024 14
xmlCopyPropList LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlAttr *'] 23 3 yes 85.71% 75 19 8 212 146 2004 14
xmlCopyProp LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlAttr *'] 22 3 yes 100.0% 12 3 2 212 146 1998 14
xmlNewDocProp LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'char *', 'char *'] 20 3 yes 30.43% 135 29 12 164 146 1499 0
xmlCopyNamespace LINK /src/libxml2/tree.c 1 ['struct._xmlNs *'] 21 3 yes 58.82% 36 8 4 82 147 609 0
xmlNewDtd LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'char *', 'char *', 'char *'] 20 4 yes 44.73% 129 27 11 81 254 594 0
xmlGetEntityFromDtd LINK /src/libxml2/tree.c 2 ['struct._xmlDtd *', 'char *'] 4 3 no 0.0% 33 8 4 5 146 39 0
xmlGetParameterEntityFromDtd LINK /src/libxml2/tree.c 2 ['struct._xmlDtd *', 'char *'] 4 3 no 0.0% 33 8 4 5 146 39 0
xmlCopyNode LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'int '] 23 3 no 0.0% 12 3 2 212 146 1998 14
xmlCopyNodeList LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 25 0 no 0.0% 12 3 2 212 0 1998 16
xmlDocCopyNodeList LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'struct._xmlNode *'] 25 0 no 0.0% 12 3 2 212 0 1998 16
xmlDocCopyNode LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'struct._xmlDoc *', 'int '] 23 3 yes 83.33% 12 3 2 212 132 1998 14
xmlNextElementSibling LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 0 no 0.0% 82 21 3 0 0 3 3
xmlPreviousElementSibling LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 0 no 0.0% 78 20 3 0 0 3 3
xmlLastElementChild LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 0 no 0.0% 71 18 4 0 0 4 4
xmlFirstElementChild LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 0 no 0.0% 71 18 4 0 0 4 4
xmlChildElementCount LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 0 no 0.0% 78 19 4 0 0 4 4
xmlGetLastChild LINK /src/libxml2/tree.c 1 ['struct._xmlNode *'] 0 4 yes 40.0% 26 6 3 0 155 3 0
xmlAddChildList LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 23 3 no 0.0% 168 36 15 137 128 1176 0
xmlAddPrevSibling LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 14 1 no 0.0% 181 37 17 158 58 1425 0
xmlNewChild LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'struct._xmlNs *', 'char *', 'char *'] 22 0 no 0.0% 127 27 12 167 8 1520 12
xmlNewDocNode LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'struct._xmlNs *', 'char *', 'char *'] 21 4 yes 61.11% 90 23 9 166 238 1508 0
xmlNewNodeEatName LINK /src/libxml2/tree.c 2 ['struct._xmlNs *', 'char *'] 20 4 yes 40.0% 65 12 6 81 245 589 0
xmlNewNode LINK /src/libxml2/tree.c 2 ['struct._xmlNs *', 'char *'] 20 4 no 0.0% 66 12 6 81 239 589 0
xmlNewDocComment LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'char *'] 21 4 yes 85.71% 24 6 3 82 233 592 0
xmlNewComment LINK /src/libxml2/tree.c 1 ['char *'] 20 4 yes 56.52% 70 13 6 81 234 589 0
xmlNewCDataBlock LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'char *', 'int '] 20 4 yes 56.52% 70 13 6 81 235 589 0
xmlNewDocTextLen LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'char *', 'int '] 21 0 no 0.0% 24 6 3 82 0 592 3
xmlNewCharRef LINK /src/libxml2/tree.c 2 ['struct._xmlDoc *', 'char *'] 20 4 yes 39.39% 94 17 8 81 231 591 0
xmlNewTextChild LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'struct._xmlNs *', 'char *', 'char *'] 23 0 no 0.0% 127 27 12 168 0 1527 19
xmlNewDocRawNode LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'struct._xmlNs *', 'char *', 'char *'] 22 0 no 0.0% 68 17 7 167 1 1515 7
xmlNewDocFragment LINK /src/libxml2/tree.c 1 ['struct._xmlDoc *'] 20 0 no 0.0% 56 10 5 81 0 588 5
xmlNewDocNodeEatName LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'struct._xmlNs *', 'char *', 'char *'] 21 4 yes 50.0% 94 22 10 159 236 1424 0
xmlNewPI LINK /src/libxml2/tree.c 2 ['char *', 'char *'] 21 0 no 0.0% 12 3 2 88 0 673 2
xmlNewDocPI LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'char *', 'char *'] 20 4 yes 51.42% 101 21 9 87 234 671 0
xmlNewNsPropEatName LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'struct._xmlNs *', 'char *', 'char *'] 21 4 yes 33.33% 23 6 3 104 239 856 0
xmlNewNsProp LINK /src/libxml2/tree.c 4 ['struct._xmlNode *', 'struct._xmlNs *', 'char *', 'char *'] 21 4 no 0.0% 23 6 3 104 233 856 0
xmlNewProp LINK /src/libxml2/tree.c 3 ['struct._xmlNode *', 'char *', 'char *'] 21 1 no 0.0% 23 6 3 104 48 856 0
xmlNodeListGetRawString LINK /src/libxml2/tree.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'int '] 14 0 no 0.0% 136 27 12 82 1 617 37
xmlCreateIntSubset LINK /src/libxml2/tree.c 4 ['struct._xmlDoc *', 'char *', 'char *', 'char *'] 20 4 yes 51.54% 298 58 23 82 241 611 0
xmlGetIntSubset LINK /src/libxml2/tree.c 1 ['struct._xmlDoc *'] 0 4 yes 84.61% 46 12 5 0 249 5 0
xmlSetNs LINK /src/libxml2/tree.c 2 ['struct._xmlNode *', 'struct._xmlNs *'] 0 4 no 0.0% 33 9 4 0 235 4 0
xmlGetBufferAllocationScheme LINK /src/libxml2/tree.c 0 [] 17 0 no 0.0% 13 3 2 81 0 585 2
xmlSetBufferAllocationScheme LINK /src/libxml2/tree.c 1 ['int '] 17 0 no 0.0% 39 11 5 81 0 588 5
xmlValidateNMToken LINK /src/libxml2/tree.c 2 ['char *', 'int '] 20 1 yes 80.0% 944 262 106 84 94 742 0
xmlValidateName LINK /src/libxml2/tree.c 2 ['char *', 'int '] 20 1 yes 84.21% 830 229 91 84 94 727 0
xmlValidateQName LINK /src/libxml2/tree.c 2 ['char *', 'int '] 20 1 yes 89.53% 1366 375 149 84 100 785 0
xmlValidateNCName LINK /src/libxml2/tree.c 2 ['char *', 'int '] 20 4 yes 81.66% 802 221 87 84 327 723 0
xmlSplitQName2 LINK /src/libxml2/tree.c 2 ['char *', 'char **'] 12 6 yes 39.13% 99 24 11 80 1700 591 0
xmlBuildQName LINK /src/libxml2/tree.c 4 ['char *', 'char *', 'char *', 'int '] 20 4 yes 76.0% 85 16 7 81 308 589 0
xmlHashRemoveEntry2 LINK /src/libxml2/hash.c 4 ['struct._xmlHashTable *', 'char *', 'char *', 'N/A'] 3 3 yes 100.0% 12 3 2 4 125 37 0
xmlHashRemoveEntry3 LINK /src/libxml2/hash.c 5 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'N/A'] 2 4 yes 74.46% 211 43 18 3 511 35 0
xmlHashComputeKey LINK /src/libxml2/hash.c 4 ['struct._xmlHashTable *', 'char *', 'char *', 'char *'] 0 6 yes 85.18% 129 25 10 0 1736 10 0
xmlHashRemoveEntry LINK /src/libxml2/hash.c 3 ['struct._xmlHashTable *', 'char *', 'N/A'] 3 4 yes 100.0% 12 3 2 4 503 37 0
xmlHashSize LINK /src/libxml2/hash.c 1 ['struct._xmlHashTable *'] 0 3 yes 80.0% 17 4 2 0 116 2 0
xmlHashCopy LINK /src/libxml2/hash.c 2 ['struct._xmlHashTable *', 'N/A'] 14 3 no 0.0% 112 26 11 90 150 735 0
xmlHashCreate LINK /src/libxml2/hash.c 1 ['int '] 0 4 yes 65.21% 67 11 5 0 459 5 0
xmlHashAddEntry3 LINK /src/libxml2/hash.c 5 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'char *'] 13 4 yes 75.25% 393 85 36 88 436 719 0
xmlHashGrow LINK /src/libxml2/hash.c 2 ['struct._xmlHashTable *', 'int '] 1 4 yes 53.08% 194 38 15 1 437 25 0
xmlHashScanFull3 LINK /src/libxml2/hash.c 6 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'N/A', 'char *'] 2 4 no 0.0% 167 41 17 2 233 24 0
xmlHashScan3 LINK /src/libxml2/hash.c 6 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'N/A', 'char *'] 3 4 no 0.0% 20 3 2 3 232 26 0
stubHashScannerFull LINK /src/libxml2/hash.c 5 ['char *', 'char *', 'char *', 'char *', 'char *'] 0 0 no 0.0% 19 3 2 0 0 2 2
xmlHashScanFull LINK /src/libxml2/hash.c 3 ['struct._xmlHashTable *', 'N/A', 'char *'] 0 4 yes 86.11% 152 36 15 0 269 15 0
xmlHashScan LINK /src/libxml2/hash.c 3 ['struct._xmlHashTable *', 'N/A', 'char *'] 1 4 no 0.0% 20 3 2 1 267 17 0
xmlHashComputeQKey LINK /src/libxml2/hash.c 7 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'char *', 'char *', 'char *'] 0 3 yes 71.42% 272 55 20 0 134 20 0
xmlHashQLookup2 LINK /src/libxml2/hash.c 5 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'char *'] 4 3 yes 100.0% 12 3 2 5 131 50 0
xmlHashQLookup3 LINK /src/libxml2/hash.c 7 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'char *', 'char *', 'char *'] 3 3 yes 85.0% 93 22 10 4 133 48 0
xmlHashQLookup LINK /src/libxml2/hash.c 3 ['struct._xmlHashTable *', 'char *', 'char *'] 4 0 no 0.0% 12 3 2 5 0 50 2
xmlHashLookup2 LINK /src/libxml2/hash.c 3 ['struct._xmlHashTable *', 'char *', 'char *'] 3 4 yes 100.0% 12 3 2 4 356 35 0
xmlHashLookup3 LINK /src/libxml2/hash.c 4 ['struct._xmlHashTable *', 'char *', 'char *', 'char *'] 2 6 yes 92.59% 151 38 16 3 1729 33 0
xmlHashLookup LINK /src/libxml2/hash.c 2 ['struct._xmlHashTable *', 'char *'] 3 6 yes 100.0% 12 3 2 4 1722 35 0
xmlHashUpdateEntry2 LINK /src/libxml2/hash.c 5 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'N/A'] 14 4 yes 100.0% 12 3 2 88 239 709 0
xmlHashUpdateEntry3 LINK /src/libxml2/hash.c 6 ['struct._xmlHashTable *', 'char *', 'char *', 'char *', 'char *', 'N/A'] 13 4 yes 72.89% 430 94 39 87 246 707 0
xmlHashUpdateEntry LINK /src/libxml2/hash.c 4 ['struct._xmlHashTable *', 'char *', 'char *', 'N/A'] 14 2 yes 100.0% 12 3 2 88 23 709 0
xmlHashAddEntry2 LINK /src/libxml2/hash.c 4 ['struct._xmlHashTable *', 'char *', 'char *', 'char *'] 14 4 yes 100.0% 12 3 2 89 355 721 0
xmlHashAddEntry LINK /src/libxml2/hash.c 3 ['struct._xmlHashTable *', 'char *', 'char *'] 14 4 yes 100.0% 12 3 2 89 394 721 0
xmlHashDefaultDeallocator LINK /src/libxml2/hash.c 2 ['char *', 'char *'] 0 0 yes 100.0% 15 3 2 0 0 2 2
xmlHashFree LINK /src/libxml2/hash.c 2 ['struct._xmlHashTable *', 'N/A'] 4 4 yes 95.23% 209 45 17 14 523 73 0
xmlHashCreateDict LINK /src/libxml2/hash.c 2 ['int ', 'struct._xmlDict *'] 4 4 yes 90.0% 25 6 3 15 388 53 0
xmlXzfileOpen_real LINK /src/libxml2/xmlIO.c 1 ['char *'] 5 0 no 0.0% 75 17 8 17 1 63 40
fileno LINK / 1 ['struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 12 2 2
dup LINK / 1 ['int '] 0 0 no 0.0% 0 0 2 0 0 2 2
xmlCheckFilename LINK /src/libxml2/xmlIO.c 1 ['char *'] 2 4 yes 50.0% 44 10 5 2 301 9 0
stat64 LINK //usr/include/x86_64-linux-gnu/sys/stat.h 2 ['char *', 'struct.stat *'] 1 4 no 0.0% 2 1 2 1 309 4 0
__xstat64 LINK / 3 ['int ', 'char *', 'struct.stat *'] 0 4 no 0.0% 0 0 2 0 310 2 0
xmlGzfileOpen_real LINK /src/libxml2/xmlIO.c 1 ['char *'] 3 0 no 0.0% 83 20 9 9 1 36 17
gzdopen LINK / 2 ['int ', 'char *'] 0 0 no 0.0% 0 0 2 0 13 2 2
close LINK / 1 ['int '] 0 0 no 0.0% 0 0 2 0 22 2 2
gzopen64 LINK / 2 ['char *', 'char *'] 0 0 no 0.0% 0 0 2 0 5 2 2
xmlDefaultExternalEntityLoader LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'struct._xmlParserCtxt *'] 36 0 no 0.0% 79 19 8 755 2 11097 410
xmlNoNetExternalEntityLoader LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'struct._xmlParserCtxt *'] 35 0 no 0.0% 80 19 8 755 2 11097 410
xmlResolveResourceFromCatalog LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'struct._xmlParserCtxt *'] 34 0 no 0.0% 197 55 23 749 2 11049 362
__xmlLoaderErr LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'char *'] 18 0 no 0.0% 99 22 9 80 3 589 9
xmlNoNetExists LINK /src/libxml2/xmlIO.c 1 ['char *'] 3 4 yes 39.13% 43 11 5 4 294 22 0
xmlIOErr LINK /src/libxml2/xmlIO.c 2 ['int ', 'char *'] 20 4 yes 100.0% 12 3 2 82 394 639 0
__xmlIOErr LINK /src/libxml2/xmlIO.c 3 ['int ', 'int ', 'char *'] 19 4 yes 4.761% 404 112 55 81 395 637 0
__errno_location LINK / 0 [] 0 4 no 0.0% 0 0 2 0 433 2 0
xmlLoadExternalEntity LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'struct._xmlParserCtxt *'] 22 4 yes 70.58% 51 11 5 115 293 1220 0
xmlIOErrMemory LINK /src/libxml2/xmlIO.c 1 ['char *'] 19 4 no 0.0% 12 3 2 80 377 582 0
xmlGetExternalEntityLoader LINK /src/libxml2/xmlIO.c 0 [] 0 0 no 0.0% 5 1 2 0 0 2 2
xmlSetExternalEntityLoader LINK /src/libxml2/xmlIO.c 1 ['N/A'] 0 0 yes 100.0% 5 1 2 0 1 2 2
xmlCheckHTTPInput LINK /src/libxml2/xmlIO.c 2 ['struct._xmlParserCtxt *', 'struct._xmlParserInput *'] 0 0 no 0.0% 4 1 2 0 3 2 2
xmlParserGetDirectory LINK /src/libxml2/xmlIO.c 1 ['char *'] 2 4 yes 70.0% 100 24 10 5 149 21 0
xmlRegisterDefaultInputCallbacks LINK /src/libxml2/xmlIO.c 0 [] 1 4 yes 53.84% 25 6 3 1 223 5 0
strncpy LINK / 3 ['char *', 'char *', 'size_t '] 0 4 no 0.0% 0 0 2 0 150 2 0
getcwd LINK / 2 ['char *', 'size_t '] 0 4 no 0.0% 0 0 2 0 150 2 0
xmlFileMatch LINK /src/libxml2/xmlIO.c 1 ['char *'] 0 0 no 0.0% 4 1 2 0 0 2 2
xmlFileOpen LINK /src/libxml2/xmlIO.c 1 ['char *'] 22 0 no 0.0% 35 8 4 93 0 708 15
xmlFileRead LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 40 10 5 84 1 646 7
xmlFileClose LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 69 18 8 85 0 651 12
xmlRegisterInputCallbacks LINK /src/libxml2/xmlIO.c 4 ['N/A', 'N/A', 'N/A', 'N/A'] 0 4 yes 81.81% 29 4 2 0 224 2 0
xmlGzfileMatch LINK /src/libxml2/xmlIO.c 1 ['char *'] 0 0 no 0.0% 4 1 2 0 0 2 2
xmlGzfileOpen LINK /src/libxml2/xmlIO.c 1 ['char *'] 20 0 no 0.0% 37 9 4 93 0 655 21
xmlGzfileRead LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 25 6 3 84 0 644 5
xmlGzfileClose LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 26 6 3 84 10 644 5
xmlXzfileMatch LINK /src/libxml2/xmlIO.c 1 ['char *'] 0 0 no 0.0% 4 1 2 0 0 2 2
xmlXzfileOpen LINK /src/libxml2/xmlIO.c 1 ['char *'] 20 0 no 0.0% 37 9 4 100 0 680 44
xmlXzfileRead LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 24 6 3 104 0 843 200
xmlXzfileClose LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 25 6 3 87 0 656 17
gzclose LINK / 1 ['struct.gzFile_s *'] 0 0 no 0.0% 0 0 2 0 11 2 2
gzread LINK / 3 ['struct.gzFile_s *', 'char *', 'int '] 0 0 no 0.0% 0 0 2 0 1 2 2
fflush LINK / 1 ['struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 14 2 2
xmlFileOpen_real LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 81 20 9 88 1 667 11
fopen64 LINK / 2 ['char *', 'char *'] 0 0 no 0.0% 0 0 2 0 5 2 2
xmlOutputBufferWriteString LINK /src/libxml2/xmlIO.c 2 ['struct._xmlOutputBuffer *', 'char *'] 22 2 yes 83.33% 47 12 6 106 52 872 0
xmlOutputBufferWrite LINK /src/libxml2/xmlIO.c 3 ['struct._xmlOutputBuffer *', 'int ', 'char *'] 21 2 yes 29.47% 283 64 26 104 54 864 0
xmlEscapeContent LINK /src/libxml2/xmlIO.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 no 0.0% 154 25 11 0 0 11 11
xmlOutputBufferWriteEscape LINK /src/libxml2/xmlIO.c 3 ['struct._xmlOutputBuffer *', 'char *', 'N/A'] 22 1 no 0.0% 400 85 36 103 29 827 0
xmlParserInputBufferRead LINK /src/libxml2/xmlIO.c 2 ['struct._xmlParserInputBuffer *', 'int '] 22 4 yes 88.88% 50 12 6 108 290 856 0
xmlParserInputBufferGrow LINK /src/libxml2/xmlIO.c 2 ['struct._xmlParserInputBuffer *', 'int '] 21 4 yes 48.80% 200 42 18 106 347 848 0
endOfInput LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 0 4 yes 100.0% 4 1 2 0 348 2 0
xmlParserInputBufferPush LINK /src/libxml2/xmlIO.c 3 ['struct._xmlParserInputBuffer *', 'int ', 'char *'] 21 2 yes 58.13% 112 25 11 102 32 831 0
xmlOutputBufferCreateFilenameDefault LINK /src/libxml2/xmlIO.c 1 ['N/A'] 17 0 no 0.0% 26 6 3 81 0 586 6
__xmlOutputBufferCreateFilename LINK /src/libxml2/xmlIO.c 3 ['char *', 'struct._xmlCharEncodingHandler *', 'int '] 21 0 no 0.0% 344 81 33 144 9 1450 65
xmlRegisterDefaultOutputCallbacks LINK /src/libxml2/xmlIO.c 0 [] 1 4 yes 20.0% 23 6 3 1 181 5 0
xmlGzfileOpenW LINK /src/libxml2/xmlIO.c 2 ['char *', 'int '] 1 0 no 0.0% 80 18 8 7 10 28 16
xmlAllocOutputBufferInternal LINK /src/libxml2/xmlIO.c 1 ['struct._xmlCharEncodingHandler *'] 20 0 no 0.0% 78 13 6 104 29 765 6
xmlGzfileWrite LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 25 6 3 84 10 644 5
gzwrite LINK / 3 ['struct.gzFile_s *', 'char *', 'int '] 0 0 no 0.0% 0 0 2 0 11 2 2
xmlFileOpenW LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 64 16 7 85 0 656 9
xmlFileWrite LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 50 13 6 85 11 649 8
xmlRegisterOutputCallbacks LINK /src/libxml2/xmlIO.c 4 ['N/A', 'N/A', 'N/A', 'N/A'] 0 4 yes 81.81% 29 4 2 0 182 2 0
ferror LINK / 1 ['struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 8 2 2
xmlParserInputBufferCreateFilenameDefault LINK /src/libxml2/xmlIO.c 1 ['N/A'] 17 0 no 0.0% 26 6 3 81 0 586 6
__xmlParserInputBufferCreateFilename LINK /src/libxml2/xmlIO.c 2 ['char *', 'int '] 21 0 no 0.0% 167 35 15 107 34 795 17
xmlAllocParserInputBuffer LINK /src/libxml2/xmlIO.c 1 ['int '] 20 4 yes 67.85% 75 11 5 101 167 767 0
gzdirect LINK / 1 ['struct.gzFile_s *'] 0 0 no 0.0% 0 0 2 0 35 2 2
xmlParserInputBufferCreateIO LINK /src/libxml2/xmlIO.c 4 ['N/A', 'N/A', 'char *', 'int '] 21 0 no 0.0% 35 8 4 102 7 771 4
xmlFdWrite LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 36 8 4 84 2 645 6
write LINK / 3 ['int ', 'char *', 'size_t '] 0 0 no 0.0% 0 0 2 0 3 2 2
xmlOutputBufferCreateFd LINK /src/libxml2/xmlIO.c 2 ['int ', 'struct._xmlCharEncodingHandler *'] 21 0 no 0.0% 38 8 4 109 1 832 16
xmlParserInputBufferCreateStatic LINK /src/libxml2/xmlIO.c 3 ['char *', 'int ', 'int '] 20 1 no 0.0% 84 15 7 101 5 762 0
xmlParserInputBufferCreateMem LINK /src/libxml2/xmlIO.c 3 ['char *', 'int ', 'int '] 21 4 yes 71.42% 57 12 6 105 139 824 0
xmlInputReadCallbackNop LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 0 4 yes 100.0% 4 1 2 0 140 2 0
xmlFdClose LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 26 6 3 84 7 644 5
xmlFdRead LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 28 6 3 84 7 644 5
read LINK / 3 ['int ', 'char *', 'size_t '] 0 0 no 0.0% 0 0 2 0 25 2 2
xmlParserInputBufferCreateFd LINK /src/libxml2/xmlIO.c 2 ['int ', 'int '] 21 0 no 0.0% 38 8 4 109 6 840 14
xmlOutputBufferGetSize LINK /src/libxml2/xmlIO.c 1 ['struct._xmlOutputBuffer *'] 1 0 no 0.0% 31 8 4 1 0 11 4
xmlOutputBufferGetContent LINK /src/libxml2/xmlIO.c 1 ['struct._xmlOutputBuffer *'] 1 0 no 0.0% 31 8 4 1 0 7 4
xmlBufferWrite LINK /src/libxml2/xmlIO.c 3 ['char *', 'char *', 'int '] 22 0 no 0.0% 25 6 3 82 0 616 3
xmlOutputBufferCreateIO LINK /src/libxml2/xmlIO.c 4 ['N/A', 'N/A', 'char *', 'struct._xmlCharEncodingHandler *'] 21 0 no 0.0% 35 8 4 105 3 769 10
xmlOutputBufferCreateBuffer LINK /src/libxml2/xmlIO.c 2 ['struct._xmlBuffer *', 'struct._xmlCharEncodingHandler *'] 22 0 no 0.0% 24 6 3 106 1 772 13
xmlOutputBufferCreateFile LINK /src/libxml2/xmlIO.c 2 ['struct._IO_FILE *', 'struct._xmlCharEncodingHandler *'] 21 0 no 0.0% 46 11 5 114 10 848 25
xmlFileFlush LINK /src/libxml2/xmlIO.c 1 ['char *'] 21 0 no 0.0% 33 8 4 84 12 645 6
xmlParserInputBufferCreateFile LINK /src/libxml2/xmlIO.c 2 ['struct._IO_FILE *', 'int '] 21 0 no 0.0% 46 11 5 111 0 849 18
xmlOutputBufferCreateFilename LINK /src/libxml2/xmlIO.c 3 ['char *', 'struct._xmlCharEncodingHandler *', 'int '] 17 0 no 0.0% 30 6 3 146 8 1456 71
xmlParserInputBufferCreateFilename LINK /src/libxml2/xmlIO.c 2 ['char *', 'int '] 17 0 no 0.0% 30 6 3 109 33 801 23
xmlOutputBufferFlush LINK /src/libxml2/xmlIO.c 1 ['struct._xmlOutputBuffer *'] 23 2 no 0.0% 171 38 16 99 48 795 0
xmlOutputBufferClose LINK /src/libxml2/xmlIO.c 1 ['struct._xmlOutputBuffer *'] 24 2 yes 58.62% 122 26 10 103 33 830 0
xmlFreeParserInputBuffer LINK /src/libxml2/xmlIO.c 1 ['struct._xmlParserInputBuffer *'] 2 4 yes 80.0% 81 18 7 3 375 32 0
xmlAllocOutputBuffer LINK /src/libxml2/xmlIO.c 1 ['struct._xmlCharEncodingHandler *'] 20 2 yes 43.90% 91 16 7 104 5 766 0
xmlPopOutputCallbacks LINK /src/libxml2/xmlIO.c 0 [] 0 0 no 0.0% 32 6 3 0 0 3 3
xmlCleanupOutputCallbacks LINK /src/libxml2/xmlIO.c 0 [] 0 0 no 0.0% 35 7 3 0 1 3 3
xmlPopInputCallbacks LINK /src/libxml2/xmlIO.c 0 [] 0 0 no 0.0% 32 6 3 0 0 3 3
xmlCleanupInputCallbacks LINK /src/libxml2/xmlIO.c 0 [] 0 0 no 0.0% 35 7 3 0 1 3 3
xmlNormalizeWindowsPath LINK /src/libxml2/xmlIO.c 1 ['char *'] 22 0 no 0.0% 12 3 2 109 0 1193 2
xmlGcMemGet LINK /src/libxml2/xmlmemory.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'N/A'] 0 0 no 0.0% 64 16 6 0 0 6 6
xmlGcMemSetup LINK /src/libxml2/xmlmemory.c 5 ['N/A', 'N/A', 'N/A', 'N/A', 'N/A'] 0 0 no 0.0% 44 12 6 0 0 6 6
xmlMemGet LINK /src/libxml2/xmlmemory.c 4 ['N/A', 'N/A', 'N/A', 'N/A'] 0 0 no 0.0% 52 13 5 0 0 5 5
xmlMemSetup LINK /src/libxml2/xmlmemory.c 4 ['N/A', 'N/A', 'N/A', 'N/A'] 0 0 no 0.0% 38 10 5 0 0 5 5
xmlCleanupMemory LINK /src/libxml2/xmlmemory.c 0 [] 2 0 no 0.0% 25 6 3 3 1 11 9
xmlMemShow LINK /src/libxml2/xmlmemory.c 2 ['struct._IO_FILE *', 'int '] 1 0 no 0.0% 24 6 3 1 0 5 3
xmlMemDisplay LINK /src/libxml2/xmlmemory.c 1 ['struct._IO_FILE *'] 1 0 no 0.0% 40 11 5 3 0 11 9
xmlMemDisplayLast LINK /src/libxml2/xmlmemory.c 2 ['struct._IO_FILE *', 'size_t '] 1 0 no 0.0% 47 13 6 3 0 12 10
xmlMemBlocks LINK /src/libxml2/xmlmemory.c 0 [] 2 0 no 0.0% 17 3 2 4 0 14 2
xmlMemUsed LINK /src/libxml2/xmlmemory.c 0 [] 2 0 no 0.0% 17 3 2 4 0 14 2
xmlMemoryStrdup LINK /src/libxml2/xmlmemory.c 1 ['char *'] 18 0 no 0.0% 12 3 2 86 0 602 14
xmlMemStrdupLoc LINK /src/libxml2/xmlmemory.c 3 ['char *', 'char *', 'int '] 17 0 no 0.0% 124 19 8 85 1 600 12
xmlInitMemory LINK /src/libxml2/xmlmemory.c 0 [] 2 4 yes 48.57% 45 11 5 5 184 17 0
malloc LINK / 1 ['size_t '] 0 6 no 0.0% 0 0 2 0 1739 2 0
xmlMallocBreakpoint LINK /src/libxml2/xmlmemory.c 0 [] 17 0 no 0.0% 19 3 2 80 8 582 2
strcpy LINK / 2 ['char *', 'char *'] 0 0 no 0.0% 0 0 2 0 19 2 2
getenv LINK / 1 ['char *'] 0 4 no 0.0% 0 0 2 0 265 2 0
__isoc99_sscanf LINK / 2 ['char *', 'char *'] 0 4 no 0.0% 0 0 2 0 255 2 0
xmlMemFree LINK /src/libxml2/xmlmemory.c 1 ['char *'] 17 0 no 0.0% 105 17 7 82 0 591 11
debugmem_tag_error LINK /src/libxml2/xmlmemory.c 1 ['char *'] 17 0 no 0.0% 18 3 2 80 3 582 2
free LINK / 1 ['char *'] 0 6 no 0.0% 0 0 2 0 1713 2 0
xmlMemRealloc LINK /src/libxml2/xmlmemory.c 2 ['char *', 'size_t '] 19 0 no 0.0% 12 3 2 87 0 613 24
xmlReallocLoc LINK /src/libxml2/xmlmemory.c 4 ['char *', 'size_t ', 'char *', 'int '] 18 0 no 0.0% 155 24 10 86 1 611 22
xmlMallocLoc LINK /src/libxml2/xmlmemory.c 3 ['size_t ', 'char *', 'int '] 17 0 no 0.0% 126 19 8 84 3 599 10
realloc LINK / 2 ['char *', 'size_t '] 0 6 no 0.0% 0 0 2 0 1706 2 0
xmlMemMalloc LINK /src/libxml2/xmlmemory.c 1 ['size_t '] 18 0 no 0.0% 12 3 2 85 0 601 12
xmlMallocAtomicLoc LINK /src/libxml2/xmlmemory.c 3 ['size_t ', 'char *', 'int '] 17 0 no 0.0% 126 19 8 84 0 599 10
xmlMemoryDump LINK /src/libxml2/xmlmemory.c 0 [] 0 0 no 0.0% 4 1 2 0 0 2 2
xmlParse3986PathNoScheme LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 92.59% 103 22 9 85 402 702 0
xmlParse3986Segment LINK /src/libxml2/uri.c 3 ['char **', 'char ', 'int '] 0 5 yes 92.85% 635 175 76 0 408 76 0
xmlURIUnescapeString LINK /src/libxml2/uri.c 3 ['char *', 'int ', 'char *'] 19 5 yes 85.10% 259 62 25 83 416 617 0
xmlURIErrMemory LINK /src/libxml2/uri.c 1 ['char *'] 18 5 yes 57.14% 23 6 3 80 438 583 0
is_hex LINK /src/libxml2/uri.c 1 ['char '] 0 5 yes 100.0% 60 17 7 0 417 7 0
xmlParse3986DecOctet LINK /src/libxml2/uri.c 1 ['char **'] 0 5 yes 95.45% 156 40 18 0 406 18 0
xmlParse3986Port LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 0 5 yes 87.5% 90 22 9 0 405 9 0
xmlParse3986Host LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 75.40% 517 131 55 85 405 690 0
xmlParse3986Userinfo LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 95.0% 376 99 42 84 405 659 0
xmlParse3986PathRootless LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 85.18% 103 22 9 85 403 702 0
xmlParse3986PathAbsolute LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 83.87% 119 25 10 85 404 703 0
xmlParse3986PathAbEmpty LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 92.0% 95 20 8 85 404 701 0
xmlParse3986Authority LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 13 5 yes 82.60% 78 17 7 88 404 748 0
xmlParse3986Fragment LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 78.26% 468 125 55 84 403 672 0
xmlParse3986Query LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 65.51% 491 128 56 84 403 673 0
xmlParse3986HierPart LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 14 5 yes 90.62% 415 110 48 93 402 899 0
xmlParse3986Scheme LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char **'] 12 5 yes 84.21% 172 45 18 80 402 598 0
xmlParse3986RelativeRef LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char *'] 14 5 yes 92.30% 454 119 52 96 401 1026 0
xmlCleanURI LINK /src/libxml2/uri.c 1 ['struct._xmlURI *'] 0 5 yes 95.45% 171 33 12 0 403 12 0
xmlParse3986URI LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char *'] 13 5 yes 96.29% 101 22 10 98 401 1050 0
xmlPathToURI LINK /src/libxml2/uri.c 1 ['char *'] 21 5 yes 43.58% 50 10 5 110 234 1428 0
xmlParseURI LINK /src/libxml2/uri.c 1 ['char *'] 20 5 yes 87.5% 38 10 5 104 378 1136 0
xmlFreeURI LINK /src/libxml2/uri.c 1 ['struct._xmlURI *'] 0 5 yes 92.85% 167 33 12 0 399 12 0
xmlCanonicPath LINK /src/libxml2/uri.c 1 ['char *'] 21 5 yes 30.70% 183 46 17 108 301 1191 0
xmlSaveUri LINK /src/libxml2/uri.c 1 ['struct._xmlURI *'] 19 5 yes 68.67% 2245 536 232 82 263 819 0
xmlSaveUriRealloc LINK /src/libxml2/uri.c 2 ['char *', 'int *'] 19 5 yes 76.47% 40 8 4 81 343 587 0
xmlURIEscapeStr LINK /src/libxml2/uri.c 2 ['char *', 'char *'] 13 5 yes 83.92% 287 67 29 83 322 621 0
xmlCreateURI LINK /src/libxml2/uri.c 0 [] 19 5 yes 63.63% 29 6 3 81 399 586 0
xmlParse3986URIReference LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char *'] 14 5 yes 68.18% 41 10 5 101 400 1116 0
xmlBuildRelativeURI LINK /src/libxml2/uri.c 2 ['char *', 'char *'] 20 2 yes 62.76% 524 120 48 109 17 1224 0
xmlParseURIReference LINK /src/libxml2/uri.c 2 ['struct._xmlURI *', 'char *'] 15 5 yes 100.0% 12 3 2 102 260 1118 0
xmlBuildURI LINK /src/libxml2/uri.c 2 ['char *', 'char *'] 20 5 yes 59.10% 857 174 68 108 256 1483 0
xmlNormalizeURIPath LINK /src/libxml2/uri.c 1 ['char *'] 0 5 yes 45.45% 472 119 46 0 257 46 0
xmlURIEscape LINK /src/libxml2/uri.c 1 ['char *'] 20 2 yes 65.51% 343 61 25 108 19 1196 0
xmlPrintURI LINK /src/libxml2/uri.c 2 ['struct._IO_FILE *', 'struct._xmlURI *'] 20 0 no 0.0% 27 6 3 84 0 824 5
fputs LINK / 2 ['char *', 'struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 9 2 2
xmlParseURIRaw LINK /src/libxml2/uri.c 2 ['char *', 'int '] 20 1 yes 89.47% 53 13 6 105 0 1139 0
xmlValidateRef LINK /src/libxml2/valid.c 3 ['struct._xmlRef *', 'struct._xmlValidCtxt *', 'char *'] 13 4 no 0.0% 367 95 37 84 239 643 0
xmlGetID LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 4 4 yes 50.0% 54 14 7 5 246 42 0
xmlErrValidNodeNr LINK /src/libxml2/valid.c 7 ['struct._xmlValidCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'int ', 'char *'] 18 4 no 0.0% 57 12 6 80 242 586 0
xmlErrValidNode LINK /src/libxml2/valid.c 7 ['struct._xmlValidCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *', 'char *'] 18 4 yes 86.95% 57 12 6 80 396 586 0
xmlVErrMemory LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'char *'] 18 4 no 0.0% 67 15 7 80 415 587 0
xmlWalkValidateList LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 14 4 no 0.0% 18 3 2 85 238 645 0
xmlSnprintfElements LINK /src/libxml2/valid.c 2 ['char *', 'struct._xmlNode *'] 1 4 no 0.0% 257 52 16 4 241 36 0
strcat LINK / 2 ['char *', 'char *'] 0 4 no 0.0% 0 0 2 0 264 2 0
nodeVPop LINK /src/libxml2/valid.c 1 ['struct._xmlValidCtxt *'] 0 4 no 0.0% 43 7 3 0 242 3 0
nodeVPush LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'struct._xmlNode *'] 19 4 no 0.0% 95 17 7 81 242 594 0
xmlIsDocNameChar LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'int '] 1 4 yes 69.44% 616 173 73 1 256 86 0
xmlIsDocNameStartChar LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'int '] 1 4 yes 75.0% 459 128 53 1 252 66 0
xmlDumpElementOccur LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlElementContent *'] 23 1 no 0.0% 29 6 3 83 34 617 0
xmlNoValidityErr LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 0 0 no 0.0% 4 1 2 0 1 2 2
xmlValidGetValidElements LINK /src/libxml2/valid.c 4 ['struct._xmlNode *', 'struct._xmlNode *', 'char **', 'int '] 20 0 no 0.0% 289 60 23 279 0 2757 36
xmlGetDtdElementDesc LINK /src/libxml2/valid.c 2 ['struct._xmlDtd *', 'char *'] 13 4 no 0.0% 81 18 8 81 253 590 0
xmlValidGetPotentialChildren LINK /src/libxml2/valid.c 4 ['struct._xmlElementContent *', 'char **', 'int *', 'int '] 4 0 no 0.0% 153 34 11 3 2 29 22
xmlValidateOneElement LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *'] 19 4 no 0.0% 1181 276 93 194 239 1824 0
xmlValidGetElemDecl LINK /src/libxml2/valid.c 4 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int *'] 14 4 no 0.0% 167 44 20 84 241 620 0
xmlValidateOneCdataElement LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *'] 20 4 no 0.0% 153 37 12 83 240 609 0
xmlErrValid LINK /src/libxml2/SAX2.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *'] 18 4 yes 100.0% 80 18 8 80 595 588 0
xmlValidateElementContent LINK /src/libxml2/valid.c 4 ['struct._xmlValidCtxt *', 'struct._xmlNode *', 'struct._xmlElement *', 'struct._xmlNode *'] 17 4 no 0.0% 323 75 25 187 240 1679 0
xmlErrValidWarning LINK /src/libxml2/valid.c 7 ['struct._xmlValidCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *', 'char *'] 18 4 yes 86.95% 57 12 6 80 242 586 0
xmlValidBuildContentModel LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'struct._xmlElement *'] 16 4 no 0.0% 119 20 10 173 243 1459 0
xmlSnprintfElementContent LINK /src/libxml2/valid.c 4 ['char *', 'int ', 'struct._xmlElementContent *', 'int '] 6 4 no 0.0% 400 81 28 4 245 65 0
xmlValidBuildAContentModel LINK /src/libxml2/valid.c 3 ['struct._xmlElementContent *', 'struct._xmlValidCtxt *', 'char *'] 19 4 no 0.0% 308 53 9 107 245 776 0
xmlGetDtdQElementDesc LINK /src/libxml2/valid.c 3 ['struct._xmlDtd *', 'char *', 'char *'] 4 4 no 0.0% 33 8 4 5 262 39 0
xmlValidateDocument LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'struct._xmlDoc *'] 27 0 no 0.0% 196 44 18 619 0 9077 47
xmlFreeIDTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 5 4 yes 100.0% 12 3 2 18 481 96 0
xmlFreeRefTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 5 4 yes 100.0% 12 3 2 19 481 89 0
xmlValidateDtdFinal LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'struct._xmlDoc *'] 21 4 no 0.0% 133 33 14 91 236 697 0
xmlValidateRoot LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'struct._xmlDoc *'] 19 4 no 0.0% 172 41 15 86 238 630 0
xmlValidateElement LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *'] 20 3 no 0.0% 195 46 19 235 131 2399 0
xmlValidateDocumentFinal LINK /src/libxml2/valid.c 2 ['struct._xmlValidCtxt *', 'struct._xmlDoc *'] 19 4 no 0.0% 44 8 4 91 236 683 0
xmlValidateCheckRefCallback LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 15 4 no 0.0% 31 6 3 87 237 654 0
xmlValidateOneAttribute LINK /src/libxml2/valid.c 5 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlAttr *', 'char *'] 21 4 no 0.0% 528 117 49 124 241 1160 0
xmlValidateOneNamespace LINK /src/libxml2/valid.c 6 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'struct._xmlNs *', 'char *'] 21 4 no 0.0% 528 119 51 98 238 925 0
xmlGetDtdQAttrDesc LINK /src/libxml2/valid.c 4 ['struct._xmlDtd *', 'char *', 'char *', 'char *'] 3 4 yes 77.77% 33 8 4 4 360 37 0
xmlGetDtdAttrDesc LINK /src/libxml2/valid.c 3 ['struct._xmlDtd *', 'char *', 'char *'] 13 6 yes 77.27% 65 14 6 80 1700 586 0
xmlValidateAttributeValueInternal LINK /src/libxml2/valid.c 3 ['struct._xmlDoc *', 'int ', 'char *'] 21 4 yes 100.0% 62 17 18 90 247 820 0
xmlGetDtdNotationDesc LINK /src/libxml2/valid.c 2 ['struct._xmlDtd *', 'char *'] 4 4 no 0.0% 33 8 4 5 318 39 0
xmlValidateAttributeValue2 LINK /src/libxml2/valid.c 5 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'char *', 'int ', 'char *'] 19 4 no 0.0% 265 68 24 82 245 614 0
xmlValidateNamesValueInternal LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 20 4 yes 76.19% 115 27 11 86 249 773 0
xmlValidateNameValueInternal LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 20 4 yes 81.81% 60 13 6 86 249 768 0
xmlValidateNmtokensValueInternal LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 20 4 yes 76.08% 170 43 17 85 249 726 0
xmlValidateNmtokenValueInternal LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 20 4 yes 78.26% 60 13 6 85 249 715 0
xmlAddID LINK /src/libxml2/valid.c 4 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'char *', 'struct._xmlAttr *'] 19 4 yes 52.85% 153 30 13 97 357 773 0
xmlAddRef LINK /src/libxml2/valid.c 4 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'char *', 'struct._xmlAttr *'] 19 4 yes 31.46% 182 36 15 105 312 803 0
xmlIsStreaming LINK /src/libxml2/valid.c 1 ['struct._xmlValidCtxt *'] 0 4 yes 80.0% 32 6 3 0 359 3 0
xmlFreeRef LINK /src/libxml2/valid.c 1 ['struct._xmlLink *'] 1 4 yes 88.88% 57 12 5 1 313 7 0
xmlDummyCompare LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 0 0 yes 100.0% 4 1 2 0 0 2 2
xmlFreeID LINK /src/libxml2/valid.c 1 ['struct._xmlID *'] 2 4 yes 71.42% 102 25 10 1 567 19 0
xmlValidateAttributeCallback LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 20 4 no 0.0% 254 52 19 86 237 651 0
xmlValidateNotationCallback LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 20 4 no 0.0% 55 12 6 83 237 605 0
xmlValidateNotationUse LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'char *'] 19 4 no 0.0% 71 19 9 82 308 599 0
xmlFreeRefTableEntry LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 3 4 yes 100.0% 23 6 3 3 483 14 0
xmlFreeIDTableEntry LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 3 4 yes 100.0% 13 3 2 2 489 21 0
xmlValidateDtd LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlDtd *'] 20 0 no 0.0% 77 17 7 252 0 2531 7
vstateVPop LINK /src/libxml2/valid.c 1 ['struct._xmlValidCtxt *'] 1 1 no 0.0% 76 14 6 1 9 20 0
xmlValidatePopElement LINK /src/libxml2/valid.c 4 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *'] 16 1 no 0.0% 80 19 9 92 8 766 0
xmlValidatePushCData LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'char *', 'int '] 19 1 no 0.0% 136 33 12 81 7 598 0
vstateVPush LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlElement *', 'struct._xmlNode *'] 19 1 no 0.0% 164 30 12 175 8 1480 0
xmlValidateCheckMixed LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlElementContent *', 'char *'] 19 1 no 0.0% 279 69 31 82 8 626 0
xmlValidatePushElement LINK /src/libxml2/valid.c 4 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *'] 19 1 no 0.0% 142 29 10 189 7 1697 0
xmlValidateElementDecl LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlElement *'] 19 4 no 0.0% 350 75 33 83 231 629 0
xmlValidateAttributeIdCallback LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 0 4 no 0.0% 22 4 2 0 232 2 0
xmlValidateAttributeDecl LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlAttribute *'] 22 4 no 0.0% 276 58 24 99 231 895 0
xmlScanIDAttributeDecl LINK /src/libxml2/valid.c 2 ['struct._xmlElement *', 'int '] 19 4 yes 94.44% 76 18 8 81 233 594 0
xmlValidNormalizeAttributeValue LINK /src/libxml2/valid.c 4 ['struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'char *'] 21 4 no 0.0% 149 37 17 83 237 614 0
xmlValidNormalizeString LINK /src/libxml2/valid.c 1 ['char *'] 0 4 yes 85.71% 82 22 8 0 489 8 0
xmlValidCtxtNormalizeAttributeValue LINK /src/libxml2/valid.c 5 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'char *'] 21 4 yes 27.45% 237 57 26 84 239 629 0
xmlValidateAttributeValue LINK /src/libxml2/valid.c 2 ['int ', 'char *'] 22 0 no 0.0% 12 3 2 91 0 822 2
xmlValidateNotationDecl LINK /src/libxml2/valid.c 3 ['struct._xmlValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNotation *'] 0 4 no 0.0% 4 1 2 0 231 2 0
xmlValidateNmtokensValue LINK /src/libxml2/valid.c 1 ['char *'] 21 0 no 0.0% 12 3 2 86 0 728 2
xmlValidateNmtokenValue LINK /src/libxml2/valid.c 1 ['char *'] 21 0 no 0.0% 12 3 2 86 0 717 2
xmlValidateNamesValue LINK /src/libxml2/valid.c 1 ['char *'] 21 0 no 0.0% 12 3 2 87 0 775 2
xmlValidateNameValue LINK /src/libxml2/valid.c 1 ['char *'] 21 0 no 0.0% 12 3 2 87 0 770 2
xmlIsMixedElement LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 14 3 no 0.0% 69 17 8 82 130 598 0
xmlGetRefs LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'char *'] 4 0 no 0.0% 39 10 5 5 0 40 5
xmlWalkRemoveRef LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 3 0 no 0.0% 31 6 3 4 1 20 17
xmlRemoveRef LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'struct._xmlAttr *'] 15 0 no 0.0% 78 17 8 99 0 756 27
xmlIsRef LINK /src/libxml2/valid.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlAttr *'] 14 4 yes 65.51% 137 35 15 80 239 595 0
xmlRemoveID LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'struct._xmlAttr *'] 15 4 yes 78.57% 75 17 8 86 486 637 0
xmlIsID LINK /src/libxml2/valid.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlAttr *'] 21 4 yes 82.0% 312 78 33 82 283 622 0
xmlDumpNotationDeclScan LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 24 1 no 0.0% 14 3 2 89 31 659 0
xmlDumpNotationDecl LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlNotation *'] 23 1 no 0.0% 59 14 6 88 32 657 0
xmlDumpNotationTable LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlHashTable *'] 25 1 no 0.0% 29 8 4 92 30 680 0
xmlCopyNotation LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 19 3 no 0.0% 77 14 6 81 147 593 0
xmlCopyNotationTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 15 3 no 0.0% 12 3 2 93 146 750 0
xmlFreeNotationTableEntry LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 1 4 yes 100.0% 13 3 2 1 481 8 0
xmlFreeNotation LINK /src/libxml2/valid.c 1 ['struct._xmlNotation *'] 0 4 yes 100.0% 71 15 6 0 484 6 0
xmlFreeNotationTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 5 4 yes 100.0% 12 3 2 17 480 83 0
xmlAddNotationDecl LINK /src/libxml2/valid.c 5 ['struct._xmlValidCtxt *', 'struct._xmlDtd *', 'char *', 'char *', 'char *'] 19 0 yes 53.22% 132 31 13 96 1 768 13
xmlDumpAttributeDeclScan LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 24 0 no 0.0% 14 3 2 91 1 670 2
xmlDumpAttributeDecl LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlAttribute *'] 23 1 no 0.0% 157 32 4 90 32 668 0
xmlDumpEnumeration LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlEnumeration *'] 24 1 no 0.0% 42 10 5 87 34 645 0
xmlDumpAttributeTable LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlHashTable *'] 25 0 no 0.0% 29 8 4 94 0 691 6
xmlCopyAttribute LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 19 0 no 0.0% 114 17 7 83 19 603 12
xmlCopyEnumeration LINK /src/libxml2/valid.c 1 ['struct._xmlEnumeration *'] 20 0 no 0.0% 44 11 5 83 21 601 10
xmlCreateEnumeration LINK /src/libxml2/valid.c 1 ['char *'] 19 4 yes 64.28% 39 8 4 81 261 591 0
xmlCopyAttributeTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 15 0 no 0.0% 12 3 2 95 18 760 14
xmlFreeAttributeTableEntry LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 6 4 yes 100.0% 13 3 2 11 481 112 0
xmlFreeAttribute LINK /src/libxml2/valid.c 1 ['struct._xmlAttribute *'] 5 4 yes 51.51% 219 45 18 10 484 110 0
xmlFreeEnumeration LINK /src/libxml2/valid.c 1 ['struct._xmlEnumeration *'] 1 4 yes 75.0% 52 12 5 1 492 10 0
xmlFreeAttributeTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 7 4 yes 100.0% 12 3 2 27 480 187 0
xmlGetDtdElementDesc2 LINK /src/libxml2/valid.c 2 ['struct._xmlDtd *', 'char *'] 19 0 yes 65.45% 166 33 13 95 2 756 13
xmlAddAttributeDecl LINK /src/libxml2/valid.c 9 ['struct._xmlValidCtxt *', 'struct._xmlDtd *', 'char *', 'char *', 'char *', 'int ', 'int ', 'char *', 'struct._xmlEnumeration *'] 19 4 yes 59.33% 423 87 36 116 231 1126 13
xmlDumpElementDeclScan LINK /src/libxml2/valid.c 3 ['char *', 'char *', 'char *'] 24 0 no 0.0% 14 3 2 90 1 672 2
xmlDumpElementDecl LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlElement *'] 23 1 no 0.0% 121 25 7 89 32 670 0
xmlDumpElementContent LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlElementContent *'] 23 1 no 0.0% 233 60 17 88 33 663 0
xmlDumpElementTable LINK /src/libxml2/valid.c 2 ['struct._xmlBuffer *', 'struct._xmlHashTable *'] 25 0 no 0.0% 29 8 4 93 0 693 6
xmlCopyElement LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 19 3 no 0.0% 80 12 5 89 147 693 0
xmlCopyElementContent LINK /src/libxml2/valid.c 1 ['struct._xmlElementContent *'] 14 3 no 0.0% 12 3 2 88 148 688 0
xmlCopyDocElementContent LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'struct._xmlElementContent *'] 13 3 no 0.0% 266 55 20 88 152 706 0
xmlCopyElementTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 15 3 no 0.0% 12 3 2 95 146 771 0
xmlFreeElementTableEntry LINK /src/libxml2/valid.c 2 ['char *', 'char *'] 21 4 yes 100.0% 13 3 2 91 481 705 0
xmlFreeElement LINK /src/libxml2/valid.c 1 ['struct._xmlElement *'] 20 4 yes 92.85% 75 15 6 90 484 703 0
xmlFreeDocElementContent LINK /src/libxml2/valid.c 2 ['struct._xmlDoc *', 'struct._xmlElementContent *'] 19 4 yes 78.94% 228 51 20 82 491 617 0
xmlFreeElementTable LINK /src/libxml2/valid.c 1 ['struct._xmlHashTable *'] 22 4 yes 100.0% 12 3 2 94 480 740 0
xmlAddElementDecl LINK /src/libxml2/valid.c 5 ['struct._xmlValidCtxt *', 'struct._xmlDtd *', 'char *', 'int ', 'struct._xmlElementContent *'] 19 0 yes 46.85% 454 91 35 108 1 920 35
xmlSprintfElementContent LINK /src/libxml2/valid.c 3 ['char *', 'struct._xmlElementContent *', 'int '] 0 0 no 0.0% 4 1 2 0 0 2 2
xmlFreeElementContent LINK /src/libxml2/valid.c 1 ['struct._xmlElementContent *'] 20 0 no 0.0% 12 3 2 83 0 619 2
xmlNewElementContent LINK /src/libxml2/valid.c 2 ['char *', 'int '] 20 0 no 0.0% 12 3 2 90 0 692 2
xmlNewDocElementContent LINK /src/libxml2/valid.c 3 ['struct._xmlDoc *', 'char *', 'int '] 19 4 yes 68.33% 138 30 9 89 241 690 0
xmlFreeValidCtxt LINK /src/libxml2/valid.c 1 ['struct._xmlValidCtxt *'] 0 0 no 0.0% 50 9 4 0 0 4 4
xmlNewValidCtxt LINK /src/libxml2/valid.c 0 [] 19 0 no 0.0% 29 6 3 81 0 590 3
htmlParseLookupCommentEnd LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 2 1 yes 86.66% 72 14 6 3 2 35 0
htmlParseLookupSequence LINK /src/libxml2/HTMLparser.c 4 ['struct._xmlParserCtxt *', 'char ', 'char ', 'int '] 1 1 yes 53.60% 235 47 19 2 3 29 0
htmlParsePubidLiteral LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 78.57% 119 24 10 122 25 996 0
htmlParseErr LINK /src/libxml2/HTMLparser.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *'] 18 1 yes 100.0% 63 16 7 80 50 587 0
htmlParseErrInt LINK /src/libxml2/HTMLparser.c 3 ['struct._xmlParserCtxt *', 'char *', 'int '] 18 1 yes 91.66% 63 16 7 80 43 587 0
htmlParseSystemLiteral LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 84.61% 141 31 13 122 25 999 0
htmlParseExternalID LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char **'] 19 1 yes 97.43% 296 59 26 129 24 1069 0
__ctype_toupper_loc LINK / 0 [] 0 1 no 0.0% 0 0 2 0 29 2 0
htmlSkipBlankChars LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 23 1 yes 89.47% 111 25 10 117 30 937 0
htmlNodeInfoPush LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'struct._xmlParserNodeInfo *'] 19 1 no 0.0% 75 12 5 81 22 592 0
htmlErrMemory LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 18 4 no 0.0% 68 16 7 80 261 587 0
htmlParseElementInternal LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 57.83% 257 54 22 187 19 1900 0
htmlParseStartTag LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 60.67% 659 141 55 178 24 1831 0
htmlTagLookup LINK /src/libxml2/HTMLparser.c 1 ['char *'] 2 2 yes 75.0% 24 6 3 3 71 16 0
htmlnamePop LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 0 1 yes 81.25% 41 7 3 0 34 3 0
htmlParserFinishElementParsing LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 20 1 yes 37.5% 74 11 5 85 20 623 0
htmlNodeInfoPop LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 0 1 yes 25.0% 35 7 3 0 26 3 0
htmlAutoCloseOnEnd LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 1 1 yes 90.90% 68 16 7 1 31 10 0
htmlCompareTags LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 1 2 yes 83.33% 14 3 2 1 72 8 0
bsearch LINK //usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h 5 ['char *', 'char *', 'size_t ', 'size_t ', 'N/A'] 0 2 no 0.0% 21 6 5 0 81 5 0
htmlParseHTMLName LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 20 1 yes 80.0% 215 53 22 126 27 1073 0
htmlAutoClose LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 3 1 yes 55.00% 74 19 8 6 29 30 0
htmlCheckImplied LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 20 1 yes 80.0% 288 65 30 82 29 625 0
htmlParseAttribute LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char **'] 21 1 yes 76.0% 44 9 4 165 25 1656 0
htmlCheckMeta LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char **'] 14 1 yes 84.61% 134 35 15 134 25 1095 0
htmlnamePush LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 19 1 yes 85.0% 99 19 8 81 30 595 0
htmlCheckEncodingDirect LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 13 1 yes 74.66% 226 51 22 129 28 1046 0
htmlCheckEncoding LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 14 1 yes 70.0% 96 26 11 132 27 1074 0
htmlParseAttValue LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 20 1 yes 77.41% 73 14 7 159 26 1598 0
htmlParseHTMLAttribute LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char '] 19 1 yes 80.15% 720 147 56 158 27 1591 0
htmlParseCharRef LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 82.08% 403 96 39 122 29 1025 0
htmlParseEntityRef LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char **'] 20 1 yes 83.33% 125 29 13 155 29 1489 0
htmlCurrentChar LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'int *'] 19 1 yes 52.57% 480 91 38 143 38 1255 0
htmlFindEncoding LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 12 1 yes 83.33% 202 53 24 82 39 621 0
htmlParseName LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 23 1 yes 80.0% 234 56 23 151 32 1432 0
htmlEntityLookup LINK /src/libxml2/HTMLparser.c 1 ['char *'] 2 1 yes 90.90% 37 9 4 2 30 11 0
htmlParseNameComplex LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 23 1 yes 66.66% 610 151 64 151 34 1473 0
htmlCheckAutoClose LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 2 1 yes 90.90% 22 3 2 3 32 12 0
htmlCompareStartClose LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 1 1 yes 81.81% 35 6 3 1 33 5 0
htmlParseCharDataInternal LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 1 yes 84.09% 560 114 48 165 24 1473 0
htmlCheckParagraph LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 21 1 yes 89.65% 101 24 11 89 26 664 0
htmlGetEndPriority LINK /src/libxml2/HTMLparser.c 1 ['char *'] 2 1 yes 44.44% 42 9 4 2 25 11 0
htmlAutoCloseOnClose LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'char *'] 19 1 yes 67.64% 123 27 11 87 24 621 0
htmlParseCharData LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 25 1 yes 100.0% 12 3 2 166 23 1475 0
htmlParseReference LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 20 1 yes 83.58% 326 59 26 167 23 1638 0
htmlParseScript LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 1 yes 68.49% 398 82 34 150 23 1328 0
htmlParseHTMLName_nonInvasive LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 3 1 yes 82.35% 200 49 20 6 21 99 0
htmlParseEndTag LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 62.92% 252 55 22 140 23 1171 0
htmlCtxtReadIO LINK /src/libxml2/HTMLparser.c 7 ['struct._xmlParserCtxt *', 'N/A', 'N/A', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 56 14 7 684 0 10082 34
htmlCtxtReset LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 0 no 0.0% 311 60 23 619 5 8978 23
htmlDoRead LINK /src/libxml2/HTMLparser.c 5 ['struct._xmlParserCtxt *', 'char *', 'char *', 'int ', 'int '] 25 1 yes 58.06% 124 28 12 676 10 10001 0
htmlCtxtUseOptions LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'int '] 1 1 yes 96.55% 220 34 12 1 11 14 0
htmlParseDocument LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 1 yes 57.62% 529 105 44 670 15 9925 0
htmlParseComment LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 1 yes 80.61% 602 113 46 152 23 1379 0
htmlParsePI LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 1 yes 74.76% 587 115 47 163 23 1557 0
htmlParseDocTypeDecl LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 24 1 yes 49.15% 163 31 12 162 23 1567 0
htmlParseContentInternal LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 13 1 yes 56.84% 594 130 53 213 18 2359 0
htmlCtxtReadFd LINK /src/libxml2/HTMLparser.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'int '] 24 0 no 0.0% 48 12 6 688 0 10091 43
htmlCtxtReadMemory LINK /src/libxml2/HTMLparser.c 6 ['struct._xmlParserCtxt *', 'char *', 'int ', 'char *', 'char *', 'int '] 24 0 no 0.0% 47 12 6 685 0 10085 29
htmlCtxtReadFile LINK /src/libxml2/HTMLparser.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'int '] 24 0 no 0.0% 39 10 5 681 0 10065 28
htmlCtxtReadDoc LINK /src/libxml2/HTMLparser.c 5 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 39 10 5 682 0 10070 33
htmlReadIO LINK /src/libxml2/HTMLparser.c 6 ['N/A', 'N/A', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 58 14 7 689 0 10085 11
htmlNewParserCtxt LINK /src/libxml2/HTMLparser.c 0 [] 19 1 yes 53.33% 38 8 4 113 13 863 0
htmlInitParserCtxt LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 56.56% 174 16 8 90 14 652 0
htmlFreeParserCtxt LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 18 1 yes 100.0% 12 3 2 101 14 787 0
htmlReadFd LINK /src/libxml2/HTMLparser.c 4 ['int ', 'char *', 'char *', 'int '] 24 0 no 0.0% 52 12 6 693 0 10094 20
htmlReadMemory LINK /src/libxml2/HTMLparser.c 5 ['char *', 'int ', 'char *', 'char *', 'int '] 24 1 yes 91.66% 39 9 4 693 0 10111 0
htmlReadFile LINK /src/libxml2/HTMLparser.c 3 ['char *', 'char *', 'int '] 24 0 no 0.0% 25 6 3 687 0 10076 13
htmlCreateFileParserCtxt LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 20 0 no 0.0% 101 21 10 197 3 1959 10
htmlReadDoc LINK /src/libxml2/HTMLparser.c 4 ['char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 31 8 4 691 0 10096 20
htmlCreateDocParserCtxt LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 21 0 no 0.0% 86 19 9 168 3 1369 16
htmlCreateMemoryParserCtxt LINK /src/libxml2/HTMLparser.c 2 ['char *', 'int '] 20 0 no 0.0% 60 14 7 142 5 1130 7
htmlNodeStatus LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlNode *', 'int '] 3 0 no 0.0% 70 11 3 9 0 56 33
htmlElementAllowedHere LINK /src/libxml2/HTMLparser.c 2 ['struct._htmlElemDesc *', 'char *'] 2 0 no 0.0% 62 17 8 2 2 15 8
htmlElementStatusHere LINK /src/libxml2/HTMLparser.c 2 ['struct._htmlElemDesc *', 'struct._htmlElemDesc *'] 3 0 no 0.0% 43 10 5 3 1 20 13
htmlAttrAllowed LINK /src/libxml2/HTMLparser.c 3 ['struct._htmlElemDesc *', 'char *', 'int '] 2 0 no 0.0% 145 39 17 2 1 24 17
htmlHandleOmittedElem LINK /src/libxml2/HTMLparser.c 1 ['int '] 0 0 no 0.0% 6 1 2 0 0 2 2
htmlParseFile LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 25 0 no 0.0% 12 3 2 686 0 10056 17
htmlSAXParseFile LINK /src/libxml2/HTMLparser.c 4 ['char *', 'char *', 'struct._xmlSAXHandler *', 'char *'] 24 0 no 0.0% 54 12 5 685 1 10054 15
htmlParseDoc LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 25 0 no 0.0% 12 3 2 690 0 10077 25
htmlSAXParseDoc LINK /src/libxml2/HTMLparser.c 4 ['char *', 'char *', 'struct._xmlSAXHandler *', 'char *'] 24 0 no 0.0% 69 17 7 689 1 10075 23
htmlNewInputStream LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 1 yes 82.60% 45 6 3 81 1 590 0
htmlCreatePushParserCtxt LINK /src/libxml2/HTMLparser.c 6 ['struct._xmlSAXHandler *', 'char *', 'char *', 'int ', 'char *', 'int '] 24 1 yes 37.68% 214 41 17 638 0 9105 0
htmlParseTryOrFinish LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlParserCtxt *', 'int '] 24 1 yes 51.57% 2241 497 197 213 1 2485 0
htmlParseChunk LINK /src/libxml2/HTMLparser.c 4 ['struct._xmlParserCtxt *', 'char *', 'int ', 'int '] 19 1 yes 77.41% 262 60 25 218 0 2543 0
__htmlParseContent LINK /src/libxml2/HTMLparser.c 1 ['char *'] 14 0 no 0.0% 23 6 3 214 1 2362 3
htmlParseContent LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 13 0 no 0.0% 544 124 52 212 2 2406 132
htmlParseElement LINK /src/libxml2/HTMLparser.c 1 ['struct._xmlParserCtxt *'] 19 0 no 0.0% 370 69 28 212 2 2382 108
htmlNewDoc LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 20 0 no 0.0% 31 9 4 85 0 629 4
htmlNewDocNoDtD LINK /src/libxml2/HTMLparser.c 2 ['char *', 'char *'] 19 4 yes 72.22% 104 16 7 84 234 625 0
htmlEncodeEntities LINK /src/libxml2/HTMLparser.c 5 ['char *', 'int *', 'char *', 'int *', 'int '] 1 0 no 0.0% 274 61 26 3 0 34 26
htmlEntityValueLookup LINK /src/libxml2/HTMLparser.c 1 ['int '] 0 4 no 0.0% 37 10 4 0 323 4 0
UTF8ToHtml LINK /src/libxml2/HTMLparser.c 4 ['char *', 'int *', 'char *', 'int *'] 1 4 no 0.0% 264 53 22 3 321 30 0
htmlIsScriptAttribute LINK /src/libxml2/HTMLparser.c 1 ['char *'] 2 0 no 0.0% 58 15 7 2 0 14 7
htmlIsAutoClosed LINK /src/libxml2/HTMLparser.c 2 ['struct._xmlDoc *', 'struct._xmlNode *'] 4 0 no 0.0% 50 13 6 6 0 31 14
htmlAutoCloseTag LINK /src/libxml2/HTMLparser.c 3 ['struct._xmlDoc *', 'char *', 'struct._xmlNode *'] 3 0 no 0.0% 67 17 8 6 2 33 16
htmlInitAutoClose LINK /src/libxml2/HTMLparser.c 0 [] 0 4 yes 100.0% 4 1 2 0 177 2 0
xmlXPathCompOpEvalFilterFirst LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'struct._xmlNode **'] 48 2 yes 73.75% 315 64 30 262 39 2717 0
xmlXPathCompOpEvalLast LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'struct._xmlNode **'] 47 2 yes 85.83% 462 90 34 262 39 2721 0
xmlXPathNodeSetKeepLast LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 1 2 yes 86.66% 85 19 8 1 39 16 0
xmlXPathCompOpEval LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *'] 46 2 yes 76.36% 2061 386 154 262 39 2841 0
xmlXPathLocationSetFilter LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathParserContext *', 'struct._xmlLocationSet *', 'int ', 'int '] 45 2 yes 68.68% 284 57 23 262 39 2710 0
xmlXPathErr LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 18 2 yes 50.0% 117 16 7 80 130 587 0
xmlXPathNodeSetFilter LINK /src/libxml2/xpath.c 6 ['struct._xmlXPathParserContext *', 'struct._xmlNodeSet *', 'int ', 'int ', 'int ', 'int '] 42 2 yes 68.42% 323 68 28 262 39 2715 0
xmlXPathNodeSetClear LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'int '] 2 2 yes 100.0% 12 3 2 2 39 19 0
xmlXPathCompOpEvalToBoolean LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'int '] 44 2 yes 57.69% 182 39 14 262 39 2701 0
xmlXPathNodeSetFreeNs LINK /src/libxml2/xpath.c 1 ['struct._xmlNs *'] 0 2 yes 83.33% 81 18 8 0 142 8 0
xmlXPathPErrMemory LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'char *'] 14 2 no 0.0% 27 6 3 82 99 593 0
xmlXPathErrMemory LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 13 2 no 0.0% 69 13 6 81 182 590 0
xmlXPathCheckOpLimit LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'size_t '] 19 2 yes 84.61% 43 9 4 81 39 591 0
xmlXPathEvaluatePredicateResult LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlXPathObject *'] 17 2 yes 59.37% 118 22 6 80 39 586 0
xmlXPathCastToBoolean LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 17 2 yes 60.0% 83 18 2 84 49 595 0
xmlXPathNodeCollectAndTest LINK /src/libxml2/xpath.c 5 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'struct._xmlNode **', 'struct._xmlNode **', 'int '] 45 2 yes 62.76% 1849 453 171 262 39 2858 0
valuePop LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 20 2 yes 85.0% 66 13 6 82 90 595 0
xmlXPathReleaseObject LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlXPathObject *'] 21 2 yes 8.270% 509 119 44 133 107 1117 0
xmlXPathFreeObject LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 20 2 yes 61.29% 111 26 12 129 134 1064 0
xmlXPathFreeValueTree LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 19 2 no 0.0% 87 20 8 125 134 1026 0
xmlPointerListCreate LINK /src/libxml2/xpath.c 0 [] 14 2 no 0.0% 33 6 3 83 108 601 0
xmlPointerListAddSize LINK /src/libxml2/xpath.c 3 ['struct._xmlPointerList *', 'char *', 'int '] 14 2 no 0.0% 102 18 8 82 109 598 0
xmlXPathFreeNodeSet LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 1 2 yes 85.71% 86 20 8 1 134 16 0
xmlXPatherror LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathParserContext *', 'char *', 'int ', 'int '] 19 2 yes 100.0% 12 3 2 81 94 589 0
xmlXPathNsLookup LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 3 2 yes 43.47% 110 26 11 5 57 46 0
xmlXPathNextChild LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 76.92% 120 31 6 0 0 6 6
xmlXPathNextChildElement LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 1 0 yes 79.36% 203 51 12 1 0 17 12
xmlXPathNextSelf LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 100.0% 31 8 4 0 0 4 4
xmlXPathNextPrecedingSibling LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 87.5% 76 19 9 0 0 9 9
xmlXPathNextPrecedingInternal LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 89.18% 188 45 19 0 0 19 19
xmlXPathNextParent LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 2 0 yes 77.19% 180 43 11 2 0 18 11
xmlXPathNextNamespace LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 21 0 yes 100.0% 139 27 12 81 0 610 12
xmlXPathNextFollowingSibling LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 90.90% 59 15 7 0 0 7 7
xmlXPathNextFollowing LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 89.65% 157 40 18 0 0 18 18
xmlXPathNextDescendantOrSelf LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 1 0 yes 76.92% 63 16 8 1 0 28 28
xmlXPathNextDescendant LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 72.0% 180 46 20 0 1 20 20
xmlXPathNextAttribute LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 0 0 yes 84.61% 60 15 7 0 0 7 7
xmlXPathNextAncestorOrSelf LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 3 0 yes 100.0% 39 10 5 3 0 30 23
xmlXPathNextAncestor LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 2 0 yes 72.47% 328 78 18 2 1 25 18
xmlXPathNodeSetMergeAndClearNoDupls LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 14 0 yes 56.41% 138 26 11 82 0 601 11
xmlXPathNodeSetMergeAndClear LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 14 0 yes 45.58% 221 44 18 83 0 616 18
xmlXPathCacheWrapNodeSet LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlNodeSet *'] 15 2 yes 16.66% 73 16 7 83 48 600 0
valuePush LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlXPathObject *'] 15 2 yes 54.83% 91 18 8 83 76 601 0
xmlXPathIsPositionalPredicate LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'int *'] 0 2 yes 39.21% 111 28 12 0 39 12 0
xmlXPathNodeSetCreate LINK /src/libxml2/xpath.c 1 ['struct._xmlNode *'] 14 2 yes 67.74% 87 12 6 83 73 605 0
xmlXPathCmpNodesExt LINK /src/libxml2/xpath.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 0 2 yes 61.01% 721 184 69 0 98 69 0
xmlXPathNodeSetAddUnique LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 14 2 yes 60.46% 136 24 11 83 58 610 0
xmlXPathNodeSetAddNs LINK /src/libxml2/xpath.c 3 ['struct._xmlNodeSet *', 'struct._xmlNode *', 'struct._xmlNs *'] 14 2 yes 57.40% 204 43 19 83 39 618 0
xmlXPathCompOpEvalPredicate LINK /src/libxml2/xpath.c 6 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'struct._xmlNodeSet *', 'int ', 'int ', 'int '] 44 2 yes 65.21% 102 18 8 262 39 2695 0
xmlXPathNodeSetDupNs LINK /src/libxml2/xpath.c 2 ['struct._xmlNode *', 'struct._xmlNs *'] 14 2 yes 60.0% 95 21 9 82 77 599 0
xmlXPathWrapNodeSet LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 14 2 yes 56.25% 34 6 3 82 49 593 0
xmlXPathCastNodeSetToBoolean LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 0 2 yes 100.0% 24 6 3 0 50 3 0
xmlXPathCastStringToBoolean LINK /src/libxml2/xpath.c 1 ['char *'] 1 2 yes 100.0% 30 8 4 1 50 9 0
xmlXPathCastNumberToBoolean LINK /src/libxml2/xpath.c 1 ['N/A'] 1 2 yes 100.0% 30 8 4 1 53 6 0
xmlXPathIsNaN LINK /src/libxml2/xpath.c 1 ['N/A'] 0 3 yes 57.14% 6 1 2 0 142 2 0
xmlXPathNodeSetClearFromPos LINK /src/libxml2/xpath.c 3 ['struct._xmlNodeSet *', 'int ', 'int '] 1 2 yes 87.5% 84 21 9 1 40 17 0
xmlXPathBooleanFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 2 yes 88.88% 53 12 6 147 44 1180 0
xmlXPathEqualValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 57.33% 212 50 15 192 39 1679 0
xmlXPathNotEqualValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 57.33% 216 50 15 192 39 1679 0
xmlXPathCacheNewBoolean LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'int '] 15 2 yes 11.42% 105 22 9 83 52 602 0
xmlXPathCompareValues LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'int ', 'int '] 21 2 yes 75.45% 463 119 51 209 43 1820 0
xmlXPathSubValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 92.30% 71 16 7 178 39 1515 0
xmlXPathAddValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 92.30% 71 16 7 178 39 1515 0
xmlXPathValueFlipSign LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 18 2 yes 100.0% 73 18 8 178 39 1516 0
xmlXPathNumberFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 17 2 yes 81.81% 74 14 7 177 57 1508 0
xmlXPathMultValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 92.30% 71 16 7 178 39 1515 0
xmlXPathDivValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 92.30% 71 16 7 178 39 1515 0
xmlXPathModValues LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 2 yes 94.44% 81 18 8 179 39 1518 0
xmlXPathNodeSetMerge LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 15 2 yes 45.79% 252 53 22 84 49 627 0
xmlXPathRoot LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 16 2 yes 83.33% 33 8 4 87 39 636 0
xmlXPathCacheNewNodeSet LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlNode *'] 15 2 yes 7.017% 153 30 13 86 44 632 0
xmlXPathCacheObjectCopy LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlXPathObject *'] 18 2 yes 23.80% 72 16 4 147 45 1185 0
xmlXPathVariableLookup LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 20 2 yes 38.46% 36 8 4 150 39 1198 0
xmlXPathVariableLookupNS LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'char *', 'char *'] 19 2 yes 25.0% 62 15 7 149 40 1194 0
xmlXPathSetFrame LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 0 2 yes 77.77% 20 4 2 0 39 2 0
xmlXPathPopFrame LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 20 2 yes 62.5% 35 9 4 82 39 593 0
xmlXPathFunctionLookup LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 5 2 yes 33.33% 44 11 5 6 39 47 0
xmlXPathFunctionLookupNS LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'char *', 'char *'] 4 2 yes 44.0% 62 15 7 5 40 42 0
xmlXPathCompOpEvalFirst LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *', 'struct._xmlNode **'] 47 2 yes 79.36% 462 91 34 262 39 2721 0
xmlXPathNodeSetSort LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 5 2 yes 12.5% 27 6 3 18 88 176 0
libxml_domnode_tim_sort LINK /src/libxml2/./timsort.h 2 ['struct._xmlNode **', 'size_t '] 4 2 yes 68.08% 100 20 9 17 89 173 0
libxml_domnode_binary_insertion_sort LINK /src/libxml2/./timsort.h 2 ['struct._xmlNode **', 'size_t '] 3 2 yes 50.0% 23 6 3 4 90 90 0
compute_minrun LINK /src/libxml2/./timsort.h 1 ['size_t '] 0 2 yes 83.33% 38 7 3 0 90 3 0
PUSH_NEXT LINK /src/libxml2/./timsort.h 7 ['struct._xmlNode **', 'size_t ', 'struct.TEMP_STORAGE_T *', 'size_t ', 'struct.timespec *', 'size_t *', 'size_t *'] 3 2 yes 77.77% 111 20 8 12 90 137 0
libxml_domnode_check_invariant LINK /src/libxml2/./timsort.h 2 ['struct.timespec *', 'int '] 0 2 yes 75.0% 61 12 6 0 90 6 0
libxml_domnode_tim_sort_collapse LINK /src/libxml2/./timsort.h 5 ['struct._xmlNode **', 'struct.timespec *', 'int ', 'struct.TEMP_STORAGE_T *', 'size_t '] 3 2 yes 66.12% 181 37 15 7 90 112 0
libxml_domnode_tim_sort_merge LINK /src/libxml2/./timsort.h 4 ['struct._xmlNode **', 'struct.timespec *', 'int ', 'struct.TEMP_STORAGE_T *'] 2 2 yes 90.19% 195 39 16 6 92 97 0
libxml_domnode_tim_sort_resize LINK /src/libxml2/./timsort.h 2 ['struct.TEMP_STORAGE_T *', 'size_t '] 1 2 yes 57.14% 40 8 3 3 93 9 0
wrap_cmp LINK /src/libxml2/xpath.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 1 2 yes 100.0% 25 6 3 1 97 72 0
exit LINK / 1 ['int '] 0 2 no 0.0% 0 0 2 0 94 2 0
libxml_domnode_count_run LINK /src/libxml2/./timsort.h 3 ['struct._xmlNode **', 'size_t ', 'size_t '] 2 2 yes 72.54% 129 28 12 3 91 87 0
libxml_domnode_binary_insertion_sort_start LINK /src/libxml2/./timsort.h 3 ['struct._xmlNode **', 'size_t ', 'size_t '] 2 2 yes 71.42% 77 18 7 3 92 87 0
libxml_domnode_binary_insertion_find LINK /src/libxml2/./timsort.h 3 ['struct._xmlNode **', 'struct._xmlNode *', 'size_t '] 2 2 yes 72.97% 93 19 8 2 93 80 0
libxml_domnode_reverse_elements LINK /src/libxml2/./timsort.h 3 ['struct._xmlNode **', 'size_t ', 'size_t '] 0 2 yes 90.90% 32 7 3 0 92 3 0
xmlXPathCompSwap LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathStepOp *'] 0 2 yes 35.29% 10 1 2 0 39 2 0
xmlXPathCacheNewString LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 13 2 yes 9.756% 124 26 11 83 77 605 0
xmlXPathCacheNewFloat LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'N/A'] 15 2 yes 11.42% 102 22 9 83 86 602 0
xmlXPathObjectCopy LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 17 2 yes 20.73% 101 16 3 138 46 1132 0
xmlXPathNewFloat LINK /src/libxml2/xpath.c 1 ['N/A'] 14 2 yes 56.25% 34 6 3 82 88 593 0
xmlXPathNewString LINK /src/libxml2/xpath.c 1 ['char *'] 14 2 yes 63.15% 45 8 4 82 79 594 0
xmlXPathNewNodeSet LINK /src/libxml2/xpath.c 1 ['struct._xmlNode *'] 14 2 yes 52.63% 38 6 3 84 48 608 0
xmlXPathCastToNumber LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 15 2 yes 68.57% 90 19 2 116 61 933 0
fmod LINK / 2 ['N/A', 'N/A'] 0 2 no 0.0% 0 0 2 0 40 2 0
xmlXPathCastNodeSetToNumber LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 14 2 yes 90.90% 29 6 3 114 62 929 0
xmlXPathCastStringToNumber LINK /src/libxml2/xpath.c 1 ['char *'] 2 2 yes 100.0% 12 3 2 2 66 44 0
xmlXPathCastBooleanToNumber LINK /src/libxml2/xpath.c 1 ['int '] 0 2 yes 100.0% 16 4 2 0 62 2 0
xmlXPathStringEvalNumber LINK /src/libxml2/xpath.c 1 ['char *'] 1 2 yes 83.14% 445 109 40 1 67 42 0
pow LINK / 2 ['N/A', 'N/A'] 0 2 no 0.0% 0 0 2 0 87 2 0
xmlXPathCastNodeSetToString LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 13 2 yes 87.5% 53 14 6 110 80 882 0
xmlXPathCastNodeToString LINK /src/libxml2/xpath.c 1 ['struct._xmlNode *'] 22 2 yes 100.0% 24 6 3 92 86 704 0
xmlXPathCacheConvertNumber LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlXPathObject *'] 16 2 yes 81.81% 35 8 4 173 58 1486 0
xmlXPathCompareNodeSets LINK /src/libxml2/xpath.c 4 ['int ', 'int ', 'struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 21 2 yes 76.38% 315 77 30 149 43 1266 0
xmlXPathCompareNodeSetValue LINK /src/libxml2/xpath.c 5 ['struct._xmlXPathParserContext *', 'int ', 'int ', 'struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 23 2 yes 79.31% 95 20 5 209 43 1774 0
xmlXPathIsInf LINK /src/libxml2/xpath.c 1 ['N/A'] 0 2 yes 36.36% 18 4 2 0 66 2 0
xmlXPathCompareNodeSetFloat LINK /src/libxml2/xpath.c 5 ['struct._xmlXPathParserContext *', 'int ', 'int ', 'struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 22 2 yes 83.87% 124 27 11 209 43 1780 0
xmlXPathCompareNodeSetString LINK /src/libxml2/xpath.c 5 ['struct._xmlXPathParserContext *', 'int ', 'int ', 'struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 22 2 yes 83.33% 123 27 11 209 43 1780 0
xmlXPathCastNodeToNumber LINK /src/libxml2/xpath.c 1 ['struct._xmlNode *'] 23 2 yes 71.42% 36 8 4 96 45 752 0
xmlXPathNewBoolean LINK /src/libxml2/xpath.c 1 ['int '] 14 2 yes 56.25% 37 6 3 82 54 593 0
xmlXPathEqualNodeSets LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathObject *', 'struct._xmlXPathObject *', 'int '] 14 2 yes 68.62% 492 98 39 96 41 778 0
xmlXPathEqualNodeSetFloat LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathParserContext *', 'struct._xmlXPathObject *', 'N/A', 'int '] 23 2 yes 90.0% 133 29 13 181 41 1538 0
xmlXPathEqualNodeSetString LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathObject *', 'char *', 'int '] 22 2 yes 85.36% 190 47 21 95 41 753 0
xmlXPathEqualValuesCommon LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathParserContext *', 'struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 18 2 yes 65.57% 408 83 18 183 41 1545 0
xmlXPathStringHash LINK /src/libxml2/xpath.c 1 ['char *'] 0 2 yes 87.5% 29 6 3 0 42 3 0
xmlXPathNodeValHash LINK /src/libxml2/xpath.c 1 ['struct._xmlNode *'] 1 2 yes 88.46% 288 66 23 1 43 28 0
xmlXPathCacheConvertBoolean LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlXPathObject *'] 16 2 yes 81.81% 35 8 4 141 45 1148 0
xmlXPathRunStreamEval LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathContext *', 'struct._xmlPattern *', 'struct._xmlXPathObject **', 'int '] 16 2 yes 58.47% 636 161 59 99 30 836 0
xmlXPathCompParserContext LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathCompExpr *', 'struct._xmlXPathContext *'] 14 0 no 0.0% 65 8 4 82 3 594 4
xmlXPathParseLiteral LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 19 2 yes 93.54% 254 66 26 81 45 613 0
xmlXPathCompNodeTest LINK /src/libxml2/xpath.c 5 ['struct._xmlXPathParserContext *', 'int *', 'int *', 'char **', 'char *'] 17 2 yes 61.06% 452 116 46 89 44 841 0
xmlXPathParseNCName LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 12 2 yes 84.84% 237 64 27 87 47 769 0
xmlXPathParseNameComplex LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 20 2 yes 71.62% 933 243 102 86 49 742 0
xmlXPathCurrentChar LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int *'] 19 2 yes 60.56% 213 45 20 81 51 607 0
xmlXPathIsAxisName LINK /src/libxml2/xpath.c 1 ['char *'] 2 2 yes 100.0% 182 44 14 2 44 21 0
xmlXPathCompStep LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 28 2 yes 66.66% 698 176 68 181 44 2242 0
xmlXPathCompExprAdd LINK /src/libxml2/xpath.c 9 ['struct._xmlXPathParserContext *', 'int ', 'int ', 'int ', 'int ', 'int ', 'int ', 'char *', 'char *'] 15 2 yes 56.25% 181 30 12 89 47 684 0
xmlXPathCompileExpr LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 27 2 yes 65.78% 279 71 27 181 44 2201 0
xmlXPathCompPredicate LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 28 2 yes 55.26% 229 62 23 181 44 2197 0
xmlXPathCompAndExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 28 2 yes 100.0% 227 61 23 181 44 2197 0
xmlXPathCompEqualityExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 27 2 yes 94.73% 265 72 27 181 44 2201 0
xmlXPathCompRelationalExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 26 2 yes 95.23% 269 73 27 181 44 2201 0
xmlXPathCompAdditiveExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 25 2 yes 89.47% 236 65 24 181 44 2198 0
xmlXPathCompMultiplicativeExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 24 2 yes 96.29% 291 78 30 181 44 2204 0
xmlXPathCompUnaryExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 23 2 yes 90.47% 165 45 17 181 44 2191 0
xmlXPathCompUnionExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 32 2 yes 82.35% 208 56 21 181 44 2195 0
xmlXPathCompPathExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 31 2 yes 61.11% 530 143 57 181 44 2231 0
xmlXPathScanName LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 20 2 yes 89.65% 489 132 56 83 44 676 0
xmlXPathIsNodeType LINK /src/libxml2/xpath.c 1 ['char *'] 2 2 yes 85.71% 54 14 7 2 44 14 0
xmlXPathCompLocationPath LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 30 2 yes 100.0% 275 77 30 181 44 2204 0
xmlXPathCompFilterExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 20 2 yes 75.0% 139 39 15 181 44 2189 0
xmlXPathCompRelativeLocationPath LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 29 2 yes 100.0% 429 120 44 181 44 2218 0
xmlXPathCompPrimaryExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 28 2 yes 95.45% 307 87 33 181 44 2207 0
xmlXPathCompVariableReference LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 14 2 yes 62.5% 181 44 17 97 44 885 0
xmlXPathCompNumber LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 19 2 yes 75.58% 406 97 35 146 44 1267 0
xmlXPathCompLiteral LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 19 2 yes 85.0% 296 75 29 145 44 1262 0
xmlXPathCompFunctionCall LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 28 2 yes 70.14% 400 94 33 181 44 2207 0
xmlXPathParseQName LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'char **'] 13 2 yes 91.66% 48 11 5 88 45 774 0
xmlPointerListFree LINK /src/libxml2/xpath.c 1 ['struct._xmlPointerList *'] 0 2 no 0.0% 40 9 4 0 21 4 0
xmlXPathCacheFreeObjectList LINK /src/libxml2/xpath.c 1 ['struct._xmlPointerList *'] 1 2 no 0.0% 84 18 7 1 20 11 0
xmlXPathEscapeUriFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 no 0.0% 468 119 51 191 0 1604 63
xmlXPathPopBoolean LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 0 no 0.0% 49 11 5 142 1 1152 5
xmlXPathStringFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 23 0 yes 87.5% 67 14 7 182 11 1517 7
xmlXPathCacheWrapString LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 15 1 yes 10.52% 102 22 9 83 20 602 0
xmlXPathCacheConvertString LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlXPathObject *'] 16 2 yes 69.44% 96 21 3 176 35 1484 0
xmlXPathCacheNewCString LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContext *'] 13 2 yes 11.11% 103 22 9 83 39 602 0
xmlXPathCastBooleanToString LINK /src/libxml2/xpath.c 1 ['int '] 13 2 yes 100.0% 24 6 3 80 39 583 0
xmlXPathCastNumberToString LINK /src/libxml2/xpath.c 1 ['N/A'] 13 2 yes 92.0% 54 11 3 85 39 615 0
xmlXPathFormatNumber LINK /src/libxml2/xpath.c 2 ['N/A', 'char *'] 1 2 yes 59.13% 303 71 24 5 40 34 0
log10 LINK / 1 ['N/A'] 0 2 no 0.0% 0 0 2 0 41 2 0
xmlXPathNewCString LINK /src/libxml2/xpath.c 1 ['char *'] 14 2 yes 56.25% 35 6 3 82 41 593 0
xmlXPathWrapString LINK /src/libxml2/xpath.c 1 ['char *'] 14 1 yes 56.25% 34 6 3 82 23 593 0
xmlXPathNameFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 17 0 yes 81.81% 219 48 19 153 0 1263 30
xmlXPathLocalNameFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 16 0 yes 88.37% 170 35 11 148 1 1223 11
xmlXPathEvalExpression LINK /src/libxml2/xpath.c 2 ['char *', 'struct._xmlXPathContext *'] 48 0 no 0.0% 12 3 2 813 0 12194 9
xmlXPathEval LINK /src/libxml2/xpath.c 2 ['char *', 'struct._xmlXPathContext *'] 47 0 no 0.0% 75 15 7 812 2 12192 7
xmlXPathNewParserContext LINK /src/libxml2/xpath.c 2 ['char *', 'struct._xmlXPathContext *'] 14 2 yes 48.0% 75 12 6 84 23 605 0
xmlXPathEvalExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 46 2 yes 82.85% 114 26 11 343 25 4517 0
xmlXPathFreeParserContext LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 22 2 yes 86.95% 102 21 8 138 26 1162 0
xmlXPathFreeCompExpr LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathCompExpr *'] 21 2 yes 59.57% 194 42 16 132 32 1089 0
xmlXPathTryStreamCompile LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 14 2 yes 47.05% 217 48 20 116 28 1264 0
xmlXPathOptimizeExpression LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlXPathStepOp *'] 2 2 yes 63.88% 198 40 18 1 29 36 0
xmlXPathRunEval LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 45 2 yes 37.68% 193 39 16 275 29 2907 0
xmlXPathNewCompExpr LINK /src/libxml2/xpath.c 0 [] 14 2 yes 56.00% 59 8 4 82 30 594 0
xmlXPathNodeEval LINK /src/libxml2/xpath.c 3 ['struct._xmlNode *', 'char *', 'struct._xmlXPathContext *'] 48 0 no 0.0% 31 8 4 814 0 12200 15
xmlXPathSetContextNode LINK /src/libxml2/xpath.c 2 ['struct._xmlNode *', 'struct._xmlXPathContext *'] 0 0 no 0.0% 33 8 4 0 1 4 4
xmlXPathCompiledEvalToBoolean LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathCompExpr *', 'struct._xmlXPathContext *'] 47 0 no 0.0% 12 3 2 763 0 10778 15
xmlXPathCompiledEvalInternal LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathCompExpr *', 'struct._xmlXPathContext *', 'struct._xmlXPathObject **', 'int '] 46 0 no 0.0% 96 20 9 762 2 10776 13
xmlXPathCompiledEval LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathCompExpr *', 'struct._xmlXPathContext *'] 47 0 no 0.0% 18 3 2 763 0 10778 15
xmlXPathCompile LINK /src/libxml2/xpath.c 1 ['char *'] 25 0 no 0.0% 12 3 2 691 0 10547 13
xmlXPathCtxtCompile LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'char *'] 24 0 no 0.0% 115 26 11 690 1 10545 11
xmlXPathEvalPredicate LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathContext *', 'struct._xmlXPathObject *'] 17 0 no 0.0% 98 19 5 80 0 585 5
xmlXPathParseName LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 19 2 yes 78.78% 207 55 23 87 21 765 0
xmlXPathRoundFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 80.0% 113 28 12 178 0 1520 12
xmlXPathCeilingFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 58.33% 85 20 9 178 0 1517 9
xmlXPathFloorFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 85.71% 85 20 9 178 0 1517 9
xmlXPathSumFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 90.0% 128 28 12 156 0 1328 12
xmlXPathLangFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 92.59% 181 41 17 190 0 1617 30
xmlXPathFalseFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 100.0% 45 10 5 85 0 614 5
xmlXPathTrueFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 100.0% 45 10 5 85 0 614 5
xmlXPathNotFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 100.0% 87 20 9 148 0 1189 9
xmlXPathTranslateFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 85.71% 249 54 22 190 0 1601 61
xmlXPathNormalizeFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 23 0 yes 83.33% 238 59 23 186 0 1558 30
xmlXPathSubstringAfterFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 no 0.0% 132 26 11 186 0 1546 18
xmlXPathSubstringBeforeFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 92.59% 124 26 11 186 0 1546 18
xmlXPathSubstringFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 82.35% 291 68 28 198 0 1661 62
xmlXPathStartsWithFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 75.0% 152 33 14 183 0 1531 21
xmlXPathContainsFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 72.72% 149 33 14 183 0 1531 21
xmlXPathConcatFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 69.69% 144 34 14 183 0 1531 21
xmlXPathStringLengthFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 18 0 yes 84.61% 133 28 13 186 0 1554 20
xmlXPathNamespaceURIFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 16 0 yes 91.66% 149 31 13 148 0 1225 13
xmlXPathGetElementsByIds LINK /src/libxml2/xpath.c 2 ['struct._xmlDoc *', 'char *'] 15 2 yes 61.70% 229 61 24 86 23 650 0
xmlXPathNodeSetAdd LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 14 2 yes 33.33% 166 32 14 83 24 613 0
xmlXPathIdFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 2 yes 86.84% 157 30 13 188 22 1604 0
xmlXPathCountFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 88.23% 102 24 10 141 0 1165 10
xmlXPathPositionFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 57.14% 56 12 6 87 0 626 6
xmlXPathLastFunction LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'int '] 19 0 yes 57.14% 56 12 6 87 0 626 6
xmlXPathIsAncestor LINK /src/libxml2/xpath.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 0 0 no 0.0% 79 21 10 0 1 10 10
xmlXPathNextPreceding LINK /src/libxml2/xpath.c 2 ['struct._xmlXPathParserContext *', 'struct._xmlNode *'] 1 0 no 0.0% 174 43 19 1 0 29 29
xmlXPathFreeContext LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContext *'] 23 2 yes 81.81% 42 9 4 136 17 1086 0
xmlXPathFreeCache LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContextCache *'] 2 2 no 0.0% 88 21 8 2 19 19 0
xmlXPathRegisteredNsCleanup LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContext *'] 5 2 yes 71.42% 25 6 3 15 18 76 0
xmlXPathRegisteredFuncsCleanup LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContext *'] 5 2 yes 71.42% 25 6 3 15 18 76 0
xmlXPathRegisteredVariablesCleanup LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContext *'] 22 2 yes 71.42% 25 6 3 130 18 1057 0
xmlXPathFreeObjectEntry LINK /src/libxml2/xpath.c 2 ['char *', 'char *'] 21 2 no 0.0% 13 3 2 129 21 1054 0
xmlXPathRegisterAllFunctions LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathContext *'] 17 2 yes 98.33% 39 3 2 95 19 757 0
xmlXPathRegisterFunc LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'char *', 'N/A'] 16 2 yes 100.0% 12 3 2 94 20 755 0
xmlXPathRegisterFuncNS LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathContext *', 'char *', 'char *', 'N/A'] 15 2 yes 62.5% 58 15 7 93 21 753 0
xmlXPathNewContext LINK /src/libxml2/xpath.c 1 ['struct._xmlDoc *'] 14 2 yes 53.65% 55 6 3 98 18 770 0
xmlXPathConvertBoolean LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 15 0 no 0.0% 35 8 4 137 0 1084 4
xmlXPathConvertNumber LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 15 0 no 0.0% 35 8 4 169 0 1422 4
xmlXPathConvertString LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 15 0 no 0.0% 96 21 3 171 0 1411 3
xmlXPathWrapExternal LINK /src/libxml2/xpath.c 1 ['char *'] 14 0 no 0.0% 34 6 3 82 0 593 3
xmlXPathWrapCString LINK /src/libxml2/xpath.c 1 ['char *'] 15 0 no 0.0% 12 3 2 83 0 595 2
xmlXPathRegisterNs LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'char *', 'char *'] 13 2 yes 61.11% 66 17 8 92 21 742 0
xmlXPathRegisterVariableLookup LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'N/A', 'char *'] 0 0 no 0.0% 18 4 2 0 0 2 2
xmlXPathRegisterVariableNS LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathContext *', 'char *', 'char *', 'struct._xmlXPathObject *'] 22 0 no 0.0% 58 15 7 140 1 1188 7
xmlXPathRegisterVariable LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'char *', 'struct._xmlXPathObject *'] 23 0 no 0.0% 12 3 2 141 0 1190 9
xmlXPathRegisterFuncLookup LINK /src/libxml2/xpath.c 3 ['struct._xmlXPathContext *', 'N/A', 'char *'] 0 0 no 0.0% 18 4 2 0 0 2 2
xmlXPathTrailing LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 15 0 no 0.0% 79 20 9 104 0 825 37
xmlXPathNodeTrailingSorted LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 15 0 no 0.0% 104 27 12 103 3 816 28
xmlXPathNodeSetContains LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 2 0 no 0.0% 150 37 16 2 11 23 16
xmlXPathTrailingSorted LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 16 0 no 0.0% 50 13 6 104 0 822 34
xmlXPathNodeTrailing LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 16 0 no 0.0% 13 3 2 104 0 818 30
xmlXPathLeading LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 15 0 no 0.0% 80 20 9 104 0 825 37
xmlXPathNodeLeadingSorted LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 15 0 no 0.0% 106 26 12 86 3 644 28
xmlXPathLeadingSorted LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 16 0 no 0.0% 51 13 6 87 0 650 34
xmlXPathNodeLeading LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 16 0 no 0.0% 13 3 2 104 0 818 30
xmlXPathHasSameNodes LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 3 0 no 0.0% 104 26 12 3 0 35 28
xmlXPathDistinct LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 16 0 no 0.0% 41 10 5 129 0 1107 16
xmlXPathDistinctSorted LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 15 0 no 0.0% 109 26 11 111 1 930 11
xmlXPathIntersection LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 15 0 no 0.0% 122 31 14 86 0 646 30
xmlXPathDifference LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNodeSet *'] 15 0 no 0.0% 117 29 13 86 0 645 29
xmlXPathFreeNodeSetList LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 0 0 no 0.0% 26 6 3 0 0 3 3
xmlXPathNewNodeSetList LINK /src/libxml2/xpath.c 1 ['struct._xmlNodeSet *'] 15 0 no 0.0% 72 17 8 86 0 627 8
xmlXPathNewValueTree LINK /src/libxml2/xpath.c 1 ['struct._xmlNode *'] 14 0 no 0.0% 41 6 3 84 0 608 3
xmlXPathNodeSetRemove LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'int '] 1 0 no 0.0% 88 19 8 1 0 16 8
xmlXPathNodeSetDel LINK /src/libxml2/xpath.c 2 ['struct._xmlNodeSet *', 'struct._xmlNode *'] 1 0 no 0.0% 138 31 13 1 0 21 13
xmlXPathCmpNodes LINK /src/libxml2/xpath.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 0 2 yes 61.48% 451 117 50 0 56 50 0
xmlXPathOrderDocElems LINK /src/libxml2/xpath.c 1 ['struct._xmlDoc *'] 0 0 no 0.0% 94 22 9 0 0 9 9
xmlXPathPopExternal LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 20 0 no 0.0% 61 13 6 137 0 1138 6
xmlXPathPopNodeSet LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 20 0 no 0.0% 60 13 6 137 0 1138 6
xmlXPathCastToString LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathObject *'] 13 0 no 0.0% 91 19 2 118 1 922 2
xmlXPathPopString LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 0 no 0.0% 46 11 5 176 0 1479 7
xmlXPathPopNumber LINK /src/libxml2/xpath.c 1 ['struct._xmlXPathParserContext *'] 21 0 no 0.0% 49 11 5 174 0 1490 5
xmlXPathNewCache LINK /src/libxml2/xpath.c 0 [] 14 0 no 0.0% 44 6 3 82 1 593 3
xmlXPathContextSetCache LINK /src/libxml2/xpath.c 4 ['struct._xmlXPathContext *', 'int ', 'int ', 'int '] 15 0 no 0.0% 100 24 10 86 0 622 13
xmlXPathInit LINK /src/libxml2/xpath.c 0 [] 0 4 yes 85.71% 7 1 2 0 177 2 0
xmlXPtrMatchString LINK /src/libxml2/xpointer.c 5 ['char *', 'struct._xmlNode *', 'int ', 'struct._xmlNode **', 'int *'] 18 1 no 0.0% 177 42 19 81 20 616 0
xmlXPtrAdvanceNode LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'int *'] 17 1 no 0.0% 156 39 17 80 26 597 0
xmlXPtrSearchString LINK /src/libxml2/xpointer.c 5 ['char *', 'struct._xmlNode **', 'int *', 'struct._xmlNode **', 'int *'] 19 1 no 0.0% 176 43 19 83 19 640 0
xmlXPtrGetLastChar LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode **', 'int *'] 1 1 no 0.0% 128 34 15 2 19 30 0
xmlXPtrGetNthChild LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'int '] 0 2 yes 94.44% 90 23 10 0 29 10 0
xmlXPtrAdvanceChar LINK /src/libxml2/xpointer.c 3 ['struct._xmlNode **', 'int *', 'int '] 18 1 no 0.0% 193 48 20 82 19 627 0
xmlXPtrGetEndPoint LINK /src/libxml2/xpointer.c 3 ['struct._xmlXPathObject *', 'struct._xmlNode **', 'int *'] 0 1 no 0.0% 68 16 5 0 19 5 0
xmlXPtrGetStartPoint LINK /src/libxml2/xpointer.c 3 ['struct._xmlXPathObject *', 'struct._xmlNode **', 'int *'] 0 1 no 0.0% 68 16 5 0 19 5 0
xmlXPtrInsideRange LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'struct._xmlXPathObject *'] 21 1 no 0.0% 210 47 6 87 19 672 0
xmlXPtrNewRange LINK /src/libxml2/xpointer.c 4 ['struct._xmlNode *', 'int ', 'struct._xmlNode *', 'int '] 20 2 yes 37.5% 44 12 6 85 45 658 0
xmlXPtrGetArity LINK /src/libxml2/xpointer.c 1 ['struct._xmlNode *'] 0 1 no 0.0% 73 19 8 0 22 8 0
xmlXPtrNewRangeInternal LINK /src/libxml2/xpointer.c 4 ['struct._xmlNode *', 'int ', 'struct._xmlNode *', 'int '] 19 2 yes 64.0% 81 16 7 81 58 589 0
xmlXPtrRangeCheckOrder LINK /src/libxml2/xpointer.c 1 ['struct._xmlXPathObject *'] 2 2 yes 90.0% 62 12 6 2 54 63 0
xmlXPtrCmpPoints LINK /src/libxml2/xpointer.c 4 ['struct._xmlNode *', 'int ', 'struct._xmlNode *', 'int '] 1 2 yes 60.0% 49 14 7 1 55 57 0
xmlXPtrErrMemory LINK /src/libxml2/xpointer.c 1 ['char *'] 18 2 no 0.0% 12 3 2 80 72 582 0
xmlXPtrGetIndex LINK /src/libxml2/xpointer.c 1 ['struct._xmlNode *'] 0 1 no 0.0% 65 17 7 0 20 7 0
xmlXPtrCoveringRange LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'struct._xmlXPathObject *'] 21 1 no 0.0% 153 31 6 88 19 679 0
xmlXPtrNewPoint LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'int '] 19 1 no 0.0% 50 10 5 81 20 587 0
xmlXPtrEvalXPtrPart LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'char *'] 47 2 yes 80.0% 465 93 37 366 20 4787 0
xmlXPtrEvalChildSeq LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'char *'] 19 2 yes 81.57% 173 39 15 196 21 1661 0
xmlXPtrErr LINK /src/libxml2/xpointer.c 4 ['struct._xmlXPathParserContext.280 *', 'int ', 'char *', 'char *'] 18 2 yes 63.63% 86 14 6 80 22 586 0
xmlXPtrGetChildNo LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 2 yes 95.45% 78 18 8 140 22 1124 0
xmlXPtrEvalFullXPtr LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'char *'] 48 2 yes 68.42% 219 60 20 367 19 4807 0
xmlXPtrEvalRangePredicate LINK /src/libxml2/xpointer.c 1 ['struct._xmlXPathParserContext.280 *'] 47 0 no 0.0% 364 85 32 344 0 4549 32
xmlXPtrLocationSetCreate LINK /src/libxml2/xpointer.c 1 ['struct._xmlXPathObject *'] 19 2 yes 33.33% 66 10 5 81 46 587 0
xmlXPtrLocationSetAdd LINK /src/libxml2/xpointer.c 2 ['struct._xmlLocationSet *', 'struct._xmlXPathObject *'] 21 2 yes 61.90% 133 28 12 131 55 1076 0
xmlXPtrWrapLocationSet LINK /src/libxml2/xpointer.c 1 ['struct._xmlLocationSet *'] 19 2 yes 69.23% 34 6 3 81 45 585 0
xmlXPtrRangesEqual LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 0 2 yes 68.42% 87 20 10 0 56 10 0
xmlXPtrRangeToFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 0 no 0.0% 12 3 2 81 0 589 2
xmlXPtrBuildRangeNodeList LINK /src/libxml2/xpointer.c 1 ['struct._xmlXPathObject *'] 24 0 no 0.0% 441 103 37 214 1 2060 51
xmlXPtrBuildNodeList LINK /src/libxml2/xpointer.c 1 ['struct._xmlXPathObject *'] 24 0 no 0.0% 249 58 15 216 1 2090 81
xmlXPtrEvalXPointer LINK /src/libxml2/xpointer.c 1 ['struct._xmlXPathParserContext.280 *'] 49 2 yes 81.08% 193 49 19 368 18 4826 0
xmlXPtrEval LINK /src/libxml2/xpointer.c 2 ['char *', 'struct._xmlXPathContext.283 *'] 50 2 yes 81.35% 158 40 16 834 17 12459 0
xmlXPtrOriginFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 54 12 6 93 18 697 0
xmlXPtrNewLocationSetNodes LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 19 1 no 0.0% 47 8 4 87 20 663 0
xmlXPtrNewCollapsedRange LINK /src/libxml2/xpointer.c 1 ['struct._xmlNode *'] 20 1 no 0.0% 23 6 3 82 27 592 0
xmlXPtrNewRangeNodes LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'struct._xmlNode *'] 20 1 no 0.0% 30 8 4 85 21 656 0
xmlXPtrHereFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 54 12 6 93 18 697 0
xmlXPtrEndPointFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 248 57 21 145 18 1163 0
xmlXPtrNewLocationSetNodeSet LINK /src/libxml2/xpointer.c 1 ['struct._xmlNodeSet *'] 19 1 no 0.0% 74 16 7 135 23 1098 0
xmlXPtrFreeLocationSet LINK /src/libxml2/xpointer.c 1 ['struct._xmlLocationSet *'] 21 2 yes 91.66% 66 15 6 129 134 1058 0
xmlXPtrStartPointFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 239 55 20 145 18 1162 0
xmlXPtrStringRangeFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 445 91 37 155 18 1348 0
xmlXPtrRangeInsideFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 155 36 15 150 18 1235 0
xmlXPtrRangeFunction LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathParserContext.280 *', 'int '] 19 1 no 0.0% 155 36 15 151 18 1242 0
xmlXPtrNewContext LINK /src/libxml2/xpointer.c 3 ['struct._xmlDoc *', 'struct._xmlNode *', 'struct._xmlNode *'] 18 1 no 0.0% 35 6 3 186 17 1637 0
xmlXPtrLocationSetRemove LINK /src/libxml2/xpointer.c 2 ['struct._xmlLocationSet *', 'int '] 0 0 no 0.0% 56 12 5 0 0 5 5
xmlXPtrLocationSetDel LINK /src/libxml2/xpointer.c 2 ['struct._xmlLocationSet *', 'struct._xmlXPathObject *'] 0 0 no 0.0% 106 24 10 0 0 10 10
xmlXPtrLocationSetMerge LINK /src/libxml2/xpointer.c 2 ['struct._xmlLocationSet *', 'struct._xmlLocationSet *'] 22 2 no 0.0% 53 13 6 132 47 1082 0
xmlXPtrNewRangeNodeObject LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'struct._xmlXPathObject *'] 20 2 yes 55.55% 81 17 5 85 39 657 0
xmlXPtrNewRangeNodePoint LINK /src/libxml2/xpointer.c 2 ['struct._xmlNode *', 'struct._xmlXPathObject *'] 20 0 no 0.0% 44 10 5 85 0 657 5
xmlXPtrNewRangePointNode LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathObject *', 'struct._xmlNode *'] 20 0 no 0.0% 44 10 5 85 0 657 5
xmlXPtrNewRangePoints LINK /src/libxml2/xpointer.c 2 ['struct._xmlXPathObject *', 'struct._xmlXPathObject *'] 20 0 no 0.0% 58 12 6 85 0 658 6
xmlXIncludeAddTxt LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'char *', 'char *'] 19 1 no 0.0% 124 18 8 81 18 591 0
xmlXIncludeErrMemory LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *', 'char *'] 18 1 no 0.0% 28 6 3 80 25 583 0
xmlXIncludeGetNthChild LINK /src/libxml2/xinclude.c 2 ['struct._xmlNode *', 'int '] 0 1 no 0.0% 90 23 10 0 19 10 0
xmlXIncludeCopyRange LINK /src/libxml2/xinclude.c 4 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *', 'struct._xmlDoc *', 'struct._xmlXPathObject *'] 24 1 no 0.0% 470 103 42 215 18 2067 14
xmlXIncludeCopyNode LINK /src/libxml2/xinclude.c 4 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *', 'struct._xmlDoc *', 'struct._xmlNode *'] 26 1 no 0.0% 60 16 8 215 20 2023 14
xmlXIncludeCopyNodeList LINK /src/libxml2/xinclude.c 4 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *', 'struct._xmlDoc *', 'struct._xmlNode *'] 25 1 no 0.0% 75 20 9 215 20 2024 14
xmlXIncludeMergeEntity LINK /src/libxml2/xinclude.c 3 ['char *', 'char *', 'char *'] 21 1 no 0.0% 212 49 19 142 18 1226 0
xmlXIncludeErr LINK /src/libxml2/xinclude.c 5 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *'] 18 1 no 0.0% 28 6 3 80 25 583 0
xmlXIncludeCopyXPointer LINK /src/libxml2/xinclude.c 4 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *', 'struct._xmlDoc *', 'struct._xmlXPathObject *'] 27 1 no 0.0% 347 84 21 219 18 2126 14
xmlXIncludeRecurseDoc LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *'] 52 1 no 0.0% 157 20 8 1012 17 15116 0
xmlXIncludeNewContext LINK /src/libxml2/xinclude.c 1 ['struct._xmlDoc *'] 19 1 no 0.0% 53 8 4 81 17 587 0
xmlXIncludeDoProcess LINK /src/libxml2/xinclude.c 4 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int '] 51 1 no 0.0% 281 70 28 1012 17 15136 0
xmlXIncludeFreeContext LINK /src/libxml2/xinclude.c 1 ['struct._xmlXIncludeCtxt *'] 19 1 no 0.0% 246 54 19 126 29 1040 0
xmlXIncludeURLPop LINK /src/libxml2/xinclude.c 1 ['struct._xmlXIncludeCtxt *'] 0 1 no 0.0% 62 11 5 0 30 5 0
xmlXIncludeFreeRef LINK /src/libxml2/xinclude.c 1 ['struct._xmlXIncludeRef *'] 18 1 no 0.0% 68 15 6 124 33 1016 0
xmlXIncludeURLPush LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'char *'] 19 1 no 0.0% 93 16 7 82 17 593 0
xmlXIncludeTestNode LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *'] 19 1 no 0.0% 273 60 26 81 17 609 0
xmlXIncludePreProcessNode LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *'] 17 1 no 0.0% 12 3 2 169 17 2139 0
xmlXIncludeLoadNode LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'int '] 50 1 no 0.0% 374 82 33 1012 17 15141 0
xmlXIncludeIncludeNode LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'int '] 19 1 no 0.0% 255 57 23 170 17 1554 0
xmlXIncludeGetProp LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *', 'char *'] 15 1 no 0.0% 41 11 5 84 19 650 0
xmlXIncludeLoadDoc LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'char *', 'int '] 53 1 no 0.0% 831 159 51 1012 17 15159 0
xmlXIncludeLoadTxt LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'char *', 'int '] 25 1 no 0.0% 447 84 31 621 17 9068 0
xmlXIncludeLoadFallback LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *', 'int '] 52 1 no 0.0% 143 24 10 1012 17 15118 0
xmlXIncludeSetFlags LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'int '] 0 1 no 0.0% 17 4 2 0 17 2 0
xmlXIncludeParseFile LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'char *'] 24 1 no 0.0% 140 30 12 722 17 10671 0
xmlXIncludeMergeEntities LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'struct._xmlDoc *', 'struct._xmlDoc *'] 21 1 no 0.0% 146 31 14 149 17 1293 0
xmlXIncludeAddNode LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *'] 16 1 no 0.0% 411 89 36 168 18 2137 0
xmlXIncludeNewRef LINK /src/libxml2/xinclude.c 3 ['struct._xmlXIncludeCtxt *', 'char *', 'struct._xmlNode *'] 19 1 no 0.0% 123 19 8 126 19 1027 0
xmlXIncludeProcessNode LINK /src/libxml2/xinclude.c 2 ['struct._xmlXIncludeCtxt *', 'struct._xmlNode *'] 52 1 no 0.0% 62 16 8 1012 5 15116 0
xmlXIncludeProcessTree LINK /src/libxml2/xinclude.c 1 ['struct._xmlNode *'] 53 0 no 0.0% 12 3 2 1013 0 15118 10
xmlXIncludeProcessTreeFlags LINK /src/libxml2/xinclude.c 2 ['struct._xmlNode *', 'int '] 52 0 no 0.0% 72 17 8 1012 1 15116 8
xmlXIncludeProcess LINK /src/libxml2/xinclude.c 1 ['struct._xmlDoc *'] 55 0 no 0.0% 12 3 2 1015 0 15124 2
xmlXIncludeProcessFlags LINK /src/libxml2/xinclude.c 2 ['struct._xmlDoc *', 'int '] 54 1 no 0.0% 12 3 2 1014 2 15122 0
xmlXIncludeProcessFlagsData LINK /src/libxml2/xinclude.c 3 ['struct._xmlDoc *', 'int ', 'char *'] 53 1 no 0.0% 30 8 4 1013 3 15120 0
xmlXIncludeProcessTreeFlagsData LINK /src/libxml2/xinclude.c 3 ['struct._xmlNode *', 'int ', 'char *'] 52 1 no 0.0% 76 17 8 1012 4 15116 0
xmlGetXMLCatalogEntryType LINK /src/libxml2/catalog.c 1 ['char *'] 2 0 no 0.0% 96 24 12 2 3 19 12
xmlDumpXMLCatalogNode LINK /src/libxml2/catalog.c 5 ['struct._xmlCatalogEntry *', 'struct._xmlNode *', 'struct._xmlDoc *', 'struct._xmlNs *', 'struct._xmlCatalogEntry *'] 22 0 no 0.0% 217 40 6 188 4 1799 12
xmlCatalogXMLResolveURI LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalogEntry *', 'char *'] 28 0 no 0.0% 424 92 34 740 8 10992 305
xmlCatalogErr LINK /src/libxml2/catalog.c 7 ['struct._xmlCatalogEntry *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *', 'char *'] 18 0 no 0.0% 14 3 2 80 30 582 2
xmlFetchXMLCatalogFile LINK /src/libxml2/catalog.c 1 ['struct._xmlCatalogEntry *'] 27 0 no 0.0% 187 37 15 734 25 10799 112
xmlCatalogListXMLResolveURI LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalogEntry *', 'char *'] 33 0 no 0.0% 130 30 13 740 8 10971 284
xmlCatalogUnWrapURN LINK /src/libxml2/catalog.c 1 ['char *'] 13 0 no 0.0% 260 65 26 80 19 606 26
xmlCatalogListXMLResolve LINK /src/libxml2/catalog.c 3 ['struct._xmlCatalogEntry *', 'char *', 'char *'] 32 0 no 0.0% 277 64 26 738 19 10937 250
xmlCatalogNormalizePublic LINK /src/libxml2/catalog.c 1 ['char *'] 13 4 no 0.0% 204 55 21 80 266 601 0
xmlCatalogXMLResolve LINK /src/libxml2/catalog.c 3 ['struct._xmlCatalogEntry *', 'char *', 'char *'] 28 0 no 0.0% 788 168 60 738 19 10971 284
xmlParseXMLCatalogFile LINK /src/libxml2/catalog.c 2 ['int ', 'char *'] 26 0 no 0.0% 153 34 15 733 26 10784 97
xmlParseCatalogFile LINK /src/libxml2/catalog.c 1 ['char *'] 25 0 no 0.0% 125 23 10 725 27 10689 33
xmlNewCatalogEntry LINK /src/libxml2/catalog.c 6 ['int ', 'char *', 'char *', 'char *', 'int ', 'struct._xmlCatalogEntry *'] 19 4 yes 70.0% 150 31 12 82 263 615 0
xmlParseXMLCatalogNodeList LINK /src/libxml2/catalog.c 4 ['struct._xmlNode *', 'int ', 'struct._xmlCatalogEntry *', 'struct._xmlCatalogEntry *'] 17 0 no 0.0% 60 16 7 122 29 1670 53
xmlParseXMLCatalogNode LINK /src/libxml2/catalog.c 4 ['struct._xmlNode *', 'int ', 'struct._xmlCatalogEntry *', 'struct._xmlCatalogEntry *'] 16 0 no 0.0% 234 51 22 122 29 1685 68
xmlParseXMLCatalogOneNode LINK /src/libxml2/catalog.c 7 ['struct._xmlNode *', 'int ', 'char *', 'char *', 'char *', 'int ', 'struct._xmlCatalogEntry *'] 16 0 no 0.0% 174 39 15 119 29 1634 17
xmlCatalogErrMemory LINK /src/libxml2/catalog.c 1 ['char *'] 18 4 no 0.0% 12 3 2 80 268 582 0
xmlParseSGMLCatalogPubid LINK /src/libxml2/catalog.c 2 ['char *', 'char **'] 19 0 no 0.0% 237 54 22 81 6 604 22
xmlParseSGMLCatalogName LINK /src/libxml2/catalog.c 2 ['char *', 'char **'] 12 0 no 0.0% 267 70 29 80 6 609 29
xmlParseSGMLCatalogComment LINK /src/libxml2/catalog.c 1 ['char *'] 0 0 no 0.0% 65 16 7 0 6 7 7
xmlCatalogGetPublic LINK /src/libxml2/catalog.c 1 ['char *'] 33 0 no 0.0% 93 21 9 739 0 10930 243
xmlInitializeCatalog LINK /src/libxml2/catalog.c 0 [] 20 4 yes 51.89% 213 56 21 87 253 651 0
xmlCatalogGetSGMLPublic LINK /src/libxml2/catalog.c 2 ['struct._xmlHashTable *', 'char *'] 14 0 no 0.0% 90 22 10 81 11 611 10
xmlInitializeCatalogData LINK /src/libxml2/catalog.c 0 [] 2 4 yes 60.0% 33 9 4 5 256 16 0
xmlCreateNewCatalog LINK /src/libxml2/catalog.c 2 ['int ', 'int '] 19 4 yes 70.58% 51 8 4 82 259 591 0
xmlCatalogGetSystem LINK /src/libxml2/catalog.c 1 ['char *'] 33 0 no 0.0% 93 21 9 739 0 10925 238
xmlCatalogGetSGMLSystem LINK /src/libxml2/catalog.c 2 ['struct._xmlHashTable *', 'char *'] 4 0 no 0.0% 42 10 5 5 11 40 5
xmlCatalogLocalResolveURI LINK /src/libxml2/catalog.c 2 ['char *', 'char *'] 34 0 no 0.0% 73 19 8 740 3 10966 279
xmlCatalogLocalResolve LINK /src/libxml2/catalog.c 3 ['char *', 'char *', 'char *'] 33 0 no 0.0% 117 29 12 738 3 10923 236
xmlCatalogAddLocal LINK /src/libxml2/catalog.c 2 ['char *', 'char *'] 21 4 yes 62.96% 80 19 8 88 238 659 0
xmlCatalogFreeLocal LINK /src/libxml2/catalog.c 1 ['char *'] 21 4 yes 70.0% 34 9 4 90 183 669 0
xmlFreeCatalogEntryList LINK /src/libxml2/catalog.c 1 ['struct._xmlCatalogEntry *'] 18 4 yes 88.88% 33 9 4 81 191 594 0
xmlFreeCatalogEntry LINK /src/libxml2/catalog.c 2 ['char *', 'char *'] 17 4 yes 38.70% 136 24 10 80 198 590 0
xmlCatalogSetDebug LINK /src/libxml2/catalog.c 1 ['int '] 0 0 no 0.0% 18 4 2 0 0 2 2
xmlCatalogSetDefaultPrefer LINK /src/libxml2/catalog.c 1 ['int '] 17 0 no 0.0% 53 13 3 80 0 583 3
xmlCatalogSetDefaults LINK /src/libxml2/catalog.c 1 ['int '] 17 0 no 0.0% 41 8 4 80 0 584 4
xmlCatalogGetDefaults LINK /src/libxml2/catalog.c 0 [] 0 4 yes 100.0% 5 1 2 0 237 2 0
xmlCatalogConvert LINK /src/libxml2/catalog.c 0 [] 21 0 no 0.0% 28 6 3 95 0 716 18
xmlConvertSGMLCatalog LINK /src/libxml2/catalog.c 1 ['struct._xmlCatalog *'] 17 0 no 0.0% 54 11 5 86 1 642 15
xmlCatalogConvertEntry LINK /src/libxml2/catalog.c 3 ['char *', 'char *', 'char *'] 18 0 no 0.0% 107 22 10 83 2 620 10
xmlCatalogRemove LINK /src/libxml2/catalog.c 1 ['char *'] 30 0 no 0.0% 28 6 3 737 0 10822 135
xmlACatalogRemove LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalog *', 'char *'] 29 0 no 0.0% 50 12 6 736 1 10819 132
xmlDelXMLCatalog LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalogEntry *', 'char *'] 28 0 no 0.0% 151 35 14 735 2 10813 126
xmlCatalogAdd LINK /src/libxml2/catalog.c 3 ['char *', 'char *', 'char *'] 30 0 no 0.0% 63 14 6 739 0 10857 170
xmlACatalogAdd LINK /src/libxml2/catalog.c 4 ['struct._xmlCatalog *', 'char *', 'char *', 'char *'] 29 0 no 0.0% 57 13 6 738 1 10851 164
xmlAddXMLCatalog LINK /src/libxml2/catalog.c 4 ['struct._xmlCatalogEntry *', 'char *', 'char *', 'char *'] 28 0 no 0.0% 247 52 21 736 2 10832 145
xmlGetSGMLCatalogEntryType LINK /src/libxml2/catalog.c 1 ['char *'] 2 0 no 0.0% 104 26 13 2 2 20 13
xmlCatalogDump LINK /src/libxml2/catalog.c 1 ['struct._IO_FILE *'] 27 0 no 0.0% 31 9 4 703 0 10015 59
xmlACatalogDump LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalog *', 'struct._IO_FILE *'] 26 0 no 0.0% 43 10 5 702 1 10011 55
xmlDumpXMLCatalog LINK /src/libxml2/catalog.c 2 ['struct._IO_FILE *', 'struct._xmlCatalogEntry *'] 25 0 no 0.0% 55 13 6 697 2 9997 43
xmlCatalogDumpEntry LINK /src/libxml2/catalog.c 3 ['char *', 'char *', 'char *'] 1 0 no 0.0% 179 41 3 4 2 11 7
fputc LINK / 2 ['int ', 'struct._IO_FILE *'] 0 0 no 0.0% 0 0 2 0 11 2 2
xmlCatalogResolveURI LINK /src/libxml2/catalog.c 1 ['char *'] 35 0 no 0.0% 24 6 3 744 3 10991 304
xmlACatalogResolveURI LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalog *', 'char *'] 34 0 no 0.0% 73 17 8 743 4 10988 301
xmlCatalogSGMLResolve LINK /src/libxml2/catalog.c 3 ['struct._xmlCatalog *', 'char *', 'char *'] 15 0 no 0.0% 61 16 7 83 7 623 22
xmlCatalogResolve LINK /src/libxml2/catalog.c 2 ['char *', 'char *'] 34 0 no 0.0% 24 6 3 742 3 10948 261
xmlACatalogResolve LINK /src/libxml2/catalog.c 3 ['struct._xmlCatalog *', 'char *', 'char *'] 33 0 no 0.0% 117 27 12 741 4 10945 258
xmlCatalogResolvePublic LINK /src/libxml2/catalog.c 1 ['char *'] 34 0 no 0.0% 24 6 3 740 0 10932 245
xmlACatalogResolvePublic LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalog *', 'char *'] 33 0 no 0.0% 75 17 8 739 1 10929 242
xmlCatalogResolveSystem LINK /src/libxml2/catalog.c 1 ['char *'] 34 0 no 0.0% 24 6 3 740 0 10927 240
xmlACatalogResolveSystem LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalog *', 'char *'] 33 0 no 0.0% 75 17 8 739 1 10924 237
xmlFreeCatalogHashEntryList LINK /src/libxml2/catalog.c 2 ['char *', 'char *'] 18 0 no 0.0% 51 12 5 81 2 595 5
xmlCatalogCleanup LINK /src/libxml2/catalog.c 0 [] 17 0 no 0.0% 71 15 6 89 1 651 24
xmlFreeCatalog LINK /src/libxml2/catalog.c 1 ['struct._xmlCatalog *'] 19 0 no 0.0% 49 12 5 84 6 632 5
xmlLoadCatalogs LINK /src/libxml2/catalog.c 1 ['char *'] 12 0 no 0.0% 170 46 18 143 0 1922 199
xmlLoadCatalog LINK /src/libxml2/catalog.c 1 ['char *'] 21 0 no 0.0% 47 11 5 142 1 1904 181
xmlLoadACatalog LINK /src/libxml2/catalog.c 1 ['char *'] 20 0 no 0.0% 130 33 14 139 2 1893 176
xmlExpandCatalog LINK /src/libxml2/catalog.c 2 ['struct._xmlCatalog *', 'char *'] 20 0 no 0.0% 86 22 9 133 6 1837 166
xmlLoadFileContent LINK /src/libxml2/catalog.c 1 ['char *'] 19 0 no 0.0% 75 14 7 86 6 599 13
xmlParseSGMLCatalog LINK /src/libxml2/catalog.c 4 ['struct._xmlCatalog *', 'char *', 'char *', 'int '] 13 0 no 0.0% 853 208 77 133 6 1905 234
open64 LINK / 2 ['char *', 'int '] 0 0 no 0.0% 0 0 2 0 12 2 2
xmlCatalogIsEmpty LINK /src/libxml2/catalog.c 1 ['struct._xmlCatalog *'] 1 0 no 0.0% 101 26 12 1 0 14 12
xmlNewCatalog LINK /src/libxml2/catalog.c 1 ['int '] 20 0 no 0.0% 43 10 5 83 0 596 5
xmlLoadSGMLSuperCatalog LINK /src/libxml2/catalog.c 1 ['char *'] 20 0 no 0.0% 48 10 5 139 0 1884 167
__xmlOutputBufferCreateFilenameValue LINK /src/libxml2/globals.c 0 [] 16 0 no 0.0% 26 6 3 80 10 583 3
__xmlParserInputBufferCreateFilenameValue LINK /src/libxml2/globals.c 0 [] 16 0 no 0.0% 26 6 3 80 35 583 3
__xmlDeregisterNodeDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 no 0.0% 26 6 3 80 480 583 0
__xmlRegisterNodeDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 no 0.0% 26 6 3 80 345 583 0
xmlThrDefSubstituteEntitiesDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlSubstituteEntitiesDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 158 583 0
xmlThrDefSaveNoEmptyTags LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlSaveNoEmptyTags LINK /src/libxml2/globals.c 0 [] 16 1 no 0.0% 26 6 3 80 29 583 0
xmlThrDefPedanticParserDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlPedanticParserDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 158 583 0
__xmlParserVersion LINK /src/libxml2/globals.c 0 [] 16 0 no 0.0% 26 6 3 80 0 583 3
xmlThrDefParserDebugEntities LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlParserDebugEntities LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 310 583 0
xmlThrDefLoadExtDtdDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlLoadExtDtdDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 157 583 0
xmlThrDefLineNumbersDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlLineNumbersDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 172 583 0
xmlThrDefKeepBlanksDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlKeepBlanksDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 172 583 0
xmlThrDefTreeIndentString LINK /src/libxml2/globals.c 1 ['char *'] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlTreeIndentString LINK /src/libxml2/globals.c 0 [] 16 1 no 0.0% 26 6 3 80 29 583 0
xmlThrDefIndentTreeOutput LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlIndentTreeOutput LINK /src/libxml2/globals.c 0 [] 16 1 no 0.0% 26 6 3 80 30 583 0
xmlThrDefGetWarningsDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlGetWarningsDefaultValue LINK /src/libxml2/globals.c 0 [] 16 6 yes 66.66% 26 6 3 80 1700 583 0
__xmlStructuredErrorContext LINK /src/libxml2/globals.c 0 [] 16 6 no 0.0% 26 6 3 80 1700 583 0
__xmlGenericErrorContext LINK /src/libxml2/globals.c 0 [] 16 6 yes 66.66% 26 6 3 80 1700 583 0
__xmlStructuredError LINK /src/libxml2/globals.c 0 [] 16 6 yes 66.66% 26 6 3 80 1700 583 0
__xmlGenericError LINK /src/libxml2/globals.c 0 [] 16 6 yes 66.66% 26 6 3 80 1700 583 0
xmlThrDefDoValidityCheckingDefaultValue LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlDoValidityCheckingDefaultValue LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 157 583 0
__xmlDefaultSAXLocator LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 135 583 0
__xmlDefaultSAXHandler LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 235 583 0
xmlThrDefDefaultBufferSize LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlDefaultBufferSize LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 529 583 0
xmlThrDefBufferAllocScheme LINK /src/libxml2/globals.c 1 ['int '] 2 0 no 0.0% 17 3 2 4 0 14 2
__xmlBufferAllocScheme LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 568 583 0
__oldXMLWDcompatibility LINK /src/libxml2/globals.c 0 [] 5 0 no 0.0% 26 6 3 20 0 66 3
__xmlLastError LINK /src/libxml2/globals.c 0 [] 16 6 yes 66.66% 26 6 3 80 1700 583 0
__htmlDefaultSAXHandler LINK /src/libxml2/globals.c 0 [] 16 4 yes 66.66% 26 6 3 80 184 583 0
xmlThrDefOutputBufferCreateFilenameDefault LINK /src/libxml2/globals.c 1 ['N/A'] 2 0 no 0.0% 28 6 3 4 0 15 3
xmlThrDefParserInputBufferCreateFilenameDefault LINK /src/libxml2/globals.c 1 ['N/A'] 2 0 no 0.0% 28 6 3 4 0 15 3
xmlThrDefDeregisterNodeDefault LINK /src/libxml2/globals.c 1 ['N/A'] 2 0 no 0.0% 18 3 2 4 0 14 2
xmlDeregisterNodeDefault LINK /src/libxml2/globals.c 1 ['N/A'] 0 0 no 0.0% 7 1 2 0 0 2 2
xmlThrDefRegisterNodeDefault LINK /src/libxml2/globals.c 1 ['N/A'] 2 0 no 0.0% 18 3 2 4 0 14 2
xmlRegisterNodeDefault LINK /src/libxml2/globals.c 1 ['N/A'] 0 0 no 0.0% 7 1 2 0 0 2 2
xmlThrDefSetStructuredErrorFunc LINK /src/libxml2/globals.c 2 ['char *', 'N/A'] 2 0 no 0.0% 17 3 2 4 0 14 2
xmlThrDefSetGenericErrorFunc LINK /src/libxml2/globals.c 2 ['char *', 'N/A'] 2 0 no 0.0% 28 6 3 4 0 15 3
xmlInitializeGlobalState LINK /src/libxml2/globals.c 1 ['struct._xmlGlobalState *'] 13 6 no 0.0% 115 6 3 80 1700 583 0
xmlInitGlobals LINK /src/libxml2/globals.c 0 [] 2 6 yes 100.0% 24 6 3 3 1698 11 0
xmlPosixStrdup LINK /src/libxml2/globals.c 1 ['char *'] 21 0 yes 100.0% 12 3 2 82 0 594 2
xmlCleanupGlobals LINK /src/libxml2/globals.c 0 [] 2 0 no 0.0% 25 6 3 4 1 13 11
xmlFreeGlobalState LINK /src/libxml2/threads.c 1 ['char *'] 1 6 no 0.0% 15 3 2 2 1703 13 0
xmlCleanupThreads LINK /src/libxml2/threads.c 0 [] 1 0 no 0.0% 26 6 3 1 1 5 5
pthread_key_delete LINK / 1 ['int '] 0 0 no 0.0% 0 0 2 0 2 2 2
xmlUnlockLibrary LINK /src/libxml2/threads.c 0 [] 2 0 no 0.0% 12 3 2 4 0 14 2
xmlRMutexUnlock LINK /src/libxml2/threads.c 1 ['struct._xmlRMutex *'] 1 6 yes 40.0% 58 14 6 3 1735 12 0
pthread_mutex_lock LINK / 1 ['union.pthread_mutex_t *'] 0 6 no 0.0% 0 0 2 0 1761 2 0
pthread_cond_signal LINK / 1 ['union.pthread_cond_t *'] 0 6 no 0.0% 0 0 2 0 1736 2 0
pthread_mutex_unlock LINK / 1 ['union.pthread_mutex_t *'] 0 6 no 0.0% 0 0 2 0 1761 2 0
xmlLockLibrary LINK /src/libxml2/threads.c 0 [] 2 0 no 0.0% 12 3 2 6 0 20 2
xmlRMutexLock LINK /src/libxml2/threads.c 1 ['struct._xmlRMutex *'] 1 6 yes 27.77% 86 20 8 5 1735 18 0
pthread_self LINK / 0 [] 0 6 no 0.0% 0 0 2 0 1737 2 0
pthread_equal LINK //usr/include/pthread.h 2 ['size_t ', 'size_t '] 0 6 no 0.0% 7 1 2 0 1736 2 0
pthread_cond_wait LINK / 2 ['union.pthread_cond_t *', 'union.pthread_mutex_t *'] 0 6 no 0.0% 0 0 2 0 1736 2 0
xmlInitThreads LINK /src/libxml2/threads.c 0 [] 0 6 yes 80.64% 90 34 16 0 1701 16 0
pthread_once LINK / 2 ['int *', 'N/A'] 0 6 no 0.0% 0 0 2 0 1702 2 0
pthread_getspecific LINK / 1 ['int '] 0 6 no 0.0% 0 0 2 0 1700 2 0
pthread_setspecific LINK / 2 ['int ', 'char *'] 0 6 no 0.0% 0 0 2 0 1700 2 0
pthread_key_create LINK / 2 ['int *', 'N/A'] 0 6 no 0.0% 0 0 2 0 1703 2 0
pthread_mutex_init LINK / 2 ['union.pthread_mutex_t *', 'union.pthread_mutexattr_t *'] 0 6 no 0.0% 0 0 2 0 1739 2 0
pthread_mutex_destroy LINK / 1 ['union.pthread_mutex_t *'] 0 0 no 0.0% 0 0 2 0 7 2 2
pthread_cond_init LINK / 2 ['union.pthread_cond_t *', 'union.pthread_mutexattr_t *'] 0 6 no 0.0% 0 0 2 0 1736 2 0
pthread_cond_destroy LINK / 1 ['union.pthread_cond_t *'] 0 0 no 0.0% 0 0 2 0 4 2 2
xmlIsMainThread LINK /src/libxml2/threads.c 0 [] 4 6 yes 34.61% 41 9 4 20 1701 79 0
xmlOnceInit LINK /src/libxml2/threads.c 0 [] 3 6 yes 17.64% 15 3 2 17 1702 57 0
xmlGetThreadId LINK /src/libxml2/threads.c 0 [] 1 0 no 0.0% 26 6 3 1 27 5 3
xmlNewGlobalState LINK /src/libxml2/threads.c 0 [] 17 6 no 0.0% 33 6 3 80 1700 583 0
xmlGetGlobalState LINK /src/libxml2/threads.c 0 [] 15 6 no 0.0% 44 10 5 80 1700 585 0
__xmlGlobalInitMutexDestroy LINK /src/libxml2/threads.c 0 [] 0 0 no 0.0% 4 1 2 0 2 2 2
__xmlGlobalInitMutexUnlock LINK /src/libxml2/threads.c 0 [] 1 4 yes 46.66% 21 6 3 1 177 5 0
__xmlGlobalInitMutexLock LINK /src/libxml2/threads.c 0 [] 1 4 yes 9.722% 21 6 3 1 177 5 0
xmlFreeRMutex LINK /src/libxml2/threads.c 1 ['struct._xmlRMutex *'] 1 0 no 0.0% 36 9 4 3 3 10 8
xmlNewRMutex LINK /src/libxml2/threads.c 0 [] 1 6 yes 50.0% 40 8 4 3 1735 10 0
xmlMutexUnlock LINK /src/libxml2/threads.c 1 ['struct._xmlMutex *'] 1 6 no 0.0% 31 8 4 1 1721 6 0
xmlMutexLock LINK /src/libxml2/threads.c 1 ['struct._xmlMutex *'] 1 6 no 0.0% 31 8 4 1 1721 6 0
xmlFreeMutex LINK /src/libxml2/threads.c 1 ['struct._xmlMutex *'] 1 0 no 0.0% 34 9 4 2 3 8 6
xmlNewMutex LINK /src/libxml2/threads.c 0 [] 1 6 yes 42.10% 34 8 4 2 1702 8 0
xmlEscapeFormatString LINK /src/libxml2/xmlstring.c 1 ['char **'] 19 1 yes 64.44% 158 34 14 80 218 594 0
xmlUTF8Strsub LINK /src/libxml2/xmlstring.c 3 ['char *', 'int ', 'int '] 2 0 yes 69.23% 107 28 12 2 1 27 27
xmlUTF8Strndup LINK /src/libxml2/xmlstring.c 2 ['char *', 'int '] 1 0 yes 78.57% 45 10 5 1 2 15 15
xmlUTF8Strsize LINK /src/libxml2/xmlstring.c 2 ['char *', 'int '] 0 0 yes 78.26% 98 24 10 0 5 10 10
xmlUTF8Strloc LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 2 0 yes 83.33% 110 28 12 3 1 30 22
xmlStrncmp LINK /src/libxml2/xmlstring.c 3 ['char *', 'char *', 'int '] 1 6 yes 53.33% 43 12 6 1 1703 8 0
xmlUTF8Strpos LINK /src/libxml2/xmlstring.c 2 ['char *', 'int '] 0 0 yes 75.0% 90 23 10 0 1 10 10
xmlCheckUTF8 LINK /src/libxml2/xmlstring.c 1 ['char *'] 0 1 yes 74.35% 131 30 14 0 0 14 0
xmlGetUTF8Char LINK /src/libxml2/xmlstring.c 2 ['char *', 'int *'] 0 2 no 0.0% 167 31 15 0 78 15 0
xmlUTF8Strlen LINK /src/libxml2/xmlstring.c 1 ['char *'] 0 1 yes 90.0% 118 28 12 0 60 12 0
xmlUTF8Charcmp LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 1 0 no 0.0% 30 8 4 1 0 10 10
xmlUTF8Size LINK /src/libxml2/xmlstring.c 1 ['char *'] 0 0 no 0.0% 51 13 6 0 1 6 6
xmlStrVPrintf LINK /src/libxml2/xmlstring.c 4 ['char *', 'int ', 'char *', 'struct.__va_list_tag *'] 1 0 no 0.0% 34 8 4 1 0 6 4
xmlStrPrintf LINK /src/libxml2/xmlstring.c 3 ['char *', 'int ', 'char *'] 1 2 no 0.0% 41 8 4 1 183 6 0
xmlStrcat LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 13 6 yes 80.0% 44 11 5 80 1700 585 0
xmlStrdup LINK /src/libxml2/xmlstring.c 1 ['char *'] 12 6 yes 85.71% 37 9 4 80 1700 584 0
xmlStrncat LINK /src/libxml2/xmlstring.c 3 ['char *', 'char *', 'int '] 12 6 yes 65.21% 73 16 8 80 1700 588 0
xmlStrndup LINK /src/libxml2/xmlstring.c 2 ['char *', 'int '] 11 6 yes 69.23% 45 10 5 80 1700 585 0
xmlStrlen LINK /src/libxml2/xmlstring.c 1 ['char *'] 0 6 yes 90.0% 50 13 5 0 1707 5 0
xmlStrncatNew LINK /src/libxml2/xmlstring.c 3 ['char *', 'char *', 'int '] 13 4 no 0.0% 83 18 8 80 296 588 0
xmlStrsub LINK /src/libxml2/xmlstring.c 3 ['char *', 'int ', 'int '] 12 0 no 0.0% 80 20 9 80 0 589 9
xmlStrcasestr LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 1 2 yes 86.66% 81 20 9 2 87 22 0
xmlStrncasecmp LINK /src/libxml2/xmlstring.c 3 ['char *', 'char *', 'int '] 0 4 yes 84.61% 72 17 8 0 333 8 0
xmlStrstr LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 2 6 yes 87.5% 75 20 9 3 1701 22 0
xmlStrchr LINK /src/libxml2/xmlstring.c 2 ['char *', 'char '] 0 6 yes 100.0% 41 11 5 0 397 5 0
xmlStrcasecmp LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 0 4 yes 91.66% 56 13 6 0 310 6 0
xmlStrQEqual LINK /src/libxml2/xmlstring.c 3 ['char *', 'char *', 'char *'] 2 4 yes 92.85% 98 25 11 2 240 18 0
xmlStrEqual LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 1 6 yes 53.84% 38 10 5 1 1784 7 0
xmlStrcmp LINK /src/libxml2/xmlstring.c 2 ['char *', 'char *'] 1 5 yes 50.0% 35 10 5 1 227 7 0
xmlCharStrdup LINK /src/libxml2/xmlstring.c 1 ['char *'] 20 4 yes 85.71% 37 9 4 81 358 592 0
xmlCharStrndup LINK /src/libxml2/xmlstring.c 2 ['char *', 'int '] 19 4 yes 76.47% 73 18 8 80 359 588 0
xmlBufSetInputBaseCur LINK /src/libxml2/buf.c 4 ['struct._xmlBuf *', 'struct._xmlParserInput *', 'size_t ', 'size_t '] 0 2 yes 69.23% 94 19 8 0 32 8 0
xmlBufGetInputBase LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'struct._xmlParserInput *'] 20 2 yes 47.05% 101 22 10 81 32 594 0
xmlBufOverflowError LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 19 2 no 0.0% 32 8 4 80 38 584 0
xmlBufResetInput LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'struct._xmlParserInput *'] 0 4 yes 87.5% 85 18 8 0 305 8 0
xmlBufMergeBuffer LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'struct._xmlBuffer *'] 21 1 no 0.0% 104 24 11 84 33 651 0
xmlBufAdd LINK /src/libxml2/buf.c 3 ['struct._xmlBuf *', 'char *', 'int '] 20 4 yes 47.82% 220 49 21 82 538 633 0
xmlBufMemoryError LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 19 4 no 0.0% 32 8 4 80 592 584 0
xmlBufResize LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'size_t '] 20 4 yes 50.0% 366 76 28 81 542 612 0
xmlBufBackToBuffer LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 20 0 no 0.0% 138 26 11 82 6 602 11
xmlBufFree LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 55.55% 69 17 7 0 556 7 0
xmlBufFromBuffer LINK /src/libxml2/buf.c 1 ['struct._xmlBuffer *'] 20 0 no 0.0% 72 8 4 81 6 588 4
xmlBufWriteQuotedString LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 22 2 yes 86.04% 174 39 16 86 50 680 0
xmlBufCCat LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 21 2 yes 59.25% 179 39 16 82 52 628 0
xmlBufCat LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 21 4 yes 87.5% 95 22 10 83 409 643 0
xmlBufWriteChar LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 22 0 no 0.0% 89 20 9 83 0 637 9
xmlBufWriteCHAR LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'char *'] 22 0 no 0.0% 89 20 9 84 0 652 9
xmlBufAddHead LINK /src/libxml2/buf.c 3 ['struct._xmlBuf *', 'char *', 'int '] 20 0 no 0.0% 293 63 26 82 0 638 26
xmlBufIsEmpty LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 71.42% 73 16 7 0 346 7 0
xmlBufAvail LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 71.42% 72 16 7 0 396 7 0
xmlBufUse LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 71.42% 70 16 7 0 400 7 0
xmlBufLength LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 1 no 0.0% 70 16 7 0 18 7 0
xmlBufErase LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'size_t '] 0 0 no 0.0% 113 24 10 0 0 10 10
xmlBufAddLen LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'size_t '] 0 4 yes 71.42% 123 26 11 0 396 11 0
xmlBufEnd LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 71.42% 73 16 7 0 396 7 0
xmlBufContent LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 66.66% 26 6 3 0 407 3 0
xmlBufDump LINK /src/libxml2/buf.c 2 ['struct._IO_FILE *', 'struct._xmlBuf *'] 1 0 no 0.0% 98 23 10 1 0 12 10
xmlBufInflate LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'size_t '] 21 0 no 0.0% 35 8 4 82 0 610 4
xmlBufGrowInternal LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'size_t '] 20 4 yes 40.0% 242 54 22 81 398 606 0
xmlBufGrow LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'int '] 21 4 yes 72.72% 48 12 6 82 396 612 0
xmlBufShrink LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'size_t '] 0 4 yes 41.66% 198 41 17 0 396 17 0
xmlBufEmpty LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 0 no 0.0% 146 32 13 0 1 13 13
xmlBufSetAllocationScheme LINK /src/libxml2/buf.c 2 ['struct._xmlBuf *', 'int '] 0 4 yes 45.16% 102 25 12 0 298 12 0
xmlBufGetAllocationScheme LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 40.0% 17 4 2 0 324 2 0
xmlBufCreateStatic LINK /src/libxml2/buf.c 2 ['char *', 'size_t '] 20 1 no 0.0% 67 11 5 81 6 589 0
xmlBufDetach LINK /src/libxml2/buf.c 1 ['struct._xmlBuf *'] 0 4 yes 66.66% 48 10 5 0 398 5 0
xmlBufCreateSize LINK /src/libxml2/buf.c 1 ['size_t '] 20 4 yes 71.42% 96 14 6 82 424 593 0
xmlBufCreate LINK /src/libxml2/buf.c 0 [] 20 4 yes 68.0% 78 8 4 83 511 594 0
xmlRegStateAddTransTo LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'int '] 19 5 yes 68.0% 91 16 7 81 300 590 0
xmlRegexpErrMemory LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'char *'] 18 5 no 0.0% 27 6 3 80 362 583 0
xmlRegCopyRange LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlRegRange *'] 20 5 no 0.0% 56 12 6 83 284 596 0
xmlRegNewRange LINK /src/libxml2/xmlregexp.c 5 ['struct._xmlAutomata *', 'int ', 'int ', 'int ', 'int '] 19 5 yes 71.42% 39 6 3 81 292 586 0
xmlRegFreeRange LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegRange *'] 0 5 yes 75.0% 39 9 4 0 569 4 0
xmlRegCopyAtom LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlRegAtom *'] 19 5 no 0.0% 128 21 9 85 283 617 0
xmlRegFreeAtom LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegAtom *'] 1 5 yes 83.33% 142 30 12 1 567 16 0
xmlFACompareRanges LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlRegRange *', 'struct._xmlRegRange *'] 4 5 yes 81.98% 647 176 73 40 278 265 0
xmlRegCheckCharacterRange LINK /src/libxml2/xmlregexp.c 5 ['int ', 'int ', 'int ', 'int ', 'char *'] 3 5 yes 92.44% 760 189 55 39 297 192 0
xmlFACompareAtomTypes LINK /src/libxml2/xmlregexp.c 2 ['int ', 'int '] 0 5 yes 89.41% 838 230 81 0 278 81 0
xmlFAFinishRecurseDeterminism LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlAutomataState *'] 1 5 yes 81.25% 79 18 8 1 277 16 0
xmlFARecurseDeterminism LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'int '] 7 5 yes 59.57% 123 27 12 48 277 431 0
xmlFACompareAtoms LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlRegAtom *', 'struct._xmlRegAtom *', 'int '] 5 5 yes 84.88% 282 63 21 46 277 407 0
xmlRegStrEqualWildcard LINK /src/libxml2/xmlregexp.c 2 ['char *', 'char *'] 0 5 yes 82.85% 116 30 13 0 303 13 0
xmlRegCheckCharacter LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlRegAtom *', 'int '] 4 5 yes 91.08% 442 103 20 41 295 214 0
puts LINK / 1 ['char *'] 0 5 no 0.0% 0 0 2 0 296 2 0
xmlFAEqualAtoms LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlRegAtom *', 'struct._xmlRegAtom *', 'int '] 2 5 yes 75.0% 81 17 6 2 276 13 0
xmlRegCalloc2 LINK /src/libxml2/xmlregexp.c 3 ['size_t ', 'size_t ', 'size_t '] 0 5 yes 76.92% 38 8 4 0 273 4 0
xmlFAReduceEpsilonTransitions LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'int ', 'int ', 'int '] 20 5 yes 71.83% 163 34 15 85 274 638 0
xmlRegStateAddTrans LINK /src/libxml2/xmlregexp.c 6 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlRegAtom *', 'struct._xmlAutomataState *', 'int ', 'int '] 19 5 yes 45.33% 181 35 15 83 299 608 0
xmlRegexpErrCompile LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'char *'] 18 5 yes 92.85% 34 6 3 80 309 583 0
xmlFAEliminateSimpleEpsilonTransitions LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 20 5 yes 64.40% 227 48 20 84 273 628 0
xmlFAParseQuantExact LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 0 2 yes 92.0% 71 17 7 0 46 7 0
xmlFAParseCharProp LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 19 2 yes 84.87% 508 129 58 85 49 660 0
xmlRegNewAtom LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'int '] 19 5 yes 73.33% 41 6 3 81 291 586 0
xmlRegAtomAddRange LINK /src/libxml2/xmlregexp.c 7 ['struct._xmlAutomata *', 'struct._xmlRegAtom *', 'int ', 'int ', 'int ', 'int ', 'char *'] 19 2 yes 56.41% 123 22 10 83 51 599 0
xmlFAParseCharRange LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 19 2 yes 71.42% 356 80 15 87 48 657 0
xmlFAParsePosCharGroup LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 21 2 yes 100.0% 68 16 7 91 47 768 0
xmlFAParseCharClassEsc LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 20 2 yes 93.98% 450 104 43 86 48 703 0
xmlFAParseCharGroup LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 22 2 yes 96.29% 100 20 8 93 47 784 0
xmlFAParseCharClass LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 20 2 yes 93.75% 52 10 5 93 45 781 0
xmlFAIsChar LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 20 2 yes 91.66% 100 26 13 83 45 636 0
xmlFAParseQuantifier LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 19 2 yes 96.36% 181 41 17 82 45 607 0
xmlFAParseAtom LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 21 2 yes 86.44% 168 30 14 115 45 991 0
xmlFAGenerateEpsilonTransition LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *'] 20 5 yes 100.0% 27 6 3 86 286 622 0
xmlFAParseRegExp LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'int '] 24 2 yes 82.75% 84 18 7 115 45 984 0
xmlFAParseBranch LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlAutomataState *'] 23 2 yes 93.10% 147 36 14 115 45 991 0
xmlFAParsePiece LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 22 2 yes 92.30% 38 9 4 115 45 981 0
xmlFAGenerateTransitions LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'struct._xmlRegAtom *'] 19 5 yes 56.56% 456 92 32 97 283 741 0
xmlRegAtomPush LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlRegAtom *'] 19 5 yes 63.33% 102 18 8 82 287 594 0
xmlRegNewState LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 19 5 yes 69.23% 34 6 3 81 300 586 0
xmlRegStatePush LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlAutomataState *'] 19 5 yes 70.37% 99 18 8 81 300 591 0
xmlRegGetCounter LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 19 5 yes 69.23% 93 16 7 81 288 590 0
xmlFAGenerateCountedEpsilonTransition LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'int '] 20 5 yes 100.0% 27 6 3 86 284 622 0
xmlFAGenerateCountedTransition LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'int '] 20 5 yes 100.0% 27 6 3 86 284 622 0
xmlRegPrintTrans LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'struct._xmlRegTrans *'] 1 0 no 0.0% 119 26 11 2 2 15 11
xmlRegPrintRange LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'struct._xmlRegRange *'] 2 0 no 0.0% 34 6 3 3 2 66 62
xmlRegPrintAtomType LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'int '] 1 0 no 0.0% 283 58 59 1 3 61 59
xmlRegPrintQuantType LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'int '] 1 0 no 0.0% 58 13 14 1 2 16 14
xmlFARegExecRollBack LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegExecCtxt *'] 1 4 yes 58.62% 80 12 6 1 303 8 0
xmlFARegExecSave LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegExecCtxt *'] 19 4 yes 66.10% 186 26 11 81 303 594 0
xmlFARegExecSaveInputString LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlRegExecCtxt *', 'char *', 'char *'] 19 4 no 0.0% 98 16 7 81 267 590 0
xmlAutomataIsDeterminist LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 7 0 no 0.0% 23 6 3 52 6 477 3
xmlFAComputesDeterminism LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 6 5 yes 54.60% 400 89 36 51 275 474 0
xmlAutomataCompile LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 22 4 yes 70.0% 33 8 4 149 248 1282 0
xmlFAEliminateEpsilonTransitions LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 21 5 yes 63.33% 546 127 49 87 272 697 0
xmlRegEpxFromParse LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 19 5 yes 53.49% 845 149 52 142 272 1169 0
xmlRegexpIsDeterminist LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegexp *'] 15 5 yes 84.37% 104 19 8 140 273 1113 0
xmlRegFreeState LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomataState *'] 0 5 yes 90.0% 57 12 5 0 553 5 0
xmlNewAutomata LINK /src/libxml2/xmlregexp.c 0 [] 14 5 yes 50.0% 52 10 5 89 274 638 0
xmlFreeAutomata LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 3 5 yes 80.0% 22 6 3 4 275 35 0
xmlRegFreeParserCtxt LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 2 5 yes 90.47% 142 30 11 3 276 32 0
xmlRegNewParserCtxt LINK /src/libxml2/xmlregexp.c 1 ['char *'] 13 5 yes 87.5% 55 9 4 80 275 584 0
xmlAutomataNewCounterTrans LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'int '] 21 1 yes 87.5% 44 12 6 87 22 628 0
xmlAutomataNewCountedTrans LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'int '] 21 1 yes 87.5% 44 12 6 87 22 628 0
xmlAutomataNewCounter LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlAutomata *', 'int ', 'int '] 20 1 yes 69.23% 37 8 4 82 22 594 0
xmlFAGenerateAllTransition LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'int '] 20 1 yes 90.90% 39 9 4 86 21 623 0
xmlAutomataNewAllTrans LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'int '] 21 1 yes 75.0% 37 10 5 87 20 628 0
xmlAutomataNewEpsilon LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *'] 21 4 yes 87.5% 37 10 5 87 252 627 0
xmlAutomataNewState LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 20 4 yes 77.77% 24 6 3 83 250 597 0
xmlAutomataNewOnceTrans LINK /src/libxml2/xmlregexp.c 7 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'int ', 'int ', 'char *'] 20 0 no 0.0% 88 19 9 89 0 646 9
xmlAutomataNewOnceTrans2 LINK /src/libxml2/xmlregexp.c 8 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'char *', 'int ', 'int ', 'char *'] 20 1 yes 65.45% 151 30 13 92 20 668 0
xmlAutomataNewCountTrans LINK /src/libxml2/xmlregexp.c 7 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'int ', 'int ', 'char *'] 20 0 no 0.0% 120 28 13 90 0 653 13
xmlAutomataNewCountTrans2 LINK /src/libxml2/xmlregexp.c 8 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'char *', 'int ', 'int ', 'char *'] 20 1 yes 61.53% 183 39 17 93 20 675 0
xmlAutomataNewNegTrans LINK /src/libxml2/xmlregexp.c 6 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'char *', 'char *'] 20 1 yes 68.88% 144 27 12 99 20 726 0
xmlAutomataNewTransition2 LINK /src/libxml2/xmlregexp.c 6 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'char *', 'char *'] 20 1 yes 66.66% 126 27 12 99 28 726 0
xmlAutomataNewTransition LINK /src/libxml2/xmlregexp.c 5 ['struct._xmlAutomata *', 'struct._xmlAutomataState *', 'struct._xmlAutomataState *', 'char *', 'char *'] 20 4 no 0.0% 63 16 8 98 247 720 0
xmlAutomataSetFinalState LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'struct._xmlAutomataState *'] 0 4 yes 83.33% 23 6 3 0 248 3 0
xmlAutomataGetInitState LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlAutomata *'] 0 4 yes 80.0% 17 4 2 0 248 2 0
xmlAutomataSetFlags LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlAutomata *', 'int '] 0 0 no 0.0% 18 4 2 0 6 2 2
xmlRegFreeRegexp LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegexp *'] 2 5 yes 93.54% 222 45 16 3 512 37 0
xmlFARegExec LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlRegexp *', 'char *'] 19 1 yes 52.54% 973 197 73 128 56 930 0
xmlRegexpExec LINK /src/libxml2/xmlregexp.c 2 ['struct._xmlRegexp *', 'char *'] 20 1 yes 80.0% 29 8 4 129 55 934 0
xmlRegexpCompile LINK /src/libxml2/xmlregexp.c 1 ['char *'] 14 2 yes 65.78% 78 14 6 176 40 1626 0
xmlRegPrintState LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'struct._xmlAutomataState *'] 2 0 no 0.0% 78 17 7 3 1 22 18
xmlRegPrintAtom LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'struct._xmlRegAtom *'] 2 0 no 0.0% 137 26 11 6 1 93 89
xmlRegexpPrint LINK /src/libxml2/xmlregexp.c 2 ['struct._IO_FILE *', 'struct._xmlRegexp *'] 3 0 no 0.0% 128 25 10 9 0 121 117
xmlRegExecErrInfo LINK /src/libxml2/xmlregexp.c 6 ['struct._xmlRegExecCtxt *', 'char **', 'int *', 'int *', 'char **', 'int *'] 18 0 no 0.0% 44 12 5 81 15 643 63
xmlRegExecGetValues LINK /src/libxml2/xmlregexp.c 6 ['struct._xmlRegExecCtxt *', 'int ', 'int *', 'int *', 'char **', 'int *'] 17 0 no 0.0% 676 146 58 80 20 638 58
xmlRegExecNextValues LINK /src/libxml2/xmlregexp.c 5 ['struct._xmlRegExecCtxt *', 'int *', 'int *', 'char **', 'int *'] 18 0 no 0.0% 12 3 2 81 14 640 60
xmlRegCompactPushString LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlRegExecCtxt *', 'struct._xmlRegexp *', 'char *', 'char *'] 13 4 no 0.0% 195 39 17 81 267 610 0
xmlRegExecPushString2 LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlRegExecCtxt *', 'char *', 'char *', 'char *'] 16 1 no 0.0% 121 22 10 90 34 743 0
xmlRegExecPushString LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlRegExecCtxt *', 'char *', 'char *'] 15 4 no 0.0% 12 3 2 88 265 731 0
xmlRegExecPushStringInternal LINK /src/libxml2/xmlregexp.c 4 ['struct._xmlRegExecCtxt *', 'char *', 'char *', 'int '] 14 4 no 0.0% 1091 220 90 87 266 729 0
xmlRegFreeExecCtxt LINK /src/libxml2/xmlregexp.c 1 ['struct._xmlRegExecCtxt *'] 0 4 no 0.0% 177 38 14 0 269 14 0
xmlRegNewExecCtxt LINK /src/libxml2/xmlregexp.c 3 ['struct._xmlRegexp *', 'N/A', 'char *'] 19 4 no 0.0% 158 21 9 81 259 592 0
_xmlSchemaDateAdd LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 2 1 no 0.0% 671 126 49 3 78 63 0
xmlSchemaNewValue LINK /src/libxml2/xmlschemastypes.c 1 ['int '] 0 1 yes 72.72% 30 6 3 0 149 3 0
xmlSchemaDupVal LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 1 1 yes 77.77% 30 6 3 1 80 6 0
xmlSchemaFreeValue LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 0 2 yes 93.47% 188 44 8 0 151 8 0
xmlSchemaCompareValuesWhtspExt LINK /src/libxml2/xmlschemastypes.c 8 ['int ', 'struct._xmlSchemaVal *', 'char *', 'int ', 'int ', 'struct._xmlSchemaVal *', 'char *', 'int '] 18 1 no 0.0% 12 3 2 98 55 1038 0
xmlSchemaCompareValuesInternal LINK /src/libxml2/xmlschemastypes.c 8 ['int ', 'struct._xmlSchemaVal *', 'char *', 'int ', 'int ', 'struct._xmlSchemaVal *', 'char *', 'int '] 17 1 yes 33.62% 925 242 89 97 65 1036 0
xmlSchemaCompareDecimals LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 0 1 yes 53.33% 365 78 34 0 66 34 0
xmlSchemaCompareDurations LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 0 1 yes 74.07% 188 43 19 0 66 19 0
xmlSchemaCompareDates LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 3 1 yes 25.39% 778 121 54 6 66 135 0
xmlSchemaComparePreserveReplaceStrings LINK /src/libxml2/xmlschemastypes.c 3 ['char *', 'char *', 'int '] 0 1 no 0.0% 148 40 18 0 66 18 0
xmlSchemaComparePreserveCollapseStrings LINK /src/libxml2/xmlschemastypes.c 3 ['char *', 'char *', 'int '] 0 1 no 0.0% 281 78 32 0 66 32 0
xmlSchemaCompareReplacedStrings LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'char *'] 0 1 no 0.0% 185 50 21 0 66 21 0
xmlSchemaCompareReplaceCollapseStrings LINK /src/libxml2/xmlschemastypes.c 3 ['char *', 'char *', 'int '] 0 1 no 0.0% 353 98 40 0 66 40 0
xmlSchemaCompareNormStrings LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'char *'] 0 1 no 0.0% 392 109 41 0 66 41 0
xmlSchemaCompareFloats LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 1 1 no 0.0% 164 42 20 1 66 22 0
xmlSchemaDateNormalize LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'N/A'] 2 1 yes 26.92% 82 20 9 4 77 72 0
_xmlSchemaDateCastYMToDays LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 0 1 yes 85.0% 120 23 9 0 67 9 0
xmlSchemaNormLen LINK /src/libxml2/xmlschemastypes.c 1 ['char *'] 0 1 yes 86.11% 225 58 24 0 58 24 0
_xmlSchemaParseGYear LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaValDate *', 'char **'] 0 1 yes 73.80% 169 40 16 0 95 16 0
_xmlSchemaParseTime LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaValDate *', 'char **'] 0 1 yes 78.94% 366 83 36 0 95 36 0
_xmlSchemaParseGMonth LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaValDate *', 'char **'] 0 1 yes 76.47% 80 17 8 0 95 8 0
_xmlSchemaParseTimeZone LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaValDate *', 'char **'] 0 1 yes 77.41% 230 49 18 0 95 18 0
_xmlSchemaParseGDay LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaValDate *', 'char **'] 0 1 yes 81.25% 81 17 8 0 95 8 0
_xmlSchemaBase64Decode LINK /src/libxml2/xmlschemastypes.c 1 ['char '] 0 1 yes 100.0% 88 23 10 0 94 10 0
xmlSchemaStrip LINK /src/libxml2/xmlschemastypes.c 1 ['char *'] 12 1 yes 85.71% 139 40 16 80 94 596 0
xmlSchemaValAtomicListNode LINK /src/libxml2/xmlschemastypes.c 4 ['struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **', 'struct._xmlNode *'] 13 1 no 0.0% 338 92 34 171 94 2810 0
xmlSchemaValPredefTypeNode LINK /src/libxml2/xmlschemastypes.c 4 ['struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **', 'struct._xmlNode *'] 23 1 yes 100.0% 12 3 2 171 94 2778 0
xmlSchemaValAtomicType LINK /src/libxml2/xmlschemastypes.c 7 ['struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **', 'struct._xmlNode *', 'int ', 'int ', 'int '] 22 1 yes 51.82% 4357 1075 395 171 94 3171 0
xmlSchemaInitTypes LINK /src/libxml2/xmlschemastypes.c 0 [] 21 1 yes 80.80% 258 19 9 97 111 794 0
xmlSchemaWhiteSpaceReplace LINK /src/libxml2/xmlschemastypes.c 1 ['char *'] 13 1 yes 82.60% 107 29 12 80 108 592 0
xmlSchemaCollapseString LINK /src/libxml2/xmlschemastypes.c 1 ['char *'] 12 1 yes 97.61% 361 98 38 80 110 618 0
xmlSchemaParseUInt LINK /src/libxml2/xmlschemastypes.c 4 ['char **', 'size_t *', 'size_t *', 'size_t *'] 0 1 yes 92.10% 180 37 14 0 94 14 0
xmlSchemaValidateDates LINK /src/libxml2/xmlschemastypes.c 3 ['int ', 'char *', 'struct._xmlSchemaVal **'] 1 1 yes 47.82% 1083 259 108 7 94 205 0
xmlSchemaValidateDuration LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'struct._xmlSchemaVal **'] 1 1 yes 72.15% 466 104 36 2 93 47 0
xmlSchemaCheckLanguageType LINK /src/libxml2/xmlschemastypes.c 1 ['char *'] 0 1 yes 85.18% 151 40 17 0 94 17 0
xmlSchemaTypeErrMemory LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlNode *', 'char *'] 19 1 no 0.0% 12 3 2 80 113 582 0
xmlSchemaInitBasicType LINK /src/libxml2/xmlschemastypes.c 3 ['char *', 'int ', 'struct._xmlSchemaType *'] 20 1 yes 84.61% 200 42 43 94 112 776 0
xmlSchemaAddParticle LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int ', 'int '] 20 1 yes 73.33% 56 8 4 84 112 601 0
xmlSchemaNewMinLengthFacet LINK /src/libxml2/xmlschemastypes.c 0 [] 1 1 yes 62.5% 41 8 4 2 113 10 0
xmlSchemaGetValType LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 0 1 yes 100.0% 17 4 2 0 64 2 0
xmlSchemaGetCanonValueWhtsp LINK /src/libxml2/xmlschemastypes.c 3 ['struct._xmlSchemaVal *', 'char **', 'int '] 13 0 no 0.0% 135 32 12 88 0 770 12
xmlSchemaGetCanonValue LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'char **'] 13 1 yes 15.28% 1021 184 56 87 62 758 0
xmlSchemaValidateFacetWhtsp LINK /src/libxml2/xmlschemastypes.c 6 ['struct._xmlSchemaFacet *', 'int ', 'int ', 'char *', 'struct._xmlSchemaVal *', 'int '] 22 1 yes 100.0% 12 3 2 153 51 1510 0
xmlSchemaValidateFacetInternal LINK /src/libxml2/xmlschemastypes.c 6 ['struct._xmlSchemaFacet *', 'int ', 'int ', 'char *', 'struct._xmlSchemaVal *', 'int '] 21 1 yes 28.16% 762 189 72 152 54 1508 0
xmlSchemaCompareValues LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 18 1 yes 68.18% 68 18 8 98 57 1044 0
xmlSchemaValidateLengthFacetWhtsp LINK /src/libxml2/xmlschemastypes.c 6 ['struct._xmlSchemaFacet *', 'int ', 'char *', 'struct._xmlSchemaVal *', 'size_t *', 'int '] 18 1 yes 100.0% 12 3 2 83 51 642 0
xmlSchemaValidateLengthFacetInternal LINK /src/libxml2/xmlschemastypes.c 6 ['struct._xmlSchemaFacet *', 'int ', 'char *', 'struct._xmlSchemaVal *', 'size_t *', 'int '] 17 1 yes 52.17% 294 71 24 82 53 640 0
xmlSchemaValidateLengthFacet LINK /src/libxml2/xmlschemastypes.c 5 ['struct._xmlSchemaType *', 'struct._xmlSchemaFacet *', 'char *', 'struct._xmlSchemaVal *', 'size_t *'] 18 0 no 0.0% 25 6 3 83 0 643 3
xmlSchemaValidateFacet LINK /src/libxml2/xmlschemastypes.c 4 ['struct._xmlSchemaType *', 'struct._xmlSchemaFacet *', 'char *', 'struct._xmlSchemaVal *'] 22 1 no 0.0% 34 8 4 153 52 1512 0
xmlSchemaValidateListSimpleTypeFacet LINK /src/libxml2/xmlschemastypes.c 4 ['struct._xmlSchemaFacet *', 'char *', 'size_t ', 'size_t *'] 23 1 no 0.0% 100 24 12 154 51 1524 0
xmlSchemaGetFacetValueAsULong LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaFacet *'] 0 1 yes 50.0% 25 6 3 0 52 3 0
xmlSchemaCompareValuesWhtsp LINK /src/libxml2/xmlschemastypes.c 4 ['struct._xmlSchemaVal *', 'int ', 'struct._xmlSchemaVal *', 'int '] 18 1 yes 83.33% 33 8 4 98 56 1040 0
xmlSchemaCopyValue LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 13 0 no 0.0% 221 48 9 83 15 603 9
xmlSchemaValidatePredefinedType LINK /src/libxml2/xmlschemastypes.c 3 ['struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **'] 24 0 yes 100.0% 12 3 2 171 0 2778 2
xmlSchemaValPredefTypeNodeNoNorm LINK /src/libxml2/xmlschemastypes.c 4 ['struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **', 'struct._xmlNode *'] 23 1 yes 100.0% 12 3 2 171 50 2778 0
xmlSchemaGetBuiltInListSimpleTypeItemType LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaType *'] 0 0 no 0.0% 44 10 2 0 0 2 2
xmlSchemaGetPredefinedType LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'char *'] 22 1 yes 71.42% 36 9 4 99 52 800 0
xmlSchemaNewQNameValue LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'char *'] 1 1 no 0.0% 29 6 3 1 51 6 0
xmlSchemaNewNOTATIONValue LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'char *'] 1 1 no 0.0% 35 8 4 1 51 7 0
xmlSchemaNewStringValue LINK /src/libxml2/xmlschemastypes.c 2 ['int ', 'char *'] 0 0 no 0.0% 40 8 4 0 0 4 4
xmlSchemaValueGetAsBoolean LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 0 0 no 0.0% 27 6 3 0 15 3 3
xmlSchemaValueGetAsString LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 0 1 yes 81.81% 72 18 19 0 64 19 0
xmlSchemaValueGetNext LINK /src/libxml2/xmlschemastypes.c 1 ['struct._xmlSchemaVal *'] 0 1 yes 66.66% 17 4 2 0 64 2 0
xmlSchemaValueAppend LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 0 1 yes 71.42% 23 6 3 0 50 3 0
xmlSchemaGetBuiltInType LINK /src/libxml2/xmlschemastypes.c 1 ['int '] 22 1 yes 38.61% 260 54 2 98 95 796 0
xmlSchemaIsBuiltInTypeFacet LINK /src/libxml2/xmlschemastypes.c 2 ['struct._xmlSchemaType *', 'int '] 0 1 yes 92.42% 281 76 26 0 37 26 0
xmlSchemaFreeTypeEntry LINK /src/libxml2/xmlschemastypes.c 2 ['char *', 'char *'] 5 0 no 0.0% 13 3 2 10 3 77 2
xmlSchemaCleanupTypes LINK /src/libxml2/xmlschemastypes.c 0 [] 6 0 no 0.0% 62 6 3 28 2 163 5
xmlUCSIsCat LINK /src/libxml2/xmlunicode.c 2 ['int ', 'char *'] 2 0 no 0.0% 26 6 3 2 0 13 3
xmlUnicodeLookup LINK /src/libxml2/xmlunicode.c 2 ['struct.xmlUnicodeNameTable *', 'char *'] 1 5 yes 90.0% 79 18 8 1 300 10 0
xmlUCSIsCatC LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatCc LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 37 9 4 0 298 4 0
xmlUCSIsCatCf LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatCo LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 47 12 6 0 298 6 0
xmlUCSIsCatCs LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 no 0.0% 52 14 6 0 0 6 6
xmlUCSIsCatL LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatLl LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatLm LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatLo LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatLt LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatLu LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatM LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatMc LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatMe LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 62 16 7 0 298 7 0
xmlUCSIsCatMn LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatN LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatNd LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatNl LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 88 24 10 0 298 10 0
xmlUCSIsCatNo LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatP LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatPc LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 94 25 11 0 298 11 0
xmlUCSIsCatPd LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatPe LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatPf LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 33 8 4 0 298 4 0
xmlUCSIsCatPi LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 51 13 6 0 298 6 0
xmlUCSIsCatPo LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatPs LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatS LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatSc LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatSk LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatSm LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatSo LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatZ LINK /src/libxml2/xmlunicode.c 1 ['int '] 1 5 yes 100.0% 12 3 2 1 298 15 0
xmlUCSIsCatZl LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 7 1 2 0 298 2 0
xmlUCSIsCatZp LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 7 1 2 0 298 2 0
xmlUCSIsCatZs LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 5 yes 100.0% 72 19 9 0 298 9 0
xmlUCSIsBlock LINK /src/libxml2/xmlunicode.c 2 ['int ', 'char *'] 2 5 yes 87.5% 26 6 3 2 298 13 0
xmlUCSIsAegeanNumbers LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsAlphabeticPresentationForms LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsArabic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsArabicPresentationFormsA LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsArabicPresentationFormsB LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsArmenian LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsArrows LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBasicLatin LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBengali LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBlockElements LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBopomofo LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBopomofoExtended LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBoxDrawing LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBraillePatterns LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsBuhid LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsByzantineMusicalSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKCompatibility LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKCompatibilityForms LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKCompatibilityIdeographs LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKCompatibilityIdeographsSupplement LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKRadicalsSupplement LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKSymbolsandPunctuation LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKUnifiedIdeographs LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKUnifiedIdeographsExtensionA LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCJKUnifiedIdeographsExtensionB LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCherokee LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCombiningDiacriticalMarks LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCombiningDiacriticalMarksforSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCombiningHalfMarks LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCombiningMarksforSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsControlPictures LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCurrencySymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCypriotSyllabary LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCyrillic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsCyrillicSupplement LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsDeseret LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsDevanagari LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsDingbats LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsEnclosedAlphanumerics LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsEnclosedCJKLettersandMonths LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsEthiopic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGeneralPunctuation LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGeometricShapes LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGeorgian LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGothic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGreek LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGreekExtended LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGreekandCoptic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGujarati LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsGurmukhi LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHalfwidthandFullwidthForms LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHangulCompatibilityJamo LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHangulJamo LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHangulSyllables LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHanunoo LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHebrew LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHighPrivateUseSurrogates LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHighSurrogates LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsHiragana LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsIPAExtensions LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsIdeographicDescriptionCharacters LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKanbun LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKangxiRadicals LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKannada LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKatakana LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKatakanaPhoneticExtensions LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKhmer LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsKhmerSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLao LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLatin1Supplement LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLatinExtendedA LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLatinExtendedB LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLatinExtendedAdditional LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLetterlikeSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLimbu LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLinearBIdeograms LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLinearBSyllabary LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsLowSurrogates LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMalayalam LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMathematicalAlphanumericSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMathematicalOperators LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMiscellaneousMathematicalSymbolsA LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMiscellaneousMathematicalSymbolsB LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMiscellaneousSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMiscellaneousSymbolsandArrows LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMiscellaneousTechnical LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMongolian LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMusicalSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsMyanmar LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsNumberForms LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsOgham LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsOldItalic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsOpticalCharacterRecognition LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsOriya LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsOsmanya LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsPhoneticExtensions LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsPrivateUse LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 55 14 6 0 0 6 6
xmlUCSIsPrivateUseArea LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsRunic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsShavian LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSinhala LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSmallFormVariants LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSpacingModifierLetters LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSpecials LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSuperscriptsandSubscripts LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSupplementalArrowsA LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSupplementalArrowsB LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSupplementalMathematicalOperators LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSupplementaryPrivateUseAreaA LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSupplementaryPrivateUseAreaB LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsSyriac LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTagalog LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTagbanwa LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTags LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTaiLe LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTaiXuanJingSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTamil LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTelugu LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsThaana LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsThai LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsTibetan LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsUgaritic LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsUnifiedCanadianAboriginalSyllabics LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsVariationSelectors LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsVariationSelectorsSupplement LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsYiRadicals LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsYiSyllables LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlUCSIsYijingHexagramSymbols LINK /src/libxml2/xmlunicode.c 1 ['int '] 0 0 yes 100.0% 19 4 2 0 0 2 2
xmlTextReaderGenericError LINK /src/libxml2/xmlreader.c 3 ['char *', 'int ', 'char *'] 0 0 no 0.0% 42 9 4 0 16 4 4
xmlTextReaderBuildMessage LINK /src/libxml2/xmlreader.c 2 ['char *', 'struct.__va_list_tag *'] 17 0 no 0.0% 105 21 9 80 16 589 9
xmlTextReaderGetSuccessor LINK /src/libxml2/xmlreader.c 1 ['struct._xmlNode *'] 0 1 no 0.0% 41 11 5 0 12 5 0
xmlTextReaderFreePropList LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlAttr *'] 18 1 no 0.0% 32 9 4 127 14 1075 0
xmlTextReaderFreeProp LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlAttr *'] 17 1 no 0.0% 148 34 14 127 14 1085 0
xmlTextReaderFreeNodeList LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlNode *'] 18 1 no 0.0% 422 104 43 127 14 1114 0
xmlReaderNewIO LINK /src/libxml2/xmlreader.c 7 ['struct._xmlTextReader *', 'N/A', 'N/A', 'char *', 'char *', 'char *', 'int '] 23 0 no 0.0% 45 12 6 646 0 9283 10
xmlTextReaderSetup LINK /src/libxml2/xmlreader.c 5 ['struct._xmlTextReader *', 'struct._xmlParserInputBuffer *', 'char *', 'char *', 'int '] 22 1 no 0.0% 557 98 38 644 11 9273 0
xmlTextReaderStartElement LINK /src/libxml2/xmlreader.c 3 ['char *', 'char *', 'char **'] 0 1 no 0.0% 91 21 10 0 14 10 0
xmlTextReaderEndElement LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 0 1 no 0.0% 35 8 4 0 14 4 0
xmlTextReaderStartElementNs LINK /src/libxml2/xmlreader.c 9 ['char *', 'char *', 'char *', 'char *', 'int ', 'char **', 'int ', 'int ', 'char **'] 0 1 no 0.0% 91 21 10 0 14 10 0
xmlTextReaderEndElementNs LINK /src/libxml2/xmlreader.c 4 ['char *', 'char *', 'char *', 'char *'] 0 1 no 0.0% 35 8 4 0 14 4 0
xmlTextReaderCharacters LINK /src/libxml2/xmlreader.c 3 ['char *', 'char *', 'int '] 0 1 no 0.0% 35 8 4 0 14 4 0
xmlTextReaderCDataBlock LINK /src/libxml2/xmlreader.c 3 ['char *', 'char *', 'int '] 0 1 no 0.0% 35 8 4 0 14 4 0
xmlReaderNewFd LINK /src/libxml2/xmlreader.c 5 ['struct._xmlTextReader *', 'int ', 'char *', 'char *', 'int '] 23 0 no 0.0% 39 10 5 650 0 9292 19
xmlReaderNewFile LINK /src/libxml2/xmlreader.c 4 ['struct._xmlTextReader *', 'char *', 'char *', 'int '] 23 0 no 0.0% 36 10 5 649 0 9301 28
xmlReaderNewMemory LINK /src/libxml2/xmlreader.c 6 ['struct._xmlTextReader *', 'char *', 'int ', 'char *', 'char *', 'int '] 23 0 no 0.0% 36 10 5 647 1 9290 5
xmlReaderNewDoc LINK /src/libxml2/xmlreader.c 5 ['struct._xmlTextReader *', 'char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 30 8 4 648 0 9294 9
xmlReaderNewWalker LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlDoc *'] 19 0 no 0.0% 96 22 9 144 0 1187 9
xmlReaderForIO LINK /src/libxml2/xmlreader.c 6 ['N/A', 'N/A', 'char *', 'char *', 'char *', 'int '] 23 0 no 0.0% 51 12 6 647 0 9293 10
xmlNewTextReader LINK /src/libxml2/xmlreader.c 2 ['struct._xmlParserInputBuffer *', 'char *'] 22 1 no 0.0% 257 23 10 633 7 9134 0
xmlReaderForFd LINK /src/libxml2/xmlreader.c 4 ['int ', 'char *', 'char *', 'int '] 23 0 no 0.0% 45 10 5 651 0 9302 19
xmlReaderForFile LINK /src/libxml2/xmlreader.c 3 ['char *', 'char *', 'int '] 24 0 no 0.0% 24 6 3 651 0 9317 34
xmlNewTextReaderFilename LINK /src/libxml2/xmlreader.c 1 ['char *'] 23 0 no 0.0% 84 18 8 638 1 9165 31
xmlReaderForMemory LINK /src/libxml2/xmlreader.c 5 ['char *', 'int ', 'char *', 'char *', 'int '] 23 1 no 0.0% 36 8 4 648 2 9299 0
xmlReaderForDoc LINK /src/libxml2/xmlreader.c 4 ['char *', 'char *', 'char *', 'int '] 24 0 no 0.0% 24 6 3 649 0 9302 3
xmlReaderWalker LINK /src/libxml2/xmlreader.c 1 ['struct._xmlDoc *'] 17 0 no 0.0% 54 8 4 81 0 590 4
xmlTextReaderByteConsumed LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 4 0 no 0.0% 31 8 4 5 0 36 16
xmlTextReaderGetErrorHandler LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'N/A', 'char **'] 0 0 no 0.0% 30 7 3 0 0 3 3
xmlTextReaderIsValid LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 60 12 6 0 0 6 6
xmlTextReaderStructuredError LINK /src/libxml2/xmlreader.c 2 ['char *', 'struct._xmlError *'] 0 0 no 0.0% 37 8 4 0 10 4 4
xmlTextReaderSetStructuredErrorHandler LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'N/A', 'char *'] 19 0 no 0.0% 116 16 7 99 0 709 41
xmlTextReaderValidityError LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 18 0 no 0.0% 43 8 4 82 11 597 17
xmlTextReaderWarning LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 18 0 no 0.0% 20 3 2 82 2 595 15
xmlTextReaderValidityWarning LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 18 0 no 0.0% 43 8 4 82 3 597 17
xmlTextReaderValidityStructuredRelay LINK /src/libxml2/xmlreader.c 2 ['char *', 'struct._xmlError *'] 1 0 no 0.0% 31 6 3 1 9 7 7
xmlTextReaderError LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 18 0 no 0.0% 20 3 2 82 1 595 15
xmlTextReaderSetErrorHandler LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'N/A', 'char *'] 19 0 no 0.0% 115 17 7 99 0 708 40
xmlTextReaderValidityErrorRelay LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 18 0 no 0.0% 53 9 4 83 9 601 21
xmlTextReaderValidityWarningRelay LINK /src/libxml2/xmlreader.c 2 ['char *', 'char *'] 18 0 no 0.0% 53 9 4 83 0 601 21
xmlTextReaderLocatorBaseURI LINK /src/libxml2/xmlreader.c 1 ['char *'] 17 0 no 0.0% 74 15 7 115 0 1589 7
xmlTextReaderLocatorLineNumber LINK /src/libxml2/xmlreader.c 1 ['char *'] 7 0 no 0.0% 74 15 7 2 0 33 7
xmlTextReaderStandalone LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 46 11 5 0 0 5 5
xmlTextReaderConstXmlVersion LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 3 0 no 0.0% 62 15 7 6 0 86 7
xmlTextReaderIsNamespaceDecl LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 45 11 5 0 0 5 5
xmlTextReaderRelaxNGValidate LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'char *'] 36 0 no 0.0% 12 3 2 838 0 12431 1374
xmlTextReaderRelaxNGValidateInternal LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'char *', 'struct._xmlRelaxNGValidCtxt *'] 35 0 no 0.0% 234 57 22 837 2 12429 1372
xmlTextReaderRelaxNGValidateCtxt LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'struct._xmlRelaxNGValidCtxt *', 'int '] 36 0 no 0.0% 12 3 2 838 0 12431 1374
xmlTextReaderSchemaValidate LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'char *'] 27 0 no 0.0% 12 3 2 1212 0 18680 1170
xmlTextReaderSchemaValidateInternal LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'char *', 'struct._xmlSchemaValidCtxt *'] 26 0 no 0.0% 264 61 24 1211 2 18678 1168
xmlTextReaderLocator LINK /src/libxml2/xmlreader.c 3 ['char *', 'char **', 'size_t *'] 7 0 no 0.0% 155 40 17 2 4 43 17
xmlTextReaderSchemaValidateCtxt LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'struct._xmlSchemaValidCtxt *', 'int '] 27 0 no 0.0% 12 3 2 1212 0 18680 1170
xmlTextReaderSetSchema LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlSchema *'] 27 0 no 0.0% 202 43 17 1210 0 18654 1161
xmlTextReaderRelaxNGSetSchema LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlRelaxNG *'] 19 0 no 0.0% 154 36 14 150 0 1199 50
xmlTextReaderCurrentDoc LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 41 10 5 0 0 5 5
xmlTextReaderPreservePattern LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'char *', 'char **'] 13 0 no 0.0% 127 23 10 111 0 1231 10
xmlTextReaderCurrentNode LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 25 6 3 0 0 3 3
xmlTextReaderGetParserColumnNumber LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 33 8 4 0 0 4 4
xmlTextReaderGetParserLineNumber LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 33 8 4 0 0 4 4
xmlTextReaderGetParserProp LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'int '] 0 0 no 0.0% 74 17 5 0 0 5 5
xmlTextReaderSetParserProp LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'int ', 'int '] 0 0 no 0.0% 133 25 9 0 0 9 9
xmlTextReaderNormalization LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 15 4 2 0 0 2 2
xmlTextReaderConstString LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'char *'] 3 0 no 0.0% 25 6 3 6 0 82 3
xmlTextReaderConstXmlLang LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 16 0 no 0.0% 44 10 5 91 0 735 11
xmlTextReaderXmlLang LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 16 0 no 0.0% 31 8 4 85 0 655 10
xmlTextReaderQuoteChar LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 15 4 2 0 0 2 2
xmlTextReaderIsDefault LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 15 4 2 0 0 2 2
xmlTextReaderConstValue LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 21 0 no 0.0% 152 33 10 91 0 719 23
xmlTextReaderValue LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 13 0 no 0.0% 104 23 6 80 0 586 6
xmlTextReaderHasValue LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 65 16 3 0 0 3 3
xmlTextReaderHasAttributes LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 62 16 7 0 0 7 7
xmlTextReaderDepth LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 56 13 6 0 0 6 6
xmlTextReaderConstBaseUri LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 17 0 no 0.0% 44 10 5 120 0 1664 5
xmlTextReaderBaseUri LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 17 0 no 0.0% 31 8 4 115 0 1586 4
xmlTextReaderConstNamespaceUri LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 3 0 no 0.0% 86 20 9 6 0 88 9
xmlTextReaderNamespaceUri LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 13 0 no 0.0% 83 21 9 80 0 589 9
xmlTextReaderConstPrefix LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 3 0 no 0.0% 101 24 11 6 0 90 11
xmlTextReaderPrefix LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 13 0 no 0.0% 97 24 11 80 0 591 11
xmlTextReaderConstName LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 4 0 no 0.0% 189 38 7 12 1 158 7
xmlTextReaderConstLocalName LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 5 0 no 0.0% 82 20 9 13 0 167 16
xmlTextReaderName LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 13 0 no 0.0% 170 38 7 80 1 587 7
xmlTextReaderLocalName LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 13 0 no 0.0% 82 20 9 81 0 596 16
xmlTextReaderIsEmptyElement LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 78 18 9 0 0 9 9
xmlTextReaderNodeType LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 16 1 no 0.0% 164 43 8 86 1 672 0
xmlTextReaderAttributeCount LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 1 no 0.0% 106 26 11 0 1 11 0
xmlTextReaderConstEncoding LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 3 0 no 0.0% 62 15 7 6 0 86 7
xmlTextReaderReadAttributeValue LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 22 1 no 0.0% 116 27 12 83 1 604 0
xmlTextReaderMoveToElement LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 41 10 5 0 0 5 5
xmlTextReaderMoveToNextAttribute LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 1 0 no 0.0% 93 22 11 1 0 17 17
xmlTextReaderMoveToFirstAttribute LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 54 12 6 0 1 6 6
xmlTextReaderMoveToAttributeNs LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'char *', 'char *'] 2 0 no 0.0% 175 44 19 2 0 26 19
xmlTextReaderMoveToAttribute LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'char *'] 13 0 no 0.0% 292 66 28 80 0 608 28
xmlTextReaderMoveToAttributeNo LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'int '] 0 1 no 0.0% 104 26 11 0 1 11 0
xmlTextReaderLookupNamespace LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'char *'] 21 1 no 0.0% 42 10 5 82 54 625 0
xmlTextReaderGetRemainder LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 18 0 no 0.0% 92 18 8 136 0 1153 8
xmlTextReaderFreeDoc LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlDoc *'] 17 1 no 0.0% 227 47 17 127 4 1088 0
xmlTextReaderGetAttributeNs LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'char *', 'char *'] 13 0 no 0.0% 126 32 14 84 0 659 14
xmlTextReaderGetAttribute LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'char *'] 13 0 no 0.0% 191 42 19 87 0 707 19
xmlTextReaderGetAttributeNo LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'int '] 15 0 no 0.0% 132 33 14 80 0 594 14
xmlTextReaderClose LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 18 0 no 0.0% 85 18 8 136 0 1153 8
xmlFreeTextReader LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 19 1 no 0.0% 399 87 31 229 1 1978 0
xmlTextReaderNextSibling LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 55 0 no 0.0% 58 14 7 1101 0 17014 384
xmlTextReaderNextTree LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 54 0 no 0.0% 110 24 11 1101 3 17018 388
xmlTextReaderRead LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 53 1 no 0.0% 1325 297 129 1099 4 16996 366
xmlTextReaderReadTree LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 1 no 0.0% 157 37 16 0 5 16 0
xmlTextReaderPushData LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 30 1 no 0.0% 320 62 28 717 12 11056 366
xmlTextReaderValidatePop LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 17 1 no 0.0% 147 28 13 105 6 870 0
xmlTextReaderFreeNode LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlNode *'] 18 1 no 0.0% 368 90 38 127 6 1109 0
xmlTextReaderExpand LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 32 1 no 0.0% 55 14 7 720 9 11079 366
xmlTextReaderEntPush LINK /src/libxml2/xmlreader.c 2 ['struct._xmlTextReader *', 'struct._xmlNode *'] 17 1 no 0.0% 95 14 6 80 6 586 0
xmlTextReaderValidateEntity LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 34 1 no 0.0% 270 67 27 785 5 12176 366
xmlTextReaderEntPop LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 1 no 0.0% 43 7 3 0 6 3 0
xmlTextReaderValidatePush LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 33 1 no 0.0% 165 31 14 770 6 11969 366
xmlTextReaderValidateCData LINK /src/libxml2/xmlreader.c 3 ['struct._xmlTextReader *', 'char *', 'int '] 20 1 no 0.0% 88 19 9 102 6 852 0
xmlTextReaderPreserve LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 1 no 0.0% 99 22 9 0 5 9 0
xmlTextReaderDoExpand LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 31 1 no 0.0% 93 23 11 719 11 11072 366
xmlTextReaderCollectSiblings LINK /src/libxml2/xmlreader.c 1 ['struct._xmlNode *'] 21 0 no 0.0% 85 19 5 88 2 645 10
xmlTextReaderReadString LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 32 0 no 0.0% 87 19 6 722 0 11088 377
xmlTextReaderReadOuterXml LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 33 0 no 0.0% 61 12 5 808 0 12123 405
xmlTextReaderReadInnerXml LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 33 0 no 0.0% 77 17 7 808 0 12125 407
xmlTextReaderNext LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 55 0 no 0.0% 96 25 11 1101 0 17018 388
xmlTextReaderReadState LINK /src/libxml2/xmlreader.c 1 ['struct._xmlTextReader *'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlRelaxNGEqualValidState LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidState *', 'struct._xmlRelaxNGValidState *'] 2 1 no 0.0% 140 32 15 2 20 22 0
xmlRelaxNGNodeMatchesList LINK /src/libxml2/relaxng.c 2 ['struct._xmlNode *', 'struct._xmlRelaxNGDefine **'] 26 1 no 0.0% 115 28 12 92 19 717 0
xmlRelaxNGElementMatch LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *', 'struct._xmlNode *'] 25 1 no 0.0% 352 88 36 92 44 741 0
xmlRelaxNGAddValidError LINK /src/libxml2/relaxng.c 5 ['struct._xmlRelaxNGValidCtxt *', 'int ', 'char *', 'char *', 'int '] 24 1 no 0.0% 101 24 10 89 55 661 0
xmlRelaxNGPopErrors LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'int '] 0 1 no 0.0% 99 21 8 0 49 8 0
xmlRelaxNGDumpValidError LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 23 1 no 0.0% 178 36 14 86 56 634 0
xmlRelaxNGShowValidError LINK /src/libxml2/relaxng.c 6 ['struct._xmlRelaxNGValidCtxt *', 'int ', 'struct._xmlNode *', 'struct._xmlNode *', 'char *', 'char *'] 22 1 no 0.0% 59 14 6 85 57 620 0
xmlRelaxNGValidErrorPush LINK /src/libxml2/relaxng.c 5 ['struct._xmlRelaxNGValidCtxt *', 'int ', 'char *', 'char *', 'int '] 19 1 no 0.0% 178 29 12 81 56 597 0
xmlRngVErrMemory LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'char *'] 18 1 no 0.0% 55 12 5 80 73 585 0
xmlRelaxNGGetErrorString LINK /src/libxml2/relaxng.c 3 ['int ', 'char *', 'char *'] 21 1 no 0.0% 244 50 4 83 58 610 0
xmlRngVErr LINK /src/libxml2/relaxng.c 6 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *'] 18 1 no 0.0% 45 9 4 80 58 584 0
xmlRelaxNGValidateCompiledCallback LINK /src/libxml2/relaxng.c 4 ['struct._xmlRegExecCtxt *', 'char *', 'char *', 'char *'] 18 1 no 0.0% 85 18 9 139 19 1561 0
xmlRelaxNGValidateDefinition LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 17 1 no 0.0% 415 80 33 139 19 1585 0
xmlRelaxNGFreeValidState LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGValidState *'] 20 1 no 0.0% 78 19 8 83 26 607 0
xmlRelaxNGFreeStates LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGStates *'] 19 1 no 0.0% 151 28 12 81 25 597 0
xmlRelaxNGValidateState LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 25 1 no 0.0% 2154 456 170 139 19 1722 0
xmlRelaxNGAddStates LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGStates *', 'struct._xmlRelaxNGValidState *'] 19 1 no 0.0% 112 24 10 85 19 632 0
xmlRelaxNGSkipIgnored LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlNode *'] 1 1 no 0.0% 97 24 11 1 21 19 0
xmlRelaxNGValidErrorPop LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 0 1 no 0.0% 92 17 7 0 19 7 0
xmlRelaxNGNewValidState LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlNode *'] 19 1 no 0.0% 270 53 21 82 19 611 0
xmlRelaxNGValidateAttributeList LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 16 1 no 0.0% 142 35 14 139 19 1566 0
xmlRelaxNGValidateCompiledContent LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRegexp *', 'struct._xmlNode *'] 20 1 no 0.0% 197 44 15 139 19 1567 0
xmlRelaxNGValidateElementEnd LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'int '] 25 1 no 0.0% 98 21 9 92 20 689 0
xmlRelaxNGLogBestError LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 26 1 no 0.0% 61 14 7 94 19 707 0
xmlRelaxNGValidateDefinitionList LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 25 1 no 0.0% 75 19 8 139 19 1560 0
xmlRelaxNGCopyValidState LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGValidState *'] 19 1 no 0.0% 160 28 12 81 19 597 0
xmlRelaxNGNewStates LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'int '] 19 1 no 0.0% 103 18 8 81 27 593 0
xmlRelaxNGValidateInterleave LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 25 1 no 0.0% 842 167 63 139 19 1615 0
xmlRelaxNGValidateAttribute LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 15 1 no 0.0% 337 63 25 98 19 841 0
xmlRelaxNGValidateDatatype LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGValidCtxt *', 'char *', 'struct._xmlRelaxNGDefine *', 'struct._xmlNode *'] 25 1 no 0.0% 256 49 21 96 24 813 0
xmlRelaxNGValidateValue LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 25 1 no 0.0% 831 193 70 96 24 862 0
xmlRelaxNGNormalize LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'char *'] 19 1 no 0.0% 199 52 20 81 25 605 0
xmlRelaxNGNextValue LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 0 1 no 0.0% 68 18 7 0 24 7 0
xmlRelaxNGValidateValueList LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 26 1 no 0.0% 40 11 5 96 24 797 0
xmlRelaxNGValidateValueContent LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGDefine *'] 26 1 no 0.0% 40 11 5 96 20 797 0
xmlRelaxNGAttributeMatch LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGDefine *', 'struct._xmlAttr *'] 19 1 no 0.0% 179 44 19 81 21 618 0
xmlRelaxNGBestState LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 0 1 no 0.0% 101 26 11 0 20 11 0
xmlRelaxNGIsBlank LINK /src/libxml2/relaxng.c 1 ['char *'] 0 1 no 0.0% 70 19 8 0 30 8 0
xmlRelaxNGAddStatesUniq LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRelaxNGStates *', 'struct._xmlRelaxNGValidState *'] 19 1 no 0.0% 69 14 6 81 27 591 0
xmlRelaxNGDumpDefines LINK /src/libxml2/relaxng.c 2 ['struct._IO_FILE *', 'struct._xmlRelaxNGDefine *'] 18 0 no 0.0% 32 9 4 84 4 599 15
xmlRelaxNGDumpDefine LINK /src/libxml2/relaxng.c 2 ['struct._IO_FILE *', 'struct._xmlRelaxNGDefine *'] 19 0 no 0.0% 259 46 7 84 4 602 18
xmlRelaxNGDefName LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGDefine *'] 0 0 no 0.0% 28 6 3 0 6 3 3
xmlRelaxNGCompile LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *'] 15 0 no 0.0% 548 118 34 174 6 1520 111
xmlRelaxNGIsCompilable LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGDefine *'] 4 0 no 0.0% 363 89 25 1 7 50 50
xmlRelaxNGTryCompile LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *'] 16 0 no 0.0% 203 51 10 174 6 1496 87
xmlRelaxNGIsNullable LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGDefine *'] 3 0 no 0.0% 245 61 12 1 20 24 24
xmlRelaxNGCompareNameClasses LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGDefine *', 'struct._xmlRelaxNGDefine *'] 26 0 no 0.0% 258 51 22 93 23 749 44
xmlRelaxNGCompareElemDefLists LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGDefine **', 'struct._xmlRelaxNGDefine **'] 27 0 no 0.0% 90 25 11 93 21 738 33
xmlRelaxNGGetElements LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *', 'int '] 19 0 no 0.0% 355 89 38 81 21 623 43
xmlRngPErrMemory LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'char *'] 18 0 no 0.0% 55 12 5 80 39 585 5
xmlRelaxNGMaxContentType LINK /src/libxml2/relaxng.c 2 ['int ', 'int '] 0 0 no 0.0% 51 14 7 0 18 7 7
xmlRelaxNGCheckChoiceDeterminism LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *'] 19 0 no 0.0% 444 106 41 110 18 1013 129
xmlRelaxNGGroupContentType LINK /src/libxml2/relaxng.c 2 ['int ', 'int '] 0 0 no 0.0% 52 15 7 0 18 7 7
xmlRelaxNGCheckGroupAttrs LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *'] 19 0 no 0.0% 293 69 26 97 18 811 106
xmlRngPErr LINK /src/libxml2/relaxng.c 6 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *'] 18 0 no 0.0% 45 9 4 80 34 584 4
xmlRelaxNGGenerateAttributes LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *'] 0 0 no 0.0% 224 62 28 0 18 28 28
xmlRelaxNGTryUnlink LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGDefine *', 'struct._xmlRelaxNGDefine *', 'struct._xmlRelaxNGDefine *'] 0 0 no 0.0% 60 12 6 0 18 6 6
xmlRelaxNGParseImportRef LINK /src/libxml2/relaxng.c 3 ['char *', 'char *', 'char *'] 15 0 no 0.0% 64 10 5 91 18 730 9
xmlRelaxNGParseImportRefs LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGGrammar *'] 19 0 no 0.0% 72 17 8 95 17 760 17
xmlRelaxNGGetDataTypeLibrary LINK /src/libxml2/relaxng.c 1 ['struct._xmlNode *'] 16 0 no 0.0% 184 44 19 84 18 640 19
xmlRelaxNGProcessExternalRef LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 20 0 no 0.0% 163 37 15 242 17 2825 904
xmlRelaxNGNewDefine LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 19 0 no 0.0% 112 18 8 81 22 593 13
xmlRelaxNGParseDocument LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 33 0 no 0.0% 221 50 21 242 17 2831 910
xmlRelaxNGNewRelaxNG LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGParserCtxt *'] 19 0 no 0.0% 29 6 3 81 17 588 8
xmlRelaxNGParseGrammar LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 32 0 no 0.0% 102 24 9 242 17 2819 898
xmlRelaxNGFree LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNG *'] 18 1 no 0.0% 118 27 10 133 24 1089 0
xmlRelaxNGNewGrammar LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGParserCtxt *'] 19 0 no 0.0% 29 6 3 81 17 588 8
xmlRelaxNGParseStart LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 30 0 no 0.0% 181 41 18 242 17 2828 907
xmlRelaxNGCheckCycles LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *', 'int '] 20 0 no 0.0% 103 22 9 82 18 602 22
xmlRelaxNGSimplify LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *', 'struct._xmlRelaxNGDefine *'] 5 0 no 0.0% 591 149 63 3 18 160 160
xmlRelaxNGCheckRules LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDefine *', 'int ', 'int '] 19 0 no 0.0% 823 174 68 116 18 1193 309
xmlRelaxNGParsePatterns LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *', 'int '] 29 0 no 0.0% 153 37 16 242 17 2826 905
xmlRelaxNGParseElement LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 28 0 no 0.0% 236 53 11 242 17 2821 900
xmlRelaxNGParsePattern LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 29 0 no 0.0% 1315 275 124 242 17 2934 1013
xmlRelaxNGParseAttribute LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 28 0 no 0.0% 187 45 7 242 17 2817 896
xmlRelaxNGNormExtSpace LINK /src/libxml2/relaxng.c 1 ['char *'] 0 0 no 0.0% 265 78 29 0 25 29 29
xmlRelaxNGParseData LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 28 0 no 0.0% 365 81 31 242 17 2841 920
xmlRelaxNGParseValue LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 20 0 no 0.0% 214 44 19 106 17 969 84
xmlRelaxNGParseInterleave LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 29 0 no 0.0% 172 39 15 242 17 2825 904
xmlRelaxNGParseNameClass LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *', 'struct._xmlRelaxNGDefine *'] 20 0 no 0.0% 683 154 67 103 19 1040 196
xmlRelaxNGParseExceptNameClass LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *', 'int '] 19 0 no 0.0% 155 38 16 103 19 989 145
xmlRelaxNGFreeGrammar LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGGrammar *'] 7 1 no 0.0% 75 18 7 16 25 87 0
xmlRelaxNGFreeDocumentList LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGDocument *'] 19 1 no 0.0% 32 9 4 128 24 1052 0
xmlRelaxNGFreeIncludeList LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGInclude *'] 19 1 no 0.0% 32 9 4 133 24 1083 0
xmlRelaxNGFreeDefine LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGDefine *'] 6 1 no 0.0% 171 37 15 20 27 135 0
xmlRelaxNGFreePartition LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGPartition *'] 5 1 no 0.0% 124 27 10 15 29 83 0
xmlRelaxNGFreeInclude LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGInclude *'] 18 1 no 0.0% 65 15 6 133 24 1085 0
xmlRelaxNGFreeDocument LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGDocument *'] 18 1 no 0.0% 65 15 6 127 25 1048 0
xmlRelaxNGFreeInnerSchema LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNG *'] 18 1 no 0.0% 79 18 7 126 26 1042 0
xmlRelaxNGParseGrammarContent LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 31 0 no 0.0% 196 45 20 242 17 2830 909
xmlRelaxNGCombineStart LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGGrammar *'] 19 0 no 0.0% 249 55 23 94 17 766 40
xmlRelaxNGCheckCombine LINK /src/libxml2/relaxng.c 3 ['char *', 'char *', 'char *'] 16 0 no 0.0% 301 65 26 94 17 769 43
xmlRelaxNGCheckReference LINK /src/libxml2/relaxng.c 3 ['char *', 'char *', 'char *'] 19 0 no 0.0% 96 19 9 81 17 593 13
xmlRelaxNGParseDefine LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 30 0 no 0.0% 134 26 11 242 17 2821 900
xmlRelaxNGParseInclude LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 32 0 no 0.0% 84 19 9 242 17 2819 898
xmlRelaxNGRemoveRedefine LINK /src/libxml2/relaxng.c 2 ['struct._xmlNode *', 'char *'] 19 0 no 0.0% 259 58 26 127 9 1096 81
xmlRelaxNGIncludePop LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGParserCtxt *'] 0 0 no 0.0% 41 7 3 0 8 3 3
xmlRelaxNGIncludePush LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGInclude *'] 19 0 no 0.0% 83 14 6 81 8 591 11
xmlRelaxNGDocumentPop LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGParserCtxt *'] 0 0 no 0.0% 41 7 3 0 8 3 3
xmlRelaxNGDocumentPush LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlRelaxNGDocument *'] 19 0 no 0.0% 83 14 6 81 8 591 11
xmlRelaxNGLoadInclude LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGParserCtxt *', 'char *', 'struct._xmlNode *', 'char *'] 25 0 no 0.0% 401 88 38 747 8 11129 325
xmlRelaxNGCleanupDoc LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlDoc *'] 23 0 no 0.0% 28 6 3 747 8 11094 290
xmlRelaxNGCleanupTree LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 22 0 no 0.0% 1142 251 101 747 8 11192 388
xmlRelaxNGCleanupAttributes LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'struct._xmlNode *'] 19 0 no 0.0% 301 64 29 106 8 1169 33
xmlRelaxNGLoadExternalRef LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'char *', 'char *'] 25 0 no 0.0% 130 25 11 747 8 11102 298
xmlRelaxNGCleanPSVI LINK /src/libxml2/relaxng.c 1 ['struct._xmlNode *'] 0 0 no 0.0% 124 32 13 0 1 13 13
xmlRelaxNGValidateDocument LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlDoc *'] 25 0 no 0.0% 249 54 22 151 1 1677 22
xmlRelaxNGValidateDoc LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlDoc *'] 26 0 no 0.0% 40 10 5 153 0 1695 40
xmlRelaxNGGetValidErrors LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGValidCtxt *', 'N/A', 'N/A', 'char **'] 0 0 no 0.0% 50 12 5 0 0 5 5
xmlRelaxNGSetValidStructuredErrors LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'N/A', 'char *'] 0 0 no 0.0% 21 4 2 0 6 2 2
xmlRelaxNGSetValidErrors LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGValidCtxt *', 'N/A', 'N/A', 'char *'] 0 0 no 0.0% 22 4 2 0 6 2 2
xmlRelaxNGFreeValidCtxt LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 20 1 no 0.0% 176 39 14 87 6 650 0
xmlRelaxNGElemPop LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGValidCtxt *'] 0 1 no 0.0% 42 7 3 0 14 3 0
xmlRelaxNGNewValidCtxt LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNG *'] 19 0 no 0.0% 63 9 4 81 4 589 4
xmlRelaxNGValidateFullElement LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *'] 20 1 no 0.0% 73 17 8 139 7 1560 0
xmlRelaxNGValidatePopElement LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *'] 16 1 no 0.0% 56 15 7 101 7 836 0
xmlRelaxNGValidatePushCData LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'char *', 'int '] 16 1 no 0.0% 113 30 13 99 7 825 0
xmlRelaxNGElemPush LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlRegExecCtxt *'] 19 1 no 0.0% 81 14 6 81 9 591 0
xmlRelaxNGValidateProgressiveCallback LINK /src/libxml2/relaxng.c 4 ['struct._xmlRegExecCtxt *', 'char *', 'char *', 'char *'] 25 1 no 0.0% 334 69 28 141 9 1614 0
xmlRelaxNGValidatePushElement LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGValidCtxt *', 'struct._xmlDoc *', 'struct._xmlNode *'] 25 1 no 0.0% 151 34 15 141 7 1601 0
xmlRelaxNGDumpTree LINK /src/libxml2/relaxng.c 2 ['struct._IO_FILE *', 'struct._xmlRelaxNG *'] 27 0 no 0.0% 38 10 5 695 0 9945 38
xmlRelaxNGDumpGrammar LINK /src/libxml2/relaxng.c 2 ['struct._IO_FILE *', 'struct._xmlRelaxNGGrammar *'] 20 0 no 0.0% 63 14 3 84 1 598 14
xmlRelaxNGDump LINK /src/libxml2/relaxng.c 2 ['struct._IO_FILE *', 'struct._xmlRelaxNG *'] 21 0 no 0.0% 62 15 7 86 0 607 23
xmlRelaxNGSetParserStructuredErrors LINK /src/libxml2/relaxng.c 3 ['struct._xmlRelaxNGParserCtxt *', 'N/A', 'char *'] 0 0 no 0.0% 21 4 2 0 0 2 2
xmlRelaxNGGetParserErrors LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGParserCtxt *', 'N/A', 'N/A', 'char **'] 0 0 no 0.0% 50 12 5 0 0 5 5
xmlRelaxNGSetParserErrors LINK /src/libxml2/relaxng.c 4 ['struct._xmlRelaxNGParserCtxt *', 'N/A', 'N/A', 'char *'] 0 0 no 0.0% 22 4 2 0 3 2 2
xmlRelaxNGComputeInterleaves LINK /src/libxml2/relaxng.c 3 ['char *', 'char *', 'char *'] 20 0 no 0.0% 531 112 42 111 4 1016 122
xmlRelaxNGParse LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGParserCtxt *'] 34 0 no 0.0% 228 43 19 818 3 12299 1293
xmlRelaxNGInitTypes LINK /src/libxml2/relaxng.c 0 [] 17 0 no 0.0% 40 8 4 94 4 748 17
xmlRelaxNGSchemaTypeHave LINK /src/libxml2/relaxng.c 2 ['char *', 'char *'] 23 0 no 0.0% 29 8 4 100 0 804 4
xmlRelaxNGSchemaTypeCheck LINK /src/libxml2/relaxng.c 5 ['char *', 'char *', 'char *', 'char **', 'struct._xmlNode *'] 23 0 no 0.0% 58 16 8 173 0 2790 8
xmlRelaxNGSchemaTypeCompare LINK /src/libxml2/relaxng.c 7 ['char *', 'char *', 'char *', 'struct._xmlNode *', 'char *', 'char *', 'struct._xmlNode *'] 23 0 no 0.0% 127 30 14 190 0 3249 14
xmlRelaxNGSchemaFacetCheck LINK /src/libxml2/relaxng.c 6 ['char *', 'char *', 'char *', 'char *', 'char *', 'char *'] 23 0 no 0.0% 167 41 20 356 0 5126 20
xmlRelaxNGSchemaFreeValue LINK /src/libxml2/relaxng.c 2 ['char *', 'char *'] 1 0 no 0.0% 13 3 2 1 0 10 2
xmlRelaxNGRegisterTypeLibrary LINK /src/libxml2/relaxng.c 6 ['char *', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A'] 17 0 no 0.0% 104 18 9 92 5 739 13
xmlRelaxNGDefaultTypeHave LINK /src/libxml2/relaxng.c 2 ['char *', 'char *'] 2 0 no 0.0% 38 10 5 2 0 12 5
xmlRelaxNGDefaultTypeCheck LINK /src/libxml2/relaxng.c 5 ['char *', 'char *', 'char *', 'char **', 'struct._xmlNode *'] 2 0 no 0.0% 38 10 5 2 0 12 5
xmlRelaxNGDefaultTypeCompare LINK /src/libxml2/relaxng.c 7 ['char *', 'char *', 'char *', 'struct._xmlNode *', 'char *', 'char *', 'struct._xmlNode *'] 20 0 no 0.0% 91 22 10 82 0 615 10
xmlRelaxNGFreeTypeLibrary LINK /src/libxml2/relaxng.c 2 ['char *', 'char *'] 0 0 no 0.0% 38 9 4 0 8 4 4
xmlRelaxNGFreeParserCtxt LINK /src/libxml2/relaxng.c 1 ['struct._xmlRelaxNGParserCtxt *'] 19 0 no 0.0% 190 41 15 133 3 1094 15
xmlRelaxNGNewDocParserCtxt LINK /src/libxml2/relaxng.c 1 ['struct._xmlDoc *'] 25 0 no 0.0% 53 10 5 213 0 2006 24
xmlRelaxNGNewMemParserCtxt LINK /src/libxml2/relaxng.c 2 ['char *', 'int '] 19 0 no 0.0% 57 10 5 81 0 590 10
xmlRelaxNGNewParserCtxt LINK /src/libxml2/relaxng.c 1 ['char *'] 19 0 no 0.0% 48 8 4 81 3 589 9
xmlRelaxNGCleanupTypes LINK /src/libxml2/relaxng.c 0 [] 7 0 no 0.0% 25 6 3 30 1 170 12
xmlRelaxParserSetFlag LINK /src/libxml2/relaxng.c 2 ['struct._xmlRelaxNGParserCtxt *', 'int '] 0 0 no 0.0% 58 12 5 0 0 5 5
xmlDictGetUsage LINK /src/libxml2/dict.c 1 ['struct._xmlDict *'] 0 0 no 0.0% 37 9 4 0 0 4 4
xmlDictSetLimit LINK /src/libxml2/dict.c 2 ['struct._xmlDict *', 'size_t '] 0 4 yes 77.77% 18 4 2 0 159 2 0
xmlDictSize LINK /src/libxml2/dict.c 1 ['struct._xmlDict *'] 0 0 no 0.0% 30 6 3 0 0 3 3
xmlDictOwns LINK /src/libxml2/dict.c 2 ['struct._xmlDict *', 'char *'] 1 4 yes 80.0% 78 21 9 1 658 18 0
xmlDictAddQString LINK /src/libxml2/dict.c 5 ['struct._xmlDict *', 'char *', 'int ', 'char *', 'int '] 1 4 yes 70.90% 184 31 12 1 234 23 0
xmlDictAddString LINK /src/libxml2/dict.c 3 ['struct._xmlDict *', 'char *', 'int '] 0 4 yes 72.0% 165 29 11 0 593 11 0
xmlDictComputeBigQKey LINK /src/libxml2/dict.c 5 ['char *', 'int ', 'char *', 'int ', 'int '] 0 0 yes 84.61% 73 13 5 0 0 5 5
xmlDictComputeFastQKey LINK /src/libxml2/dict.c 5 ['char *', 'int ', 'char *', 'int ', 'int '] 0 4 yes 67.14% 289 57 4 0 234 4 0
xmlDictQLookup LINK /src/libxml2/dict.c 3 ['struct._xmlDict *', 'char *', 'char *'] 3 4 yes 52.68% 455 94 38 11 233 151 0
xmlDictLookup LINK /src/libxml2/dict.c 3 ['struct._xmlDict *', 'char *', 'int '] 2 4 yes 44.53% 484 105 42 5 591 79 0
xmlDictGrow LINK /src/libxml2/dict.c 2 ['struct._xmlDict *', 'size_t '] 1 4 yes 56.45% 300 50 20 1 592 22 0
xmlDictComputeFastKey LINK /src/libxml2/dict.c 3 ['char *', 'int ', 'int '] 0 4 yes 69.69% 130 25 2 0 594 2 0
xmlDictComputeBigKey LINK /src/libxml2/dict.c 3 ['char *', 'int ', 'int '] 0 0 yes 78.94% 53 12 5 0 0 5 5
memcmp LINK / 3 ['char *', 'char *', 'size_t '] 0 4 no 0.0% 0 0 2 0 599 2 0
xmlDictExists LINK /src/libxml2/dict.c 3 ['struct._xmlDict *', 'char *', 'int '] 1 0 no 0.0% 386 88 35 3 0 41 35
xmlDictFree LINK /src/libxml2/dict.c 1 ['struct._xmlDict *'] 3 4 yes 77.35% 189 42 16 14 538 72 0
__xmlInitializeDict LINK /src/libxml2/dict.c 0 [] 2 6 yes 40.0% 34 8 4 12 1733 40 0
xmlDictReference LINK /src/libxml2/dict.c 1 ['struct._xmlDict *'] 3 4 yes 72.72% 48 11 5 13 407 45 0
xmlDictCreateSub LINK /src/libxml2/dict.c 1 ['struct._xmlDict *'] 4 0 no 0.0% 35 8 4 15 0 55 4
xmlDictCreate LINK /src/libxml2/dict.c 0 [] 3 4 yes 55.88% 79 13 6 13 208 46 0
xmlDictCleanup LINK /src/libxml2/dict.c 0 [] 2 0 no 0.0% 24 6 3 4 1 13 11
xmlInitializeDict LINK /src/libxml2/dict.c 0 [] 0 4 yes 100.0% 4 1 2 0 177 2 0
xmlSAX2DecodeAttrEntities LINK /src/libxml2/SAX2.c 3 ['struct._xmlParserCtxt *', 'char *', 'char *'] 20 4 no 0.0% 44 9 4 185 232 2211 0
xmlSAX2TextNode LINK /src/libxml2/SAX2.c 3 ['struct._xmlParserCtxt *', 'char *', 'int '] 19 4 yes 60.52% 397 87 33 88 237 700 0
xmlSAX2ErrMemory LINK /src/libxml2/SAX2.c 2 ['struct._xmlParserCtxt *', 'char *'] 18 4 yes 65.38% 56 11 5 80 246 585 0
xmlNsErrMsg LINK /src/libxml2/SAX2.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *'] 18 4 no 0.0% 53 14 6 80 237 586 0
htmlDefaultSAXHandlerInit LINK /src/libxml2/SAX2.c 0 [] 17 4 yes 100.0% 14 3 2 466 177 5944 0
xmlSAX2InitHtmlDefaultSAXHandler LINK /src/libxml2/SAX2.c 1 ['struct._xmlSAXHandler *'] 19 4 yes 94.11% 66 6 3 464 178 5939 0
xmlSAX2InternalSubset LINK /src/libxml2/SAX2.c 4 ['char *', 'char *', 'char *', 'char *'] 18 4 yes 52.0% 70 15 7 128 232 1053 0
xmlSAX2GetEntity LINK /src/libxml2/SAX2.c 2 ['char *', 'char *'] 19 4 yes 63.15% 99 23 10 81 289 598 0
xmlSAX2SetDocumentLocator LINK /src/libxml2/SAX2.c 2 ['char *', 'struct._xmlSAXLocator *'] 0 4 yes 28.57% 4 1 2 0 232 2 0
xmlSAX2StartDocument LINK /src/libxml2/SAX2.c 1 ['char *'] 20 4 yes 55.35% 182 35 15 119 232 1505 0
xmlSAX2EndDocument LINK /src/libxml2/SAX2.c 1 ['char *'] 20 4 yes 65.62% 190 41 19 92 232 702 0
xmlSAX2StartElement LINK /src/libxml2/SAX2.c 3 ['char *', 'char *', 'char **'] 20 4 yes 31.86% 623 142 58 322 234 4161 0
xmlSAX2EndElement LINK /src/libxml2/SAX2.c 2 ['char *', 'char *'] 20 4 yes 34.21% 118 20 9 198 234 1862 0
xmlSAX2Characters LINK /src/libxml2/SAX2.c 3 ['char *', 'char *', 'int '] 21 4 yes 100.0% 13 3 2 148 232 1326 0
xmlSAX2CDataBlock LINK /src/libxml2/SAX2.c 3 ['char *', 'char *', 'int '] 21 4 yes 100.0% 13 3 2 148 232 1326 0
xmlSAX2IgnorableWhitespace LINK /src/libxml2/SAX2.c 3 ['char *', 'char *', 'int '] 0 4 yes 28.57% 4 1 2 0 232 2 0
xmlSAX2ProcessingInstruction LINK /src/libxml2/SAX2.c 3 ['char *', 'char *', 'char *'] 21 4 yes 52.83% 118 24 11 147 232 1304 0
xmlSAX2Comment LINK /src/libxml2/SAX2.c 2 ['char *', 'char *'] 22 4 yes 54.90% 118 24 11 142 232 1225 0
xmlSAX2Text LINK /src/libxml2/SAX2.c 4 ['struct._xmlParserCtxt *', 'char *', 'int ', 'int '] 20 4 yes 59.83% 333 66 28 147 234 1324 0
xmlCheckDefaultedAttributes LINK /src/libxml2/SAX2.c 4 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char **'] 20 4 no 0.0% 458 108 42 308 235 3982 0
xmlSAX2AttributeInternal LINK /src/libxml2/SAX2.c 4 ['char *', 'char *', 'char *', 'char *'] 19 4 yes 22.61% 1203 241 102 305 236 3934 0
xmlNsWarnMsg LINK /src/libxml2/SAX2.c 5 ['struct._xmlParserCtxt *', 'int ', 'char *', 'char *', 'char *'] 18 4 yes 90.90% 53 14 6 80 238 586 0
xmlDefaultSAXHandlerInit LINK /src/libxml2/SAX2.c 0 [] 22 4 yes 100.0% 14 3 2 598 227 8871 0
xmlSAXVersion LINK /src/libxml2/SAX2.c 2 ['struct._xmlSAXHandler *', 'int '] 21 4 yes 95.55% 96 9 4 596 229 8866 0
xmlSAX2StartElementNs LINK /src/libxml2/SAX2.c 9 ['char *', 'char *', 'char *', 'char *', 'int ', 'char **', 'int ', 'int ', 'char **'] 20 4 yes 47.41% 733 150 62 326 230 4181 0
xmlSAX2EndElementNs LINK /src/libxml2/SAX2.c 4 ['char *', 'char *', 'char *', 'char *'] 20 4 yes 51.85% 119 20 9 198 230 1862 0
xmlSAX2ExternalSubset LINK /src/libxml2/SAX2.c 4 ['char *', 'char *', 'char *', 'char *'] 21 4 yes 6.422% 268 49 20 349 230 5506 0
xmlSAX2IsStandalone LINK /src/libxml2/SAX2.c 1 ['char *'] 0 4 no 0.0% 29 6 3 0 230 3 0
xmlSAX2HasInternalSubset LINK /src/libxml2/SAX2.c 1 ['char *'] 0 4 no 0.0% 28 6 3 0 230 3 0
xmlSAX2HasExternalSubset LINK /src/libxml2/SAX2.c 1 ['char *'] 0 4 no 0.0% 28 6 3 0 230 3 0
xmlSAX2ResolveEntity LINK /src/libxml2/SAX2.c 3 ['char *', 'char *', 'char *'] 21 4 no 0.0% 65 14 6 120 230 1574 0
xmlSAX2GetParameterEntity LINK /src/libxml2/SAX2.c 2 ['char *', 'char *'] 6 4 yes 53.84% 26 6 3 7 230 48 0
xmlSAX2EntityDecl LINK /src/libxml2/SAX2.c 6 ['char *', 'char *', 'int ', 'char *', 'char *', 'char *'] 21 4 yes 37.03% 207 48 21 172 236 2146 0
xmlSAX2AttributeDecl LINK /src/libxml2/SAX2.c 7 ['char *', 'char *', 'char *', 'int ', 'int ', 'char *', 'struct._xmlEnumeration *'] 19 4 yes 52.72% 189 35 15 126 230 1271 13
xmlSAX2ElementDecl LINK /src/libxml2/SAX2.c 4 ['char *', 'char *', 'int ', 'struct._xmlElementContent *'] 19 4 yes 42.42% 116 24 11 112 230 980 35
xmlSAX2NotationDecl LINK /src/libxml2/SAX2.c 4 ['char *', 'char *', 'char *', 'char *'] 19 4 yes 48.64% 127 27 12 99 230 790 13
xmlSAX2UnparsedEntityDecl LINK /src/libxml2/SAX2.c 5 ['char *', 'char *', 'char *', 'char *', 'char *'] 21 4 yes 40.0% 228 52 23 171 230 2142 0
xmlSAX2Reference LINK /src/libxml2/SAX2.c 2 ['char *', 'char *'] 21 4 yes 57.14% 53 11 5 139 230 1183 0
xmlWarnMsg LINK /src/libxml2/SAX2.c 2 ['struct._xmlParserCtxt *', 'char *'] 18 4 no 0.0% 53 14 6 80 237 586 0
xmlSAX2AttributeNs LINK /src/libxml2/SAX2.c 5 ['struct._xmlParserCtxt *', 'char *', 'char *', 'char *', 'char *'] 21 4 yes 37.74% 643 121 50 302 231 3824 0
xmlSAX2InitDefaultSAXHandler LINK /src/libxml2/SAX2.c 2 ['struct._xmlSAXHandler *', 'int '] 22 0 no 0.0% 43 11 5 597 0 8871 5
xmlSAXDefaultVersion LINK /src/libxml2/SAX2.c 1 ['int '] 0 0 no 0.0% 26 7 3 0 0 3 3
xmlSAX2GetColumnNumber LINK /src/libxml2/SAX2.c 1 ['char *'] 0 6 no 0.0% 26 6 3 0 1700 3 0
xmlSAX2GetLineNumber LINK /src/libxml2/SAX2.c 1 ['char *'] 0 6 no 0.0% 26 6 3 0 1700 3 0
xmlSAX2GetSystemId LINK /src/libxml2/SAX2.c 1 ['char *'] 0 6 no 0.0% 26 6 3 0 1700 3 0
xmlSAX2GetPublicId LINK /src/libxml2/SAX2.c 1 ['char *'] 0 6 no 0.0% 4 1 2 0 1700 2 0
xmlIsPubidChar LINK /src/libxml2/chvalid.c 1 ['int '] 0 0 no 0.0% 20 4 2 0 0 2 2
xmlIsIdeographic LINK /src/libxml2/chvalid.c 1 ['int '] 0 0 no 0.0% 51 13 6 0 0 6 6
xmlIsExtender LINK /src/libxml2/chvalid.c 1 ['int '] 1 0 no 0.0% 27 6 3 1 0 16 3
xmlCharInRange LINK /src/libxml2/chvalid.c 2 ['int ', 'struct._xmlChRangeGroup *'] 0 5 yes 95.65% 139 30 13 0 533 13 0
xmlIsDigit LINK /src/libxml2/chvalid.c 1 ['int '] 1 0 no 0.0% 34 8 4 1 0 17 4
xmlIsCombining LINK /src/libxml2/chvalid.c 1 ['int '] 1 0 no 0.0% 24 6 3 1 0 16 3
xmlIsChar LINK /src/libxml2/chvalid.c 1 ['int '] 0 0 no 0.0% 78 20 9 0 0 9 9
xmlIsBlank LINK /src/libxml2/chvalid.c 1 ['int '] 0 0 no 0.0% 41 11 5 0 0 5 5
xmlIsBaseChar LINK /src/libxml2/chvalid.c 1 ['int '] 1 0 no 0.0% 96 26 11 1 0 24 11
xmlPatPushState LINK /src/libxml2/pattern.c 3 ['struct._xmlStepStates *', 'int ', 'struct._xmlNode *'] 0 0 no 0.0% 91 17 7 0 2 7 7
xmlStreamCompAddStep LINK /src/libxml2/pattern.c 5 ['struct._xmlStreamComp *', 'char *', 'char *', 'int ', 'int '] 0 2 yes 47.61% 62 9 4 0 35 4 0
xmlNewStreamComp LINK /src/libxml2/pattern.c 1 ['int '] 0 2 yes 54.16% 65 11 5 0 35 5 0
xmlPatScanName LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 20 2 yes 85.18% 499 135 55 90 38 770 0
xmlPatScanNCName LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 20 2 yes 85.18% 492 133 54 90 38 769 0
xmlCompileAttributeTest LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 21 2 yes 92.5% 441 95 39 93 37 868 0
xmlPatternAdd LINK /src/libxml2/pattern.c 4 ['struct._xmlPattern *', 'int ', 'char *', 'char *'] 0 2 yes 78.94% 69 12 5 0 38 5 0
xmlCompileStepPattern LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 22 2 yes 91.82% 945 207 86 94 36 954 0
xmlStreamCtxtAddState LINK /src/libxml2/pattern.c 3 ['struct._xmlStreamCtxt *', 'int ', 'int '] 0 2 yes 53.84% 116 20 8 0 51 8 0
xmlPatternFromRoot LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 0 2 yes 76.92% 43 11 5 0 31 5 0
xmlPatternMinDepth LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 0 2 yes 86.66% 55 14 6 0 31 6 0
xmlPatternMaxDepth LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 0 2 yes 87.5% 81 20 8 0 31 8 0
xmlPatternStreamable LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 0 2 yes 90.0% 33 9 4 0 29 4 0
xmlNewStreamCtxt LINK /src/libxml2/pattern.c 1 ['struct._xmlStreamComp *'] 0 2 yes 58.33% 60 8 4 0 51 4 0
xmlPatternGetStreamCtxt LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 1 2 yes 69.23% 78 19 8 2 50 17 0
xmlFreeStreamCtxt LINK /src/libxml2/pattern.c 1 ['struct._xmlStreamCtxt *'] 0 3 yes 90.90% 53 12 5 0 68 5 0
xmlPatMatch LINK /src/libxml2/pattern.c 2 ['struct._xmlPattern *', 'struct._xmlNode *'] 2 1 no 0.0% 798 189 77 3 6 91 7
xmlPatternMatch LINK /src/libxml2/pattern.c 2 ['struct._xmlPattern *', 'struct._xmlNode *'] 3 1 no 0.0% 46 13 6 4 5 97 7
xmlFreeStreamComp LINK /src/libxml2/pattern.c 1 ['struct._xmlStreamComp *'] 4 3 yes 88.88% 53 12 5 14 88 61 0
xmlReversePattern LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 0 2 yes 83.33% 170 29 11 0 34 11 0
xmlStreamCompile LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 4 2 yes 62.79% 416 89 34 18 34 109 0
xmlFreePatParserContext LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 0 2 yes 83.33% 27 6 3 0 34 3 0
xmlCompilePathPattern LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 22 2 yes 86.04% 746 191 73 95 34 1027 0
xmlCompileIDCXPathPath LINK /src/libxml2/pattern.c 1 ['struct._xmlPatParserContext *'] 23 2 yes 77.77% 483 135 52 95 34 1006 0
xmlNewPattern LINK /src/libxml2/pattern.c 0 [] 0 2 yes 50.0% 48 8 4 0 34 4 0
xmlNewPatParserContext LINK /src/libxml2/pattern.c 3 ['char *', 'struct._xmlDict *', 'char **'] 0 2 yes 74.07% 69 14 6 0 34 6 0
xmlPatterncompile LINK /src/libxml2/pattern.c 4 ['char *', 'struct._xmlDict *', 'int ', 'char **'] 12 2 yes 84.94% 331 79 31 110 33 1221 0
xmlFreePattern LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 7 3 yes 100.0% 12 3 2 17 79 79 0
xmlFreePatternList LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 6 3 yes 90.0% 33 9 4 16 85 77 0
xmlFreePatternInternal LINK /src/libxml2/pattern.c 1 ['struct._xmlPattern *'] 5 3 yes 82.14% 146 32 12 15 86 73 0
xmlStreamWantsAnyNode LINK /src/libxml2/pattern.c 1 ['struct._xmlStreamCtxt *'] 0 2 yes 90.0% 37 9 4 0 31 4 0
xmlStreamPop LINK /src/libxml2/pattern.c 1 ['struct._xmlStreamCtxt *'] 0 2 yes 55.88% 99 22 8 0 51 8 0
xmlStreamPushAttr LINK /src/libxml2/pattern.c 3 ['struct._xmlStreamCtxt *', 'char *', 'char *'] 3 0 no 0.0% 12 3 2 4 16 102 2
xmlStreamPushInternal LINK /src/libxml2/pattern.c 4 ['struct._xmlStreamCtxt *', 'char *', 'char *', 'int '] 2 2 yes 49.55% 854 199 85 3 50 100 0
xmlStreamPushNode LINK /src/libxml2/pattern.c 4 ['struct._xmlStreamCtxt *', 'char *', 'char *', 'int '] 3 2 yes 100.0% 12 3 2 4 31 102 0
xmlStreamPush LINK /src/libxml2/pattern.c 3 ['struct._xmlStreamCtxt *', 'char *', 'char *'] 3 2 yes 100.0% 12 3 2 4 47 102 0
xmlAttrSerializeContent LINK /src/libxml2/xmlsave.c 2 ['struct._xmlOutputBuffer *', 'struct._xmlAttr *'] 22 1 no 0.0% 67 13 3 86 31 690 0
xmlBufAttrSerializeTxtContent LINK /src/libxml2/xmlsave.c 4 ['struct._xmlBuf *', 'struct._xmlDoc *', 'struct._xmlAttr *', 'char *'] 21 1 no 0.0% 466 106 43 85 33 687 0
xmlSaveErr LINK /src/libxml2/xmlsave.c 3 ['int ', 'struct._xmlNode *', 'char *'] 19 1 no 0.0% 28 6 3 80 43 583 0
xmlSerializeHexCharRef LINK /src/libxml2/xmlsave.c 2 ['char *', 'int '] 0 1 no 0.0% 81 18 8 0 41 8 0
xmlAttrDumpOutput LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlAttr *'] 23 1 no 0.0% 69 16 7 112 30 943 0
xmlOutputBufferWriteWSNonSig LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'int '] 22 2 no 0.0% 74 16 7 105 50 871 0
xhtmlIsEmpty LINK /src/libxml2/xmlsave.c 1 ['struct._xmlNode *'] 2 1 no 0.0% 211 51 19 2 29 26 0
xhtmlAttrListDumpOutput LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlAttr *'] 19 1 no 0.0% 360 86 37 161 29 1429 0
xmlNsListDumpOutputCtxt LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlNs *'] 24 1 no 0.0% 34 9 4 113 29 940 0
xmlNsDumpOutput LINK /src/libxml2/xmlsave.c 3 ['struct._xmlOutputBuffer *', 'struct._xmlNs *', 'struct._xmlSaveCtxt *'] 23 2 no 0.0% 93 23 10 112 47 936 0
xmlDtdDumpOutput LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlDtd *'] 26 1 no 0.0% 183 41 17 682 29 9860 0
xmlBufDumpNotationTable LINK /src/libxml2/xmlsave.c 2 ['struct._xmlBuf *', 'struct._xmlHashTable *'] 21 1 no 0.0% 24 6 3 100 29 757 0
xmlNodeDumpOutputInternal LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlNode *'] 25 1 no 0.0% 873 195 68 682 29 9911 0
xmlDocContentDumpOutput LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlDoc *'] 24 1 no 0.0% 512 123 47 682 29 9890 0
xmlBufDumpElementDecl LINK /src/libxml2/xmlsave.c 2 ['struct._xmlBuf *', 'struct._xmlElement *'] 21 1 no 0.0% 24 6 3 97 29 747 0
xmlBufDumpAttributeDecl LINK /src/libxml2/xmlsave.c 2 ['struct._xmlBuf *', 'struct._xmlAttribute *'] 21 1 no 0.0% 24 6 3 98 29 745 0
xmlBufDumpEntityDecl LINK /src/libxml2/xmlsave.c 2 ['struct._xmlBuf *', 'struct._xmlEntity *'] 21 1 no 0.0% 24 6 3 97 29 749 0
xmlNsDumpOutputCtxt LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlNs *'] 24 1 no 0.0% 14 3 2 113 29 938 0
xmlSaveSwitchEncoding LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'char *'] 22 1 no 0.0% 61 14 7 116 30 881 0
xmlEscapeEntities LINK /src/libxml2/xmlsave.c 4 ['char *', 'int *', 'char *', 'int *'] 20 1 no 0.0% 426 89 38 82 29 629 0
xmlIsXHTML LINK /src/libxml2/xmlsave.c 2 ['char *', 'char *'] 2 1 no 0.0% 96 27 12 2 29 19 0
xhtmlNodeDumpOutput LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlNode *'] 25 1 no 0.0% 960 216 76 682 29 9919 0
xmlSaveClearEncoding LINK /src/libxml2/xmlsave.c 1 ['struct._xmlSaveCtxt *'] 24 1 no 0.0% 22 3 2 103 30 822 0
xmlSaveErrMemory LINK /src/libxml2/xmlsave.c 1 ['char *'] 19 1 no 0.0% 12 3 2 80 36 582 0
xmlSaveFile LINK /src/libxml2/xmlsave.c 2 ['char *', 'struct._xmlDoc *'] 26 0 no 0.0% 12 3 2 700 0 9986 79
xmlSaveFormatFileEnc LINK /src/libxml2/xmlsave.c 4 ['char *', 'struct._xmlDoc *', 'char *', 'int '] 25 0 no 0.0% 99 19 8 699 3 9984 77
xmlSaveCtxtInit LINK /src/libxml2/xmlsave.c 1 ['struct._xmlSaveCtxt *'] 21 1 no 0.0% 118 25 10 85 28 645 0
xmlSaveFormatFile LINK /src/libxml2/xmlsave.c 3 ['char *', 'struct._xmlDoc *', 'int '] 26 0 no 0.0% 12 3 2 700 0 9986 79
xmlSaveFileEnc LINK /src/libxml2/xmlsave.c 3 ['char *', 'struct._xmlDoc *', 'char *'] 26 0 no 0.0% 12 3 2 700 0 9986 79
xmlSaveFormatFileTo LINK /src/libxml2/xmlsave.c 4 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'char *', 'int '] 25 0 no 0.0% 70 14 6 687 3 9913 6
xmlSaveFileTo LINK /src/libxml2/xmlsave.c 3 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'char *'] 25 0 no 0.0% 49 8 4 687 0 9911 4
xmlDocDump LINK /src/libxml2/xmlsave.c 2 ['struct._IO_FILE *', 'struct._xmlDoc *'] 26 0 no 0.0% 12 3 2 694 1 9940 33
xmlDocFormatDump LINK /src/libxml2/xmlsave.c 3 ['struct._IO_FILE *', 'struct._xmlDoc *', 'int '] 25 0 no 0.0% 79 13 6 693 2 9938 31
xmlDocDumpMemoryEnc LINK /src/libxml2/xmlsave.c 4 ['struct._xmlDoc *', 'char **', 'int *', 'char *'] 26 0 no 0.0% 12 3 2 689 0 9928 2
xmlDocDumpFormatMemoryEnc LINK /src/libxml2/xmlsave.c 5 ['struct._xmlDoc *', 'char **', 'int *', 'char *', 'int '] 25 1 no 0.0% 154 28 12 688 4 9926 0
xmlDocDumpFormatMemory LINK /src/libxml2/xmlsave.c 4 ['struct._xmlDoc *', 'char **', 'int *', 'int '] 26 0 no 0.0% 12 3 2 689 0 9928 2
xmlDocDumpMemory LINK /src/libxml2/xmlsave.c 3 ['struct._xmlDoc *', 'char **', 'int *'] 26 1 no 0.0% 12 3 2 689 1 9928 0
xmlElemDump LINK /src/libxml2/xmlsave.c 3 ['struct._IO_FILE *', 'struct._xmlDoc *', 'struct._xmlNode *'] 24 0 no 0.0% 49 14 6 694 0 9946 39
xmlNodeDumpOutput LINK /src/libxml2/xmlsave.c 6 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int ', 'int ', 'char *'] 24 0 no 0.0% 93 18 8 686 5 9905 8
xmlBufNodeDump LINK /src/libxml2/xmlsave.c 5 ['struct._xmlBuf *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int ', 'int '] 24 0 no 0.0% 62 10 5 687 3 9910 13
xmlNodeDump LINK /src/libxml2/xmlsave.c 5 ['struct._xmlBuffer *', 'struct._xmlDoc *', 'struct._xmlNode *', 'int ', 'int '] 25 0 no 0.0% 45 12 6 691 2 9935 34
xmlAttrSerializeTxtContent LINK /src/libxml2/xmlsave.c 4 ['struct._xmlBuffer *', 'struct._xmlDoc *', 'struct._xmlAttr *', 'char *'] 21 0 no 0.0% 36 10 5 90 0 718 20
xmlSaveSetAttrEscape LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'N/A'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlSaveSetEscape LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'N/A'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlSaveClose LINK /src/libxml2/xmlsave.c 1 ['struct._xmlSaveCtxt *'] 25 0 no 0.0% 24 6 3 106 0 842 12
xmlSaveFlush LINK /src/libxml2/xmlsave.c 1 ['struct._xmlSaveCtxt *'] 24 0 no 0.0% 31 8 4 100 1 799 4
xmlFreeSaveCtxt LINK /src/libxml2/xmlsave.c 1 ['struct._xmlSaveCtxt *'] 25 0 no 0.0% 52 12 5 104 6 835 5
htmlNodeDumpOutputInternal LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlNode *'] 24 0 no 0.0% 174 46 19 646 1 9353 19
xmlSaveTree LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlNode *'] 26 0 no 0.0% 88 22 10 683 0 9872 29
xmlSaveDoc LINK /src/libxml2/xmlsave.c 2 ['struct._xmlSaveCtxt *', 'struct._xmlDoc *'] 25 0 no 0.0% 36 10 5 682 0 9848 5
xmlSaveToIO LINK /src/libxml2/xmlsave.c 5 ['N/A', 'N/A', 'char *', 'char *', 'int '] 21 0 no 0.0% 37 8 4 133 0 1074 28
xmlNewSaveCtxt LINK /src/libxml2/xmlsave.c 2 ['char *', 'int '] 20 0 no 0.0% 107 20 9 124 4 1030 14
xmlSaveToBuffer LINK /src/libxml2/xmlsave.c 3 ['struct._xmlBuffer *', 'char *', 'int '] 21 0 no 0.0% 37 8 4 134 0 1077 31
xmlSaveToFilename LINK /src/libxml2/xmlsave.c 3 ['char *', 'char *', 'int '] 21 0 no 0.0% 37 8 4 169 0 1698 85
xmlSaveToFd LINK /src/libxml2/xmlsave.c 3 ['int ', 'char *', 'int '] 21 0 no 0.0% 37 8 4 135 0 1080 34
xmlNsListDumpOutput LINK /src/libxml2/xmlsave.c 2 ['struct._xmlOutputBuffer *', 'struct._xmlNs *'] 24 2 no 0.0% 32 9 4 113 44 940 0
xz_avail_zstrm LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 4 0 no 0.0% 26 3 2 8 6 31 25
xz_avail LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 3 0 no 0.0% 73 14 6 7 8 29 23
xz_load LINK /src/libxml2/xzlib.c 4 ['struct.xz_state *', 'char *', 'int ', 'int *'] 2 0 no 0.0% 68 14 6 6 9 23 17
strerror LINK / 1 ['int '] 0 0 no 0.0% 0 0 2 0 0 2 2
xz_error LINK /src/libxml2/xzlib.c 3 ['struct.xz_state *', 'int ', 'char *'] 1 0 no 0.0% 85 16 7 3 16 13 9
gz_next4 LINK /src/libxml2/xzlib.c 2 ['struct.xz_state *', 'size_t *'] 5 0 no 0.0% 197 38 15 9 5 46 40
is_format_lzma LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 1 0 no 0.0% 126 26 11 2 0 15 13
lzma_properties_decode LINK / 4 ['struct.lzma_filter *', 'struct.lzma_allocator *', 'char *', 'size_t '] 0 0 no 0.0% 0 0 2 0 1 2 2
is_format_xz LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 1 0 no 0.0% 31 6 3 1 5 5 3
xz_head LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 3 0 no 0.0% 976 198 76 14 4 118 110
lzma_auto_decoder LINK / 3 ['struct.lzma_stream *', 'size_t ', 'int '] 0 0 no 0.0% 0 0 2 0 5 2 2
inflateInit2_ LINK / 4 ['struct.z_stream_s *', 'int ', 'char *', 'int '] 0 0 no 0.0% 0 0 2 0 5 2 2
inflateReset LINK / 1 ['struct.z_stream_s *'] 0 0 no 0.0% 0 0 2 0 5 2 2
crc32 LINK / 3 ['size_t ', 'char *', 'int '] 0 0 no 0.0% 0 0 2 0 6 2 2
xz_reset LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 2 0 no 0.0% 28 3 2 4 5 15 11
__libxml2_xzclose LINK /src/libxml2/xzlib.c 1 ['char *'] 1 0 no 0.0% 117 19 8 3 1 14 14
lzma_end LINK / 1 ['struct.lzma_stream *'] 0 0 no 0.0% 0 0 2 0 2 2 2
inflateEnd LINK / 1 ['struct.z_stream_s *'] 0 0 no 0.0% 0 0 2 0 2 2 2
xz_decomp LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 4 0 no 0.0% 330 69 28 13 4 80 74
inflate LINK / 2 ['struct.z_stream_s *', 'int '] 0 0 no 0.0% 0 0 2 0 5 2 2
lzma_code LINK / 2 ['struct.lzma_stream *', 'int '] 0 0 no 0.0% 0 0 2 0 5 2 2
xz_make LINK /src/libxml2/xzlib.c 1 ['struct.xz_state *'] 4 0 no 0.0% 108 23 10 20 3 177 169
xz_skip LINK /src/libxml2/xzlib.c 2 ['struct.xz_state *', 'size_t '] 5 0 no 0.0% 98 22 9 21 2 186 178
__libxml2_xzread LINK /src/libxml2/xzlib.c 3 ['char *', 'char *', 'int '] 6 0 no 0.0% 230 46 19 22 1 205 197
__libxml2_xzdopen LINK /src/libxml2/xzlib.c 2 ['int ', 'char *'] 4 0 no 0.0% 39 8 4 9 2 32 28
sprintf LINK / 2 ['char *', 'char *'] 0 0 no 0.0% 0 0 2 0 3 2 2
xz_open LINK /src/libxml2/xzlib.c 2 ['char *', 'int '] 3 0 no 0.0% 105 16 7 7 4 26 22
lseek64 LINK / 3 ['int ', 'size_t ', 'int '] 0 0 no 0.0% 0 0 2 0 5 2 2
xz_compressed LINK /src/libxml2/xzlib.c 1 ['char *'] 0 4 no 0.0% 39 8 4 0 352 4 0
__libxml2_xzcompressed LINK /src/libxml2/xzlib.c 1 ['char *'] 1 4 no 0.0% 12 3 2 1 351 6 0
__libxml2_xzopen LINK /src/libxml2/xzlib.c 2 ['char *', 'char *'] 4 0 no 0.0% 12 3 2 8 2 28 24
xmlFreeEntity LINK /src/libxml2/entities.c 1 ['struct._xmlEntity *'] 19 4 yes 82.22% 317 65 26 124 480 1036 0
xmlEntitiesWarn LINK /src/libxml2/entities.c 1 ['char *'] 18 4 yes 100.0% 12 3 2 80 244 582 0
xmlDumpEntityDeclScan LINK /src/libxml2/entities.c 3 ['char *', 'char *', 'char *'] 24 0 no 0.0% 14 3 2 90 1 674 2
xmlDumpEntityDecl LINK /src/libxml2/entities.c 2 ['struct._xmlBuffer *', 'struct._xmlEntity *'] 23 1 no 0.0% 181 34 10 89 32 672 0
xmlDumpEntityContent LINK /src/libxml2/entities.c 2 ['struct._xmlBuffer *', 'char *'] 22 1 no 0.0% 120 28 11 86 33 654 0
xmlEntitiesErr LINK /src/libxml2/entities.c 2 ['int ', 'char *'] 19 6 no 0.0% 12 3 2 80 1700 582 0
xmlDumpEntitiesTable LINK /src/libxml2/entities.c 2 ['struct._xmlBuffer *', 'struct._xmlHashTable *'] 25 0 no 0.0% 13 3 2 93 0 693 4
xmlCopyEntity LINK /src/libxml2/entities.c 2 ['char *', 'char *'] 20 3 no 0.0% 135 23 9 80 147 589 0
xmlEntitiesErrMemory LINK /src/libxml2/entities.c 1 ['char *'] 19 6 no 0.0% 12 3 2 80 1700 582 0
xmlCopyEntitiesTable LINK /src/libxml2/entities.c 1 ['struct._xmlHashTable *'] 15 3 no 0.0% 12 3 2 92 146 746 0
xmlFreeEntityWrapper LINK /src/libxml2/entities.c 2 ['char *', 'char *'] 20 4 yes 100.0% 23 6 3 124 480 1013 0
xmlFreeEntitiesTable LINK /src/libxml2/entities.c 1 ['struct._xmlHashTable *'] 21 4 yes 100.0% 12 3 2 124 480 1012 0
xmlCreateEntitiesTable LINK /src/libxml2/entities.c 0 [] 1 0 no 0.0% 12 3 2 1 0 7 2
xmlEncodeSpecialChars LINK /src/libxml2/entities.c 2 ['struct._xmlDoc *', 'char *'] 20 0 no 0.0% 211 36 13 80 1 593 13
xmlEncodeEntitiesReentrant LINK /src/libxml2/entities.c 2 ['struct._xmlDoc *', 'char *'] 21 6 yes 100.0% 12 3 2 80 1700 582 0
xmlEncodeEntitiesInternal LINK /src/libxml2/entities.c 3 ['struct._xmlDoc *', 'char *', 'int '] 20 6 yes 39.19% 974 212 81 80 1700 661 0
strchr LINK / 2 ['char *', 'int '] 0 6 no 0.0% 0 0 2 0 1700 2 0
xmlEncodeAttributeEntities LINK /src/libxml2/entities.c 2 ['struct._xmlDoc *', 'char *'] 21 6 yes 100.0% 12 3 2 80 1700 582 0
xmlGetDocEntity LINK /src/libxml2/entities.c 2 ['struct._xmlDoc *', 'char *'] 5 6 yes 91.30% 85 22 10 7 1700 54 0
xmlGetEntityFromTable LINK /src/libxml2/entities.c 2 ['struct._xmlHashTable *', 'char *'] 4 6 yes 100.0% 13 3 2 5 1704 37 0
xmlGetPredefinedEntity LINK /src/libxml2/entities.c 1 ['char *'] 2 6 yes 100.0% 83 22 7 2 1701 14 0
xmlGetDtdEntity LINK /src/libxml2/entities.c 2 ['struct._xmlDoc *', 'char *'] 5 0 no 0.0% 40 10 5 6 0 42 5
xmlGetParameterEntity LINK /src/libxml2/entities.c 2 ['struct._xmlDoc *', 'char *'] 5 4 yes 77.77% 68 17 8 6 231 45 0
xmlCreateEntity LINK /src/libxml2/entities.c 6 ['struct._xmlDict *', 'char *', 'int ', 'char *', 'char *', 'char *'] 20 4 yes 78.72% 145 28 11 86 244 670 0
xmlNewEntity LINK /src/libxml2/entities.c 6 ['struct._xmlDoc *', 'char *', 'int ', 'char *', 'char *', 'char *'] 21 0 no 0.0% 56 14 6 141 0 1210 6
xmlAddDocEntity LINK /src/libxml2/entities.c 6 ['struct._xmlDoc *', 'char *', 'int ', 'char *', 'char *', 'char *'] 20 4 yes 59.37% 65 12 6 140 241 1204 0
xmlAddEntity LINK /src/libxml2/entities.c 6 ['struct._xmlDtd *', 'char *', 'int ', 'char *', 'char *', 'char *'] 19 4 yes 78.31% 303 69 24 139 243 1198 0
xmlAddDtdEntity LINK /src/libxml2/entities.c 6 ['struct._xmlDoc *', 'char *', 'int ', 'char *', 'char *', 'char *'] 20 4 no 0.0% 65 12 6 140 238 1204 0
xmlIconvWrapper LINK /src/libxml2/encoding.c 5 ['char *', 'char *', 'int *', 'char *', 'int *'] 1 4 yes 78.37% 120 24 11 2 404 15 0
iconv LINK / 5 ['char *', 'char **', 'size_t *', 'char **', 'size_t *'] 0 4 no 0.0% 0 0 2 0 405 2 0
xmlByteConsumed LINK /src/libxml2/encoding.c 1 ['struct._xmlParserCtxt *'] 3 0 no 0.0% 159 29 12 4 1 32 12
xmlEncOutputChunk LINK /src/libxml2/encoding.c 5 ['struct._xmlCharEncodingHandler *', 'char *', 'int *', 'char *', 'int *'] 2 2 no 0.0% 45 10 5 3 80 20 0
xmlCharEncCloseFunc LINK /src/libxml2/encoding.c 1 ['struct._xmlCharEncodingHandler *'] 1 4 yes 53.73% 160 40 16 1 390 18 0
iconv_close LINK / 1 ['char *'] 0 4 no 0.0% 0 0 2 0 401 2 0
xmlCharEncOutFunc LINK /src/libxml2/encoding.c 3 ['struct._xmlCharEncodingHandler *', 'struct._xmlBuffer *', 'struct._xmlBuffer *'] 21 0 no 0.0% 277 44 15 88 0 653 36
xmlEncodingErr LINK /src/libxml2/encoding.c 3 ['int ', 'char *', 'char *'] 18 4 yes 100.0% 12 3 2 80 414 582 0
xmlCharEncOutput LINK /src/libxml2/encoding.c 2 ['struct._xmlOutputBuffer *', 'int '] 22 2 no 0.0% 297 54 19 96 76 722 0
xmlCharEncInFunc LINK /src/libxml2/encoding.c 3 ['struct._xmlCharEncodingHandler *', 'struct._xmlBuffer *', 'struct._xmlBuffer *'] 21 0 no 0.0% 159 26 11 87 0 634 32
xmlEncInputChunk LINK /src/libxml2/encoding.c 5 ['struct._xmlCharEncodingHandler *', 'char *', 'int *', 'char *', 'int *'] 2 4 yes 71.42% 45 10 5 3 366 20 0
xmlCharEncInput LINK /src/libxml2/encoding.c 2 ['struct._xmlParserInputBuffer *', 'int '] 22 4 yes 66.26% 215 43 18 94 361 704 0
xmlCharEncFirstLineInput LINK /src/libxml2/encoding.c 2 ['struct._xmlParserInputBuffer *', 'int '] 22 4 yes 59.78% 210 41 17 94 303 703 0
xmlCharEncFirstLine LINK /src/libxml2/encoding.c 3 ['struct._xmlCharEncodingHandler *', 'struct._xmlBuffer *', 'struct._xmlBuffer *'] 22 0 no 0.0% 12 3 2 87 0 636 36
xmlCharEncFirstLineInt LINK /src/libxml2/encoding.c 4 ['struct._xmlCharEncodingHandler *', 'struct._xmlBuffer *', 'struct._xmlBuffer *', 'int '] 21 0 no 0.0% 160 31 13 86 1 634 34
xmlFindCharEncodingHandler LINK /src/libxml2/encoding.c 1 ['char *'] 21 4 yes 45.11% 257 59 23 94 318 726 0
xmlInitCharEncodingHandlers LINK /src/libxml2/encoding.c 0 [] 20 4 yes 46.0% 44 8 4 89 321 645 0
xmlGetEncodingAlias LINK /src/libxml2/encoding.c 1 ['char *'] 1 4 yes 23.07% 99 21 9 2 322 13 0
iconv_open LINK / 2 ['char *', 'char *'] 0 4 no 0.0% 0 0 2 0 318 2 0
xmlParseCharEncoding LINK /src/libxml2/encoding.c 1 ['char *'] 2 4 yes 58.57% 289 69 33 3 318 46 0
xmlGetCharEncodingName LINK /src/libxml2/encoding.c 1 ['int '] 0 4 yes 22.64% 20 4 2 0 318 2 0
xmlEncodingErrMemory LINK /src/libxml2/encoding.c 1 ['char *'] 19 4 no 0.0% 12 3 2 80 321 582 0
UTF8ToUTF8 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 no 0.0% 61 15 7 0 0 7 7
xmlNewCharEncodingHandler LINK /src/libxml2/encoding.c 3 ['char *', 'N/A', 'N/A'] 19 4 yes 44.77% 113 19 8 90 321 651 0
UTF16LEToUTF8 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 yes 73.61% 207 36 14 0 0 14 14
UTF8ToUTF16LE LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 no 0.0% 238 46 20 0 1 20 20
UTF16BEToUTF8 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 yes 81.94% 219 36 14 0 0 14 14
UTF8ToUTF16BE LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 no 0.0% 252 46 20 0 0 20 20
UTF8ToUTF16 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 1 0 no 0.0% 38 8 4 1 0 24 24
isolat1ToUTF8 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 yes 81.25% 166 35 14 0 0 14 14
UTF8Toisolat1 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 no 0.0% 232 43 19 0 0 19 19
asciiToUTF8 LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 yes 85.71% 80 13 5 0 0 5 5
UTF8Toascii LINK /src/libxml2/encoding.c 4 ['char *', 'int *', 'char *', 'int *'] 0 0 no 0.0% 217 41 18 0 0 18 18
xmlRegisterCharEncodingHandler LINK /src/libxml2/encoding.c 1 ['struct._xmlCharEncodingHandler *'] 21 4 yes 24.0% 83 20 8 89 321 649 0
xmlGetCharEncodingHandler LINK /src/libxml2/encoding.c 1 ['int '] 21 4 yes 60.48% 307 84 29 94 310 732 0
xmlCleanupCharEncodingHandlers LINK /src/libxml2/encoding.c 0 [] 1 0 no 0.0% 87 18 7 1 1 14 14
xmlCleanupEncodingAliases LINK /src/libxml2/encoding.c 0 [] 0 0 no 0.0% 84 18 7 0 2 7 7
xmlDelEncodingAlias LINK /src/libxml2/encoding.c 1 ['char *'] 1 0 no 0.0% 86 15 7 1 0 9 7
xmlAddEncodingAlias LINK /src/libxml2/encoding.c 2 ['char *', 'char *'] 1 0 no 0.0% 174 29 12 2 0 16 12
xmlDetectCharEncoding LINK /src/libxml2/encoding.c 2 ['char *', 'int '] 0 4 yes 78.84% 399 99 44 0 270 44 0
xmlListCopy LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'struct._xmlList *'] 18 0 no 0.0% 51 13 6 85 3 606 15
xmlListInsert LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 17 0 no 0.0% 58 8 4 81 4 589 9
xmlListDelete LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 2 4 yes 75.0% 33 6 3 2 558 11 0
xmlListClear LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 1 4 yes 76.92% 43 11 5 1 559 8 0
xmlLinkDeallocator LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'struct._xmlLink *'] 0 4 yes 100.0% 40 6 3 0 566 3 0
xmlListLowerSearch LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 0 0 no 0.0% 54 12 5 0 11 5 5
xmlListReverseWalk LINK /src/libxml2/list.c 3 ['struct._xmlList *', 'N/A', 'char *'] 0 0 no 0.0% 51 13 6 0 0 6 6
xmlListWalk LINK /src/libxml2/list.c 3 ['struct._xmlList *', 'N/A', 'char *'] 0 4 no 0.0% 51 13 6 0 239 6 0
xmlListMerge LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'struct._xmlList *'] 19 0 no 0.0% 13 3 2 86 1 608 17
xmlListDup LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 18 0 no 0.0% 39 10 5 88 1 620 20
xmlListCreate LINK /src/libxml2/list.c 2 ['N/A', 'N/A'] 17 4 yes 45.16% 91 13 6 81 315 589 0
xmlLinkCompare LINK /src/libxml2/list.c 2 ['char *', 'char *'] 0 4 no 0.0% 21 6 3 0 316 3 0
xmlListSort LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 19 0 no 0.0% 39 10 5 91 0 629 29
xmlListEmpty LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 0 0 no 0.0% 21 4 2 0 4 2 2
xmlListReverse LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 0 0 no 0.0% 48 10 4 0 0 4 4
xmlLinkGetData LINK /src/libxml2/list.c 1 ['struct._xmlLink *'] 0 4 yes 80.0% 17 4 2 0 314 2 0
xmlListPushBack LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 17 0 no 0.0% 59 8 4 80 0 584 4
xmlListPushFront LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 17 0 no 0.0% 57 8 4 80 0 584 4
xmlListPopBack LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 1 0 no 0.0% 28 6 3 2 0 8 5
xmlListPopFront LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 1 0 no 0.0% 28 6 3 2 0 8 5
xmlListSize LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 0 0 no 0.0% 29 7 3 0 0 3 3
xmlListEnd LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 0 0 no 0.0% 19 4 2 0 0 2 2
xmlListFront LINK /src/libxml2/list.c 1 ['struct._xmlList *'] 0 0 no 0.0% 19 4 2 0 0 2 2
xmlListRemoveAll LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 3 0 no 0.0% 32 9 4 4 0 21 18
xmlListRemoveFirst LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 2 0 no 0.0% 30 8 4 3 3 17 14
xmlListLinkSearch LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 1 0 no 0.0% 45 10 5 1 5 10 10
xmlListRemoveLast LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 2 0 no 0.0% 30 8 4 3 0 17 9
xmlListLinkReverseSearch LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 1 0 no 0.0% 45 10 5 1 2 10 5
xmlListHigherSearch LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 0 4 yes 75.0% 54 12 5 0 317 5 0
xmlListAppend LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 17 4 yes 65.0% 56 8 4 81 313 589 0
xmlListReverseSearch LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 2 0 no 0.0% 31 8 4 2 0 14 9
xmlListSearch LINK /src/libxml2/list.c 2 ['struct._xmlList *', 'char *'] 2 0 no 0.0% 31 8 4 2 0 14 14
htmlSaveErrMemory LINK /src/libxml2/HTMLtree.c 0 [] 19 0 no 0.0% 12 3 2 80 2 582 2
htmlSaveFileEnc LINK /src/libxml2/HTMLtree.c 3 ['char *', 'struct._xmlDoc *', 'char *'] 25 0 no 0.0% 12 3 2 654 0 9366 76
htmlSaveFileFormat LINK /src/libxml2/HTMLtree.c 4 ['char *', 'struct._xmlDoc *', 'char *', 'int '] 24 0 no 0.0% 77 20 9 653 1 9364 74
htmlSaveErr LINK /src/libxml2/HTMLtree.c 3 ['int ', 'struct._xmlNode *', 'char *'] 19 2 no 0.0% 18 3 2 80 45 582 0
htmlSetMetaEncoding LINK /src/libxml2/HTMLtree.c 2 ['struct._xmlDoc *', 'char *'] 22 1 no 0.0% 456 112 46 190 32 1829 0
htmlDocContentDumpFormatOutput LINK /src/libxml2/HTMLtree.c 4 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'char *', 'int '] 25 1 no 0.0% 13 3 2 634 33 9167 0
htmlNodeDumpFormatOutput LINK /src/libxml2/HTMLtree.c 5 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'int '] 24 2 yes 72.60% 791 192 77 634 44 9242 0
htmlDtdDumpOutput LINK /src/libxml2/HTMLtree.c 2 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *'] 20 2 yes 82.60% 77 16 7 113 44 933 0
htmlAttrDumpOutput LINK /src/libxml2/HTMLtree.c 3 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'struct._xmlAttr *'] 23 2 yes 61.81% 212 49 21 116 44 986 0
htmlIsBooleanAttr LINK /src/libxml2/HTMLtree.c 1 ['char *'] 1 4 yes 90.0% 35 9 4 1 239 10 0
htmlSaveFile LINK /src/libxml2/HTMLtree.c 2 ['char *', 'struct._xmlDoc *'] 24 0 no 0.0% 76 19 9 648 0 9309 74
htmlGetMetaEncoding LINK /src/libxml2/HTMLtree.c 1 ['struct._xmlDoc *'] 3 1 no 0.0% 445 111 42 7 34 77 0
htmlDocContentDumpOutput LINK /src/libxml2/HTMLtree.c 3 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'char *'] 25 1 yes 100.0% 13 3 2 634 2 9167 0
htmlDocDump LINK /src/libxml2/HTMLtree.c 2 ['struct._IO_FILE *', 'struct._xmlDoc *'] 24 0 no 0.0% 74 19 9 643 0 9267 32
htmlNodeDumpOutput LINK /src/libxml2/HTMLtree.c 4 ['struct._xmlOutputBuffer *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *'] 25 0 no 0.0% 12 3 2 634 1 9167 2
htmlDocDumpMemory LINK /src/libxml2/HTMLtree.c 3 ['struct._xmlDoc *', 'char **', 'int *'] 25 0 no 0.0% 12 3 2 640 0 9254 19
htmlDocDumpMemoryFormat LINK /src/libxml2/HTMLtree.c 4 ['struct._xmlDoc *', 'char **', 'int *', 'int '] 24 0 no 0.0% 106 24 11 639 1 9252 17
htmlNodeDumpFile LINK /src/libxml2/HTMLtree.c 3 ['struct._IO_FILE *', 'struct._xmlDoc *', 'struct._xmlNode *'] 25 0 no 0.0% 12 3 2 642 0 9223 32
htmlNodeDumpFileFormat LINK /src/libxml2/HTMLtree.c 5 ['struct._IO_FILE *', 'struct._xmlDoc *', 'struct._xmlNode *', 'char *', 'int '] 24 0 no 0.0% 61 15 7 641 1 9221 30
htmlBufNodeDumpFormat LINK /src/libxml2/HTMLtree.c 3 ['struct._xmlBuf *', 'struct._xmlDoc *', 'struct._xmlNode *'] 25 0 no 0.0% 58 10 5 635 1 9172 7
htmlNodeDump LINK /src/libxml2/HTMLtree.c 3 ['struct._xmlBuffer *', 'struct._xmlDoc *', 'struct._xmlNode *'] 24 0 no 0.0% 46 12 6 639 0 9197 28
xmlSchemaItemListClear LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlPointerList *'] 0 1 no 0.0% 33 6 3 0 14 3 0
xmlSchemaIDCFreeMatcherList LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaIDCMatcher *'] 5 1 no 0.0% 169 35 13 17 14 94 0
xmlSchemaItemListFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlPointerList *'] 0 2 yes 85.71% 40 9 4 0 80 4 0
xmlFreeIDCHashEntry LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 0 2 no 0.0% 37 9 4 0 39 4 0
xmlSchemaClearValidCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 6 1 no 0.0% 289 57 21 30 13 205 0
xmlSchemaIDCFreeKey LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaPSVIIDCKey *'] 1 2 no 0.0% 29 6 3 1 36 11 0
xmlSchemaFreeIDCStateObjList LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaIDCStateObj *'] 1 2 no 0.0% 67 15 6 1 31 11 0
xmlSchemaClearAttrInfos LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 1 2 no 0.0% 132 28 11 1 34 19 0
xmlSchemaClearElemInfo LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaNodeInfo *'] 6 2 no 0.0% 166 32 12 22 34 137 0
xmlSchemaIDCReleaseMatcherList LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaIDCMatcher *'] 5 2 no 0.0% 178 37 14 17 35 95 0
xmlSchemaIDCFreeIDCTable LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaPSVIIDCBinding *'] 2 2 no 0.0% 32 9 4 2 35 12 0
xmlSchemaIDCFreeBinding LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaPSVIIDCBinding *'] 1 2 no 0.0% 46 9 4 1 37 8 0
xmlSchemaCreatePCtxtOnVCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 22 0 no 0.0% 62 11 5 101 11 743 5
xmlSchemaNewParserCtxtUseDict LINK /src/libxml2/xmlschemas.c 2 ['char *', 'struct._xmlDict *'] 21 1 yes 83.33% 35 8 4 90 26 678 0
xmlSchemaNewParserCtxt LINK /src/libxml2/xmlschemas.c 1 ['char *'] 21 1 yes 76.92% 35 8 4 90 42 679 0
xmlSchemaInternalErr LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaBasicItem *', 'char *', 'char *'] 14 1 yes 100.0% 12 3 2 83 126 614 0
xmlSchemaSetParserErrors LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'N/A', 'N/A', 'char *'] 2 1 yes 88.88% 36 8 4 2 52 12 0
xmlSchemaSetParserStructuredErrors LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'N/A', 'char *'] 2 1 yes 75.0% 34 8 4 2 52 12 0
xmlSchemaSetValidStructuredErrors LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaValidCtxt *', 'N/A', 'char *'] 2 1 yes 80.0% 37 8 4 2 52 12 0
xmlSchemaSetValidErrors LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'N/A', 'N/A', 'char *'] 2 1 yes 77.77% 36 8 4 2 52 12 0
xmlSchemaInternalErr2 LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaBasicItem *', 'char *', 'char *', 'char *'] 13 1 yes 66.66% 57 14 6 82 127 612 0
xmlSchemaErr3 LINK /src/libxml2/xmlschemas.c 7 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'char *', 'char *', 'char *', 'char *'] 19 1 yes 100.0% 12 3 2 81 91 606 0
xmlSchemaErr4Line LINK /src/libxml2/xmlschemas.c 10 ['struct._xmlSchemaBasicItem *', 'int ', 'int ', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *', 'char *', 'char *'] 18 1 yes 26.04% 295 57 24 80 146 604 0
xmlSchemaParserCtxtCreate LINK /src/libxml2/xmlschemas.c 0 [] 20 1 yes 55.55% 45 8 4 82 53 590 0
xmlSchemaPErrMemory LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'char *', 'struct._xmlNode *'] 19 1 no 0.0% 26 6 3 80 128 583 0
xmlSchemaItemListCreate LINK /src/libxml2/xmlschemas.c 0 [] 20 1 yes 58.33% 29 6 3 81 107 586 0
xmlSchemaKeyrefErr LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaPSVIIDCNode *', 'char *', 'char *', 'char *'] 13 0 no 0.0% 67 9 4 82 15 614 4
xmlSchemaFormatQName LINK /src/libxml2/xmlschemas.c 3 ['char **', 'char *', 'char *'] 13 1 yes 100.0% 66 15 6 80 173 586 0
xmlSchemaIDCNewBinding LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaIDC *'] 20 0 no 0.0% 32 6 3 81 17 586 3
xmlSchemaVErrMemory LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'char *'] 19 1 no 0.0% 28 6 3 80 62 583 0
xmlSchemaIDCAppendNodeTableItem LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaPSVIIDCBinding *', 'struct._xmlSchemaPSVIIDCNode *'] 20 0 no 0.0% 77 13 6 81 15 589 6
xmlSchemaIDCAcquireBinding LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaIDCMatcher *'] 21 0 no 0.0% 74 15 7 82 15 593 10
xmlSchemaBubbleIDCNodeTables LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 20 0 no 0.0% 753 150 61 111 14 1168 64
xmlSchemaAreValuesEqual LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaVal *', 'struct._xmlSchemaVal *'] 19 1 yes 61.81% 120 30 13 103 55 1081 0
xmlSchemaItemListAdd LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlPointerList *', 'char *'] 20 1 yes 45.45% 78 13 6 81 39 589 0
xmlSchemaGetPrimitiveType LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 0 1 yes 60.0% 44 11 5 0 57 5 0
xmlSchemaCheckCVCIDCKeyRef LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 15 0 no 0.0% 610 119 46 137 14 1516 64
xmlSchemaHashKeySequence LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'char **', 'struct._xmlSchemaPSVIIDCKey **', 'int '] 14 0 no 0.0% 12 3 2 100 20 861 12
xmlSchemaFormatIDCKeySequence LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'char **', 'struct._xmlSchemaPSVIIDCKey **', 'int '] 14 0 no 0.0% 12 3 2 100 20 861 12
xmlSchemaGetComponentQName LINK /src/libxml2/xmlschemas.c 2 ['char **', 'char *'] 14 1 yes 100.0% 15 3 2 83 137 594 0
xmlSchemaGetComponentTargetNs LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaBasicItem *'] 1 1 yes 56.09% 114 25 3 1 139 6 0
xmlSchemaGetComponentName LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaBasicItem *'] 1 1 yes 58.97% 114 24 3 1 139 6 0
xmlSchemaFormatIDCKeySequence_1 LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaValidCtxt *', 'char **', 'struct._xmlSchemaPSVIIDCKey **', 'int ', 'int '] 13 0 no 0.0% 122 21 8 99 22 859 10
xmlSchemaGetWhiteSpaceFacetValue LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 0 1 yes 52.5% 83 20 10 0 59 10 0
xmlSchemaGetCanonValueWhtspExt LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaVal *', 'int ', 'char **'] 14 1 yes 100.0% 12 3 2 92 58 805 0
xmlSchemaGetCanonValueHash LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaVal *', 'char **'] 14 0 no 0.0% 12 3 2 92 23 805 2
xmlSchemaGetCanonValueWhtspExt_1 LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaVal *', 'int ', 'char **', 'int '] 13 1 yes 47.22% 256 60 22 91 60 803 0
xmlSchemaIDCFillNodeTables LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaNodeInfo *'] 22 0 no 0.0% 491 102 41 114 14 1190 57
xmlSchemaCheckCOSValidDefault LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaValidCtxt *', 'char *', 'struct._xmlSchemaVal **'] 16 0 no 0.0% 148 35 14 296 14 4307 14
xmlSchemaIsParticleEmptiable LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParticle *'] 2 1 yes 40.0% 64 17 8 1 43 20 0
xmlSchemaCustomErr LINK /src/libxml2/xmlschemas.c 7 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'struct._xmlSchemaBasicItem *', 'char *', 'char *', 'char *'] 15 1 yes 100.0% 12 3 2 96 92 746 0
xmlSchemaVCheckCVCSimpleType LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaBasicItem *', 'struct._xmlNode *', 'struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **', 'int ', 'int ', 'int '] 14 1 yes 44.27% 942 227 89 294 50 4362 0
xmlSchemaNormalizeValue LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'char *'] 13 1 yes 100.0% 30 7 8 83 50 648 0
xmlSchemaValidateNotation LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'char *', 'struct._xmlSchemaVal **', 'int '] 15 1 no 0.0% 194 46 20 102 50 996 0
xmlSchemaValidateQName LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'char *', 'struct._xmlSchemaVal **', 'int '] 21 1 no 0.0% 117 25 11 129 50 1253 0
xmlSchemaValidateFacets LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaBasicItem *', 'struct._xmlNode *', 'struct._xmlSchemaType *', 'int ', 'char *', 'struct._xmlSchemaVal *', 'size_t ', 'int '] 19 1 yes 57.72% 537 127 47 184 50 1901 0
xmlSchemaSimpleTypeErr LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'char *', 'struct._xmlSchemaType *'] 14 1 yes 74.46% 163 27 11 87 51 658 0
xmlSchemaGetUnionSimpleTypeMemberTypes LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 0 1 yes 66.66% 41 10 4 0 52 4 0
xmlSchemaFormatNodeForError LINK /src/libxml2/xmlschemas.c 3 ['char **', 'struct._xmlSchemaBasicItem *', 'struct._xmlNode *'] 13 1 yes 34.69% 251 42 16 82 127 616 0
xmlSchemaIsGlobalItem LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 0 1 yes 48.0% 66 15 3 0 99 3 0
xmlSchemaErr LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'char *', 'char *', 'char *'] 20 1 yes 100.0% 12 3 2 82 57 608 0
xmlSchemaErr4 LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'char *', 'char *', 'char *', 'char *', 'char *'] 19 1 yes 100.0% 12 3 2 81 111 606 0
xmlSchemaFacetErr LINK /src/libxml2/xmlschemas.c 7 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'char *', 'size_t ', 'struct._xmlSchemaType *', 'struct._xmlSchemaFacet *'] 14 1 yes 68.46% 272 48 21 107 51 932 0
xmlSchemaEvalErrorNodeType LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaBasicItem *', 'struct._xmlNode *'] 0 1 yes 37.5% 38 9 4 0 52 4 0
xmlSchemaFacetTypeToString LINK /src/libxml2/xmlschemas.c 1 ['int '] 0 1 yes 90.32% 20 4 2 0 136 2 0
xmlSchemaFormatFacetEnumSet LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaBasicItem *', 'char **', 'struct._xmlSchemaType *'] 15 1 yes 57.40% 166 35 13 98 52 862 0
xmlSchemaLookupNamespace LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'char *'] 22 1 no 0.0% 180 41 17 93 53 755 0
xmlSchemaGetNotation LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 3 1 no 0.0% 90 20 9 5 51 44 0
xmlSchemaCustomErr4 LINK /src/libxml2/xmlschemas.c 9 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'struct._xmlSchemaBasicItem *', 'char *', 'char *', 'char *', 'char *', 'char *'] 14 1 yes 93.75% 71 14 6 95 93 744 0
xmlSchemaGetComponentNode LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaBasicItem *'] 0 1 yes 55.26% 111 25 25 0 117 25 0
xmlSchemaFormatItemForReport LINK /src/libxml2/xmlschemas.c 3 ['char **', 'struct._xmlSchemaBasicItem *', 'struct._xmlNode *'] 13 1 yes 68.15% 633 112 30 90 133 671 0
xmlSchemaGetComponentDesignation LINK /src/libxml2/xmlschemas.c 2 ['char **', 'char *'] 14 1 yes 90.90% 45 6 3 86 135 623 0
xmlSchemaWildcardPCToString LINK /src/libxml2/xmlschemas.c 1 ['int '] 0 1 no 0.0% 20 4 2 0 134 2 0
xmlSchemaGetComponentTypeStr LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaBasicItem *'] 1 2 yes 54.54% 35 8 4 1 146 26 0
xmlSchemaItemTypeToStr LINK /src/libxml2/xmlschemas.c 1 ['int '] 0 2 yes 42.55% 88 22 22 0 147 22 0
xmlSchemaGetParticleEmptiable LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParticle *'] 1 1 yes 63.63% 119 28 12 1 45 24 0
xmlSchemaVCheckINodeDataType LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaNodeInfo *', 'struct._xmlSchemaType *', 'char *'] 15 0 no 0.0% 31 6 3 294 0 4276 3
xmlSchemaFormatErrorNodeQName LINK /src/libxml2/xmlschemas.c 2 ['char **', 'struct._xmlSchemaNodeInfo *'] 14 0 no 0.0% 27 6 3 81 17 589 3
xmlSchemaVAddNodeQName LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaValidCtxt *', 'char *', 'char *'] 21 0 no 0.0% 94 22 9 88 19 677 9
xmlSchemaIDCStoreNodeTableItem LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaPSVIIDCNode *'] 20 0 no 0.0% 77 13 6 81 19 589 6
xmlSchemaIDCAcquireTargetList LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaIDCMatcher *'] 21 0 no 0.0% 26 6 3 82 19 589 3
xmlSchemaIDCStoreKey LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaPSVIIDCKey *'] 20 0 no 0.0% 77 13 6 81 19 589 6
xmlSchemaGetIDCDesignation LINK /src/libxml2/xmlschemas.c 2 ['char **', 'struct._xmlSchemaIDC *'] 15 0 no 0.0% 13 3 2 87 19 625 2
xmlSchemaIllegalAttrErr LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlSchemaAttrInfo *'] 14 0 no 0.0% 60 9 4 87 16 651 7
xmlSchemaXPathPop LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 1 0 no 0.0% 44 11 5 1 15 13 5
xmlSchemaXPathProcessHistory LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'int '] 16 0 no 0.0% 1117 197 72 155 18 1679 112
xmlSchemaIDCAddStateObject LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaIDCMatcher *', 'struct._xmlSchemaIDCSelect *', 'int '] 20 0 no 0.0% 101 17 7 88 18 641 7
xmlSchemaIDCRegisterMatchers LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaElement *'] 15 0 no 0.0% 260 55 23 89 15 664 30
xmlSchemaVExpandQName LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'char *', 'char **', 'char **'] 21 0 no 0.0% 110 22 10 130 18 1263 10
xmlSchemaComplexTypeErr LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaBasicItem *', 'char *', 'int ', 'int ', 'char **'] 14 0 no 0.0% 330 64 25 86 18 669 25
xmlSchemaVContentModelCallback LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlRegExecCtxt *', 'char *', 'char *', 'char *'] 0 0 no 0.0% 7 1 2 0 18 2 2
xmlSchemaProcessXSIType LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchemaAttrInfo *', 'struct._xmlSchemaType **', 'struct._xmlSchemaElement *'] 22 0 no 0.0% 231 42 14 419 17 6196 24
xmlSchemaGetType LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 23 1 yes 42.42% 114 27 12 100 26 812 0
xmlSchemaCheckCOSDerivedOK LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaBasicItem *', 'struct._xmlSchemaType *', 'struct._xmlSchemaType *', 'int '] 21 1 yes 83.33% 45 12 5 414 24 6154 0
xmlSchemaCheckCOSSTDerivedOK LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaBasicItem *', 'struct._xmlSchemaType *', 'struct._xmlSchemaType *', 'int '] 20 1 yes 19.51% 263 63 27 412 37 6161 0
xmlSchemaCheckCOSCTDerivedOK LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaBasicItem *', 'struct._xmlSchemaType *', 'struct._xmlSchemaType *', 'int '] 22 1 yes 18.86% 117 28 12 414 26 6161 0
xmlSchemaAreEqualTypes LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._xmlSchemaType *'] 0 1 yes 55.55% 23 6 3 0 26 3 0
xmlSchemaTypeFixup LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._xmlSchemaBasicItem *'] 19 1 yes 56.25% 69 16 8 412 37 6142 0
xmlSchemaTypeFinalContains LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'int '] 0 1 yes 75.0% 25 6 3 0 38 3 0
xmlSchemaFixupComplexType LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 20 1 yes 31.35% 827 178 70 412 37 6204 0
xmlSchemaFixupSimpleTypeStageTwo LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 20 1 yes 35.95% 204 47 21 412 37 6155 0
xmlSchemaFinishMemberTypeDefinitionsProperty LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 20 1 yes 65.95% 128 26 11 412 37 6145 0
xmlSchemaCheckSTPropsCorrect LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 16 1 yes 17.24% 206 44 19 96 37 729 0
xmlSchemaCheckCOSSTRestricts LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 20 1 yes 28.88% 1126 236 95 412 37 6229 0
xmlSchemaCheckFacetValues LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._xmlSchemaParserCtxt *'] 22 1 yes 68.75% 96 22 9 360 37 5147 0
xmlSchemaDeriveAndValidateFacets LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 16 1 yes 65.23% 1668 383 148 120 37 1363 0
xmlSchemaTypeFixupWhitespace LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 0 1 yes 72.58% 152 35 14 0 37 14 0
xmlSchemaTypeFixupOptimFacets LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 1 1 yes 88.0% 175 37 12 1 37 17 0
xmlSchemaPCustomErr LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlSchemaBasicItem *', 'struct._xmlNode *', 'char *', 'char *'] 15 1 yes 100.0% 12 3 2 94 77 707 0
xmlSchemaPCustomErrExt LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlSchemaBasicItem *', 'struct._xmlNode *', 'char *', 'char *', 'char *', 'char *'] 14 1 yes 92.85% 70 14 6 93 78 705 0
xmlSchemaDeriveFacetErr LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaFacet *', 'struct._xmlSchemaFacet *', 'int ', 'int ', 'int '] 13 1 yes 83.33% 90 18 7 95 38 714 0
xmlSchemaPErrExt LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *', 'char *', 'char *'] 18 1 yes 89.47% 39 6 3 80 116 583 0
xmlSchemaCreateVCtxtOnPCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 21 1 yes 57.89% 45 8 4 90 38 621 0
xmlSchemaCheckFacet LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaFacet *', 'struct._xmlSchemaType *', 'struct._xmlSchemaParserCtxt *', 'char *'] 15 1 yes 64.10% 396 88 28 351 39 5109 0
xmlSchemaFreeParserCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 18 2 yes 94.44% 98 22 9 142 28 1160 0
xmlSchemaFreeValidCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 19 2 yes 22.78% 358 74 26 142 28 1177 0
xmlSchemaConstructionCtxtFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaConstructionCtxt *'] 5 2 yes 57.89% 81 18 7 19 30 94 0
xmlSchemaSubstGroupFreeEntry LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 2 2 yes 100.0% 13 3 2 2 32 10 0
xmlSchemaRedefListFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaRedef *'] 0 2 no 0.0% 36 9 4 0 32 4 0
xmlSchemaSubstGroupFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaSubstGroup *'] 1 2 yes 85.71% 36 9 4 1 38 8 0
xmlSchemaNewValidCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchema *'] 20 1 yes 73.33% 42 6 3 84 39 598 0
xmlSchemaPErr LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *'] 18 1 yes 94.11% 39 6 3 80 96 583 0
xmlSchemaPIllegalFacetAtomicErr LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *', 'struct._xmlSchemaType *', 'struct._xmlSchemaFacet *'] 14 1 yes 92.30% 65 9 4 92 37 678 0
xmlSchemaPIllegalFacetListUnionErr LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlSchemaType *', 'struct._xmlSchemaFacet *'] 14 1 yes 90.0% 42 6 3 92 37 677 0
xmlSchemaCheckSRCCT LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 14 1 yes 16.0% 295 56 23 97 37 750 0
xmlSchemaAddType LINK /src/libxml2/xmlschemas.c 7 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'int ', 'char *', 'char *', 'struct._xmlNode *', 'int '] 20 1 yes 56.25% 103 18 8 85 58 609 0
xmlSchemaFixupSimpleTypeStageOne LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 15 1 yes 40.29% 154 31 15 85 38 644 0
xmlSchemaAddModelGroup LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'int ', 'struct._xmlNode *'] 20 1 yes 68.18% 70 15 7 84 58 604 0
xmlSchemaFixupTypeAttributeUses LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 20 1 yes 53.29% 464 102 38 412 37 6172 0
xmlSchemaCheckCTComponent LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 23 1 yes 71.42% 36 8 4 412 37 6138 0
xmlSchemaCheckCTPropsCorrect LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 16 1 yes 40.0% 288 59 24 100 37 788 0
xmlSchemaCheckCOSCTExtends LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 16 1 yes 9.871% 152 36 16 95 37 723 0
xmlSchemaCheckDerivationOKRestriction LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 22 1 yes 24.43% 325 66 27 412 37 6161 0
xmlSchemaCheckDerivationOKRestriction2to4 LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlSchemaBasicItem *', 'struct._xmlSchemaBasicItem *', 'struct._xmlPointerList *', 'struct._xmlPointerList *', 'struct._xmlSchemaWildcard *', 'struct._xmlSchemaWildcard *'] 21 1 yes 54.04% 698 125 48 412 37 6182 0
xmlSchemaPAttrUseErr4 LINK /src/libxml2/xmlschemas.c 10 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlNode *', 'struct._xmlSchemaBasicItem *', 'struct._xmlSchemaAttributeUse *', 'char *', 'char *', 'char *', 'char *', 'char *'] 14 1 yes 93.75% 59 6 3 93 37 700 0
xmlSchemaGetEffectiveValueConstraint LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaAttributeUse *', 'int *', 'char **'] 0 1 yes 37.5% 59 13 6 0 37 6 0
xmlSchemaCheckCVCWildcardNamespace LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaWildcard *', 'char *'] 2 1 yes 23.80% 95 25 11 2 38 18 0
xmlSchemaCheckCOSNSSubset LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaWildcard *', 'struct._xmlSchemaWildcard *'] 0 1 yes 13.55% 147 37 16 0 37 16 0
xmlSchemaItemListRemove LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlPointerList *', 'int '] 20 1 yes 73.91% 84 19 8 81 41 590 0
xmlSchemaIsDerivedFromBuiltInType LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 1 1 yes 93.33% 65 17 8 1 43 16 0
xmlSchemaPSimpleErr LINK /src/libxml2/xmlschemas.c 0 [] 19 1 no 0.0% 12 3 2 80 42 582 0
xmlSchemaExpandAttributeGroupRefs LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaBasicItem *', 'struct._xmlSchemaWildcard **', 'struct._xmlPointerList *', 'struct._xmlPointerList *'] 15 1 yes 58.94% 444 95 39 104 39 876 0
xmlSchemaItemListAddSize LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlPointerList *', 'int ', 'char *'] 20 1 yes 66.66% 92 16 7 81 81 590 0
xmlSchemaUnionWildcards LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaWildcard *', 'struct._xmlSchemaWildcard *'] 21 1 yes 67.62% 716 180 73 84 37 666 0
xmlSchemaFreeWildcardNsSet LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaWildcardNs *'] 0 2 yes 88.88% 36 9 4 0 63 4 0
xmlSchemaNewWildcardNsConstraint LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 20 1 yes 69.23% 29 6 3 81 66 586 0
xmlSchemaAttributeGroupExpandRefs LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaAttributeGroup *'] 16 1 yes 81.81% 48 10 5 104 39 842 0
xmlSchemaAddWildcard LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'int ', 'struct._xmlNode *'] 20 1 yes 64.70% 52 10 5 84 62 602 0
xmlSchemaCloneWildcardNsConstraints LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaWildcard *', 'struct._xmlSchemaWildcard *'] 21 1 yes 74.19% 115 26 11 83 40 601 0
xmlSchemaIntersectWildcards LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaWildcard *', 'struct._xmlSchemaWildcard *'] 22 1 yes 68.51% 538 133 54 85 39 658 0
xmlSchemaItemListInsert LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlPointerList *', 'char *', 'int '] 20 1 yes 57.57% 110 18 8 81 39 591 0
xmlSchemaCustomWarning LINK /src/libxml2/xmlschemas.c 7 ['struct._xmlSchemaBasicItem *', 'int ', 'struct._xmlNode *', 'char *', 'char *', 'char *', 'char *'] 14 1 yes 69.23% 39 6 3 84 61 643 0
xmlSchemaAddItemSize LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlPointerList **', 'int ', 'char *'] 21 1 yes 55.55% 33 9 4 83 80 597 0
xmlSchemaAddRedef LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaBucket *', 'char *', 'char *', 'char *'] 20 1 no 0.0% 61 9 4 81 62 587 0
xmlSchemaAugmentIDC LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'char *'] 20 0 no 0.0% 71 13 6 81 16 589 6
xmlSchemaAssembleByLocation LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'char *', 'char *'] 26 0 no 0.0% 178 38 17 1103 15 17331 17
xmlSchemaBuildAbsoluteURI LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlDict *', 'char *', 'struct._xmlNode *'] 17 1 yes 81.48% 73 17 7 120 24 1666 0
xmlSchemaAddSchemaDoc LINK /src/libxml2/xmlschemas.c 10 ['struct._xmlSchemaParserCtxt *', 'int ', 'char *', 'struct._xmlDoc *', 'char *', 'int ', 'struct._xmlNode *', 'char *', 'char *', 'struct._xmlSchemaBucket **'] 25 1 yes 43.5% 734 181 69 793 24 11266 0
xmlSchemaParseNewDocWithContext LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlSchemaBucket *'] 28 1 yes 53.12% 115 20 9 929 24 14294 0
xmlSchemaFixupComponents LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaBucket *'] 21 1 yes 60.34% 1136 254 91 482 17 6937 0
xmlSchemaCheckSRCRedefineFirst LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 14 1 yes 4.069% 245 44 14 100 18 788 0
xmlSchemaAddComponents LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaBucket *'] 15 1 yes 67.82% 490 96 32 114 19 974 0
xmlSchemaResolveElementReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaElement *', 'struct._xmlSchemaParserCtxt *'] 24 1 yes 63.07% 141 30 14 117 19 950 0
xmlSchemaResolveTypeReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._xmlSchemaParserCtxt *'] 24 1 yes 56.25% 264 52 24 125 18 1052 0
xmlSchemaResolveAttrTypeReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaAttribute *', 'struct._xmlSchemaParserCtxt *'] 24 1 yes 65.71% 90 20 9 115 18 922 0
xmlSchemaResolveAttrUseReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaAttributeUse *', 'struct._xmlSchemaParserCtxt *'] 15 1 yes 66.66% 64 14 7 94 18 695 0
xmlSchemaResolveAttrGroupReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaQNameRef *', 'struct._xmlSchemaParserCtxt *'] 15 1 yes 89.47% 45 8 4 94 18 692 0
xmlSchemaResolveModelGroupParticleReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaModelGroup *'] 18 1 yes 42.85% 116 22 10 102 18 790 0
xmlSchemaResolveIDCKeyReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaIDC *', 'struct._xmlSchemaParserCtxt *'] 15 1 yes 37.93% 109 17 8 100 18 771 0
xmlSchemaResolveAttrUseProhibReferences LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaAttributeUseProhib *', 'struct._xmlSchemaParserCtxt *'] 15 1 no 0.0% 33 6 3 94 18 691 0
xmlSchemaCheckTypeDefCircular LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._xmlSchemaParserCtxt *'] 17 1 yes 87.5% 39 10 5 96 18 718 0
xmlSchemaCheckGroupDefCircular LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaModelGroupDef *', 'struct._xmlSchemaParserCtxt *'] 14 1 yes 28.20% 75 15 7 96 18 723 0
xmlSchemaCheckAttrGroupCircular LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaAttributeGroup *', 'struct._xmlSchemaParserCtxt *'] 15 1 yes 50.0% 66 13 6 96 18 725 0
xmlSchemaModelGroupToModelGroupDefFixup LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaModelGroup *'] 0 1 yes 57.14% 60 15 6 0 18 6 0
xmlSchemaCheckUnionTypeDefCircular LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 17 1 yes 83.33% 28 6 3 97 18 725 0
xmlSchemaCheckAttrPropsCorrect LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaAttribute *'] 16 1 yes 36.06% 64 14 7 295 18 4288 0
xmlSchemaCheckAttrUsePropsCorrect LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaAttributeUse *'] 16 1 no 0.0% 181 41 19 298 18 4311 0
xmlSchemaCheckAGPropsCorrect LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaAttributeGroup *'] 15 1 yes 30.58% 215 41 17 100 18 781 0
xmlSchemaCheckSRCRedefineSecond LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 22 1 no 0.0% 91 19 5 412 18 6139 0
xmlSchemaCheckElementDeclComponent LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaElement *', 'struct._xmlSchemaParserCtxt *'] 25 1 yes 69.23% 42 10 5 426 20 6274 0
xmlSchemaBuildContentModel LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._xmlSchemaParserCtxt *'] 15 1 yes 53.19% 111 20 9 198 18 1716 0
xmlSchemaBuildAContentModel LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaParticle *'] 15 1 yes 72.65% 906 171 62 122 20 1041 0
xmlSchemaBuildContentModelForElement LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaParticle *'] 22 1 yes 82.35% 171 28 11 109 20 806 0
xmlSchemaBuildContentModelForSubstGroup LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaParticle *', 'int ', 'struct._xmlAutomataState *'] 21 1 yes 34.25% 261 39 15 108 21 795 0
xmlSchemaSubstGroupGet LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaElement *'] 4 1 yes 85.71% 32 6 3 5 26 38 0
xmlSchemaCheckElemPropsCorrect LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaElement *'] 24 1 yes 49.05% 422 87 33 426 20 6302 0
xmlSchemaCheckElemSubstGroup LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaElement *'] 22 1 yes 50.52% 308 73 29 106 20 836 0
xmlSchemaAddElementSubstitutionMember LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaElement *', 'struct._xmlSchemaElement *'] 21 1 yes 66.66% 56 15 7 105 21 807 0
xmlSchemaSubstGroupAdd LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaElement *'] 20 1 yes 47.05% 86 15 7 101 22 789 0
xmlSchemaCheckSubstGroupCircular LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaElement *', 'struct._xmlSchemaElement *'] 1 1 yes 29.41% 48 10 5 1 21 10 0
xmlSchemaParseCheckCOSValidDefault LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'struct._xmlSchemaType *', 'char *', 'struct._xmlSchemaVal **'] 16 1 yes 25.86% 146 35 14 299 20 4318 0
xmlSchemaCheckUnionTypeDefCircularRecur LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *', 'struct._xmlSchemaTypeLink *'] 16 1 yes 76.47% 111 27 11 97 20 733 0
xmlSchemaCheckAttrGroupCircularRecur LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaAttributeGroup *', 'struct._xmlPointerList *'] 1 1 yes 73.68% 120 26 12 1 20 24 0
xmlSchemaGetCircModelGrDefRef LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaModelGroupDef *', 'struct._xmlSchemaTreeItem *'] 2 1 yes 47.61% 118 28 9 1 20 18 0
xmlSchemaCheckTypeDefCircularInternal LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *', 'struct._xmlSchemaType *'] 16 1 yes 72.0% 58 12 6 96 20 719 0
xmlSchemaGetAttributeDecl LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 3 1 yes 45.0% 90 20 9 5 21 44 0
xmlSchemaPResCompAttrErr LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaBasicItem *', 'struct._xmlNode *', 'char *', 'char *', 'char *', 'int ', 'char *'] 14 1 yes 93.33% 69 12 5 92 27 679 0
xmlSchemaGetIDC LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 3 1 yes 81.81% 90 20 9 5 19 44 0
xmlSchemaGetNamedComponent LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchema *', 'int ', 'char *', 'char *'] 17 1 yes 76.92% 38 7 8 82 20 606 0
xmlSchemaGetGroup LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 3 1 yes 42.85% 90 20 9 5 21 44 0
xmlSchemaGetElem LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 3 1 yes 45.0% 90 20 9 5 24 44 0
xmlSchemaGetAttributeGroup LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchema *', 'char *', 'char *'] 3 1 yes 34.61% 90 20 9 5 19 44 0
xmlSchemaResolveUnionMemberTypes LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaType *'] 24 1 yes 64.61% 167 34 13 115 19 927 0
xmlSchemaFindRedefCompInGraph LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaBucket *', 'int ', 'char *', 'char *'] 1 1 no 0.0% 225 55 20 1 20 40 0
xmlSchemaClearSchemaDefaults LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchema *'] 0 1 yes 52.17% 140 28 10 0 24 10 0
xmlSchemaParseSchemaElement LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 25 1 yes 78.64% 176 39 17 204 24 3080 0
xmlSchemaParseSchemaTopLevel LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 27 1 yes 82.82% 757 174 76 929 24 14361 0
xmlSchemaParseAnnotation LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int '] 21 1 yes 64.76% 358 87 34 221 47 3190 0
xmlSchemaFreeAnnot LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaAnnot *'] 0 2 yes 86.66% 49 11 5 0 64 5 0
xmlSchemaParseImport LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 26 1 yes 59.44% 313 67 29 929 24 14314 0
xmlSchemaParseInclude LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 27 1 yes 88.88% 24 6 3 929 24 14288 0
xmlSchemaParseRedefine LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 27 1 no 0.0% 24 6 3 929 24 14288 0
xmlSchemaParseComplexType LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int '] 17 1 yes 62.96% 845 160 70 288 38 4559 0
xmlSchemaParseSimpleType LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int '] 15 1 yes 58.29% 538 118 50 288 38 4539 0
xmlSchemaParseElement LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int *', 'int '] 15 1 yes 73.03% 1210 271 111 287 38 4598 0
xmlSchemaParseGlobalAttribute LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 15 1 yes 55.55% 340 74 32 288 24 4521 0
xmlSchemaParseAttributeGroupDefinition LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 15 1 yes 67.07% 268 57 25 289 24 4521 0
xmlSchemaParseModelGroupDefinition LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 15 1 yes 78.37% 307 71 31 229 24 3252 0
xmlSchemaParseNotation LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 16 1 yes 60.60% 105 25 12 231 24 3290 0
xmlSchemaPContentErr LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlNode *', 'struct._xmlNode *', 'char *', 'char *'] 14 1 yes 76.19% 55 11 5 93 48 682 0
xmlSchemaPErr2 LINK /src/libxml2/xmlschemas.c 7 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *'] 19 1 yes 100.0% 23 6 3 81 49 586 0
xmlSchemaGetProp LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'char *'] 15 1 yes 90.90% 30 6 3 90 45 727 0
xmlSchemaAddNotation LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'char *', 'char *'] 20 1 yes 60.0% 61 12 6 84 25 603 0
xmlSchemaPValAttrID LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *'] 24 1 yes 77.77% 24 6 3 137 50 1244 0
xmlSchemaGetPropNode LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlNode *', 'char *'] 2 1 yes 84.61% 68 18 8 2 58 15 0
xmlSchemaPValAttrNodeID LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlAttr *'] 23 1 yes 78.84% 94 20 9 135 51 1233 0
xmlSchemaGetNodeContentNoDict LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlNode *'] 22 1 yes 100.0% 12 3 2 92 52 703 0
xmlSchemaPSimpleTypeErr LINK /src/libxml2/xmlschemas.c 8 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlNode *', 'struct._xmlSchemaType *', 'char *', 'char *', 'char *', 'char *'] 14 1 yes 76.81% 267 45 18 88 63 655 0
xmlSchemaPMissingAttrErr LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'char *'] 14 1 yes 76.92% 35 6 3 92 44 677 0
xmlSchemaPValAttrNode LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlAttr *', 'struct._xmlSchemaType *', 'char **'] 23 1 yes 69.23% 45 13 6 198 51 3023 0
xmlSchemaAddModelGroupDefinition LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'char *', 'char *', 'struct._xmlNode *'] 20 1 yes 51.61% 94 17 8 85 25 609 0
xmlSchemaPIllegalAttrErr LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlAttr *'] 14 1 yes 90.90% 65 9 4 86 49 649 0
xmlSchemaParseModelGroup LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int ', 'int '] 21 1 yes 60.8% 1025 233 98 287 38 4585 0
xmlGetMinOccurs LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int ', 'char *'] 23 1 yes 87.5% 183 50 20 109 40 886 0
xmlGetMaxOccurs LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int ', 'int ', 'char *'] 23 1 yes 75.40% 191 52 21 109 40 887 0
xmlSchemaPCheckParticleCorrect_2 LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'int ', 'int '] 15 1 yes 57.89% 58 15 7 94 40 693 0
xmlSchemaParseModelGroupDefRef LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 15 1 yes 57.49% 235 53 23 238 38 3349 0
xmlSchemaParseAny LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 15 1 yes 58.97% 225 53 23 237 38 3389 0
xmlSchemaParseWildcardNs LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaWildcard *', 'struct._xmlNode *'] 16 1 yes 83.65% 349 85 34 205 40 3109 0
xmlSchemaGetNodeContent LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *'] 22 1 yes 90.90% 31 6 3 98 57 783 0
xmlSchemaPValAttrNodeValue LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlAttr *', 'char *', 'struct._xmlSchemaType *'] 15 1 yes 53.06% 107 26 8 184 53 2893 0
xmlSchemaPValAttrNodeQName LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlAttr *', 'char **', 'char **'] 23 1 yes 85.71% 14 3 2 130 42 1259 0
xmlSchemaCheckReference LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'struct._xmlAttr *', 'char *'] 16 1 yes 78.04% 126 30 12 97 41 758 0
xmlSchemaNewQNameRef LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'int ', 'char *', 'char *'] 20 1 yes 63.63% 51 6 3 84 41 600 0
xmlSchemaPValAttrNodeQNameValue LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlAttr *', 'char *', 'char **', 'char **'] 21 1 yes 78.18% 134 23 10 116 43 1133 0
xmlSchemaPCustomAttrErr LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlAttr *', 'char *'] 14 1 yes 56.52% 52 9 4 92 41 678 0
xmlSchemaFormatQNameNs LINK /src/libxml2/xmlschemas.c 3 ['char **', 'struct._xmlNs *', 'char *'] 14 1 yes 100.0% 25 6 3 81 50 589 0
xmlSchemaAddAttributeGroupDefinition LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'char *', 'char *', 'struct._xmlNode *'] 20 1 yes 51.51% 93 15 7 85 25 608 0
xmlSchemaParseLocalAttributes LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode **', 'struct._xmlPointerList **', 'int ', 'int *'] 25 1 yes 85.18% 208 47 20 287 38 4507 0
xmlSchemaParseAnyAttribute LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 21 1 yes 57.40% 178 43 19 233 38 3333 0
xmlSchemaParseLocalAttribute LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'struct._xmlPointerList *', 'int '] 24 1 yes 67.44% 928 201 84 287 38 4571 0
xmlSchemaParseAttributeGroupRef LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 15 1 yes 44.34% 292 62 27 234 38 3301 0
xmlSchemaPMutualExclAttrErr LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'int ', 'struct._xmlSchemaBasicItem *', 'struct._xmlAttr *', 'char *', 'char *'] 14 1 yes 88.88% 38 6 3 92 38 677 0
xmlSchemaAddAttributeUse LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *'] 20 1 yes 61.11% 46 8 4 84 38 601 0
xmlSchemaAddAttribute LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'char *', 'char *', 'struct._xmlNode *', 'int '] 20 1 yes 70.83% 76 13 6 84 38 603 0
xmlSchemaAddAttributeUseProhib LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 20 1 yes 66.66% 37 6 3 84 38 600 0
xmlSchemaPValAttrQName LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'char *', 'char **', 'char **'] 24 1 yes 91.66% 26 6 3 132 38 1270 0
xmlSchemaAddElement LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'char *', 'char *', 'struct._xmlNode *', 'int '] 20 1 yes 70.83% 76 13 6 84 38 603 0
xmlGetBooleanProp LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'char *'] 16 1 yes 79.31% 59 14 7 114 38 954 0
xmlSchemaPValAttrBlockFinal LINK /src/libxml2/xmlschemas.c 7 ['char *', 'int *', 'int ', 'int ', 'int ', 'int ', 'int '] 12 1 yes 80.76% 358 89 37 80 39 617 0
xmlSchemaParseIDC LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int ', 'char *'] 15 0 yes 79.23% 383 85 36 261 0 3900 76
xmlSchemaAddIDC LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'char *', 'char *', 'int ', 'struct._xmlNode *'] 20 0 yes 55.55% 74 14 7 84 1 604 7
xmlSchemaParseIDCSelectorAndField LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaIDC *', 'struct._xmlNode *', 'int '] 15 0 yes 46.91% 175 38 16 249 1 3801 33
xmlSchemaCheckCSelectorXPath LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchemaIDC *', 'struct._xmlSchemaIDCSelect *', 'struct._xmlAttr *', 'int '] 19 0 yes 50.54% 216 45 17 129 2 1389 17
xmlSchemaAddAnnotation LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaAnnotItem *', 'struct._xmlSchemaAnnot *'] 16 1 yes 13.25% 382 92 23 95 40 730 0
xmlSchemaParseRestriction LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int '] 15 1 yes 54.16% 1363 284 122 287 38 4609 0
xmlSchemaParseList LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 23 1 yes 55.78% 258 59 25 287 38 4512 0
xmlSchemaParseUnion LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 23 1 yes 61.43% 504 118 47 287 38 4534 0
xmlSchemaParseFacet LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *'] 20 1 yes 82.89% 544 119 52 233 38 3358 0
xmlSchemaNewFacet LINK /src/libxml2/xmlschemas.c 0 [] 0 1 yes 63.63% 28 6 3 0 114 3 0
xmlSchemaFreeFacet LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaFacet *'] 3 2 yes 90.90% 62 15 6 6 55 56 0
xmlSchemaPGetBoolNodeValue LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *'] 22 1 yes 80.0% 65 15 7 120 38 999 0
xmlSchemaParseSimpleContent LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int *'] 16 1 yes 77.02% 259 62 26 287 38 4513 0
xmlSchemaParseComplexContent LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int *'] 16 1 yes 78.48% 290 69 29 287 38 4516 0
xmlSchemaParseExtension LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int '] 15 1 yes 63.33% 478 96 42 287 38 4529 0
xmlSchemaParseIncludeOrRedefine LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'int '] 26 1 yes 36.13% 668 153 68 929 24 14353 0
xmlSchemaParseIncludeOrRedefineAttrs LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlNode *', 'char **', 'int '] 15 1 yes 73.03% 206 46 17 230 24 3629 0
xmlSchemaParseNewDoc LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'struct._xmlSchema *', 'struct._xmlSchemaBucket *'] 29 1 yes 50.0% 105 17 8 930 24 14295 0
xmlSchemaPValAttr LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *', 'char *', 'struct._xmlSchemaType *', 'char **'] 19 1 yes 48.14% 74 20 9 200 48 3040 0
xmlSchemaNewAnnot LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *'] 20 1 yes 66.66% 32 6 3 81 48 586 0
xmlSchemaGetPropNodeNs LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlNode *'] 2 1 yes 86.66% 73 18 8 2 48 15 0
xmlSchemaPValAttrFormDefault LINK /src/libxml2/xmlschemas.c 3 ['char *', 'int *', 'int '] 2 1 yes 88.88% 44 11 5 2 25 12 0
xmlSchemaGetSchemaBucket LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'char *'] 0 1 yes 83.33% 78 16 7 0 25 7 0
xmlSchemaSchemaRelationCreate LINK /src/libxml2/xmlschemas.c 0 [] 20 1 yes 66.66% 29 6 3 81 25 586 0
xmlSchemaSchemaRelationAddChild LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaBucket *', 'struct._xmlSchemaSchemaRelation *'] 0 1 yes 90.90% 29 7 3 0 25 3 0
xmlSchemaGetSchemaBucketByTNS LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'char *'] 0 1 yes 90.0% 100 22 9 0 25 9 0
xmlSchemaGetChameleonSchemaBucket LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'char *', 'char *'] 0 1 yes 85.0% 87 19 8 0 25 8 0
xmlSchemaCleanupDoc LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaParserCtxt *', 'struct._xmlNode *'] 19 1 yes 84.61% 172 44 19 130 25 1117 0
xmlSchemaBucketCreate LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParserCtxt *', 'int ', 'char *'] 15 1 yes 50.0% 303 63 25 173 25 1408 0
xmlSchemaBucketFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaBucket *'] 21 2 yes 96.42% 125 28 11 153 33 1200 0
xmlSchemaNewSchema LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 20 1 yes 64.28% 35 6 3 82 27 591 0
xmlSchemaComponentListFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlPointerList *'] 20 2 yes 85.52% 192 44 7 110 33 783 0
xmlSchemaFree LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchema *'] 17 2 yes 76.74% 204 45 16 153 33 1205 0
xmlSchemaBucketFreeEntry LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 22 2 yes 100.0% 13 3 2 153 33 1191 0
xmlSchemaFreeType LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaType *'] 4 2 yes 90.90% 126 30 11 9 38 75 0
xmlSchemaFreeAttribute LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaAttribute *'] 1 2 yes 88.88% 49 12 5 2 34 18 0
xmlSchemaFreeAttributeUse LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaAttributeUse *'] 1 2 yes 77.77% 49 12 5 2 34 18 0
xmlSchemaFreeAttributeUseProhib LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaAttributeUseProhib *'] 0 2 yes 80.0% 26 6 3 0 34 3 0
xmlSchemaFreeElement LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaElement *'] 3 2 yes 81.81% 62 15 6 6 34 56 0
xmlSchemaFreeModelGroup LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaModelGroup *'] 1 2 yes 100.0% 29 6 3 1 34 8 0
xmlSchemaFreeAttributeGroup LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaAttributeGroup *'] 1 2 yes 77.77% 50 12 5 2 34 14 0
xmlSchemaFreeModelGroupDef LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaModelGroupDef *'] 1 2 yes 100.0% 29 6 3 1 34 8 0
xmlSchemaFreeWildcard LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaWildcard *'] 1 2 yes 81.81% 66 15 6 2 37 15 0
xmlSchemaFreeIDC LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaIDC *'] 8 2 yes 84.61% 106 24 9 19 34 93 0
xmlSchemaFreeNotation LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaNotation *'] 0 2 yes 80.0% 26 6 3 0 34 3 0
xmlSchemaFreeQNameRef LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaQNameRef *'] 0 2 yes 100.0% 16 3 2 0 34 2 0
xmlSchemaPSimpleInternalErr LINK /src/libxml2/xmlschemas.c 1 ['char *'] 19 2 no 0.0% 12 3 2 80 34 582 0
xmlSchemaFreeTypeLinkList LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaTypeLink *'] 0 2 yes 88.88% 36 9 4 0 39 4 0
xmlSchemaIsBlank LINK /src/libxml2/xmlschemas.c 2 ['char *', 'int '] 0 1 yes 61.11% 135 37 15 0 32 15 0
xmlSchemaGetMetaAttrInfo LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'int '] 0 0 no 0.0% 73 16 7 0 18 7 7
xmlSchemaVAttributesSimple LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 15 0 no 0.0% 79 15 6 88 14 657 13
xmlSchemaVAttributesComplex LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 21 0 no 0.0% 1176 233 89 339 14 4857 260
xmlSchemaGetFreshAttrInfo LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 20 0 no 0.0% 113 17 8 85 16 625 8
xmlSchemaXPathEvaluate LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'int '] 15 0 no 0.0% 264 51 21 93 15 759 30
xmlSchemaValidateElemDecl LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 21 0 no 0.0% 242 50 21 427 14 6274 85
xmlSchemaValidateElemWildcard LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'int *'] 23 0 no 0.0% 137 30 13 422 14 6225 44
xmlSchemaValidateChildElem LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 23 0 no 0.0% 342 55 16 432 14 6453 137
xmlSchemaAugmentImportedIDC LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'char *'] 21 0 no 0.0% 27 6 3 84 15 609 9
xmlSchemaAssembleByXSI LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 27 0 no 0.0% 291 73 28 1105 14 17366 52
xmlSchemaGetFreshElemInfo LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 15 0 no 0.0% 159 30 13 85 14 630 13
xmlSchemaValidatorPopElem LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 20 0 no 0.0% 901 198 77 390 13 5531 458
xmlSchemaVPushText LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaValidCtxt *', 'int ', 'char *', 'int ', 'int '] 16 0 no 0.0% 200 40 15 99 16 784 15
xmlSchemaValidateElem LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 28 0 no 0.0% 416 84 33 1147 13 17992 550
xmlSchemaValidatorPushAttribute LINK /src/libxml2/xmlschemas.c 6 ['struct._xmlSchemaValidCtxt *', 'struct._xmlNode *', 'int ', 'char *', 'char *', 'char *'] 21 0 no 0.0% 142 30 14 86 13 639 22
xmlSchemaValidatorPushElem LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 16 0 no 0.0% 29 6 3 86 13 633 16
xmlSchemaVDocWalk LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 29 0 no 0.0% 366 77 31 1162 5 18329 887
xmlSchemaContentModelDump LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaParticle *', 'struct._IO_FILE *', 'int '] 14 0 no 0.0% 220 43 14 86 5 622 32
xmlSchemaAttrUsesDump LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlPointerList *', 'struct._IO_FILE *'] 14 0 no 0.0% 117 21 9 83 4 599 9
xmlSchemaTypeDump LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaType *', 'struct._IO_FILE *'] 15 0 no 0.0% 219 47 9 100 3 751 40
xmlSchemaAnnotDump LINK /src/libxml2/xmlschemas.c 2 ['struct._IO_FILE *', 'struct._xmlSchemaAnnot *'] 22 0 no 0.0% 36 8 4 94 4 709 4
xmlSchemaValidCtxtGetParserCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlSchemaValidateFile LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaValidCtxt *', 'char *', 'int '] 27 0 no 0.0% 36 10 5 1210 0 18670 1177
xmlSchemaValidateStream LINK /src/libxml2/xmlschemas.c 5 ['struct._xmlSchemaValidCtxt *', 'struct._xmlParserInputBuffer *', 'int ', 'struct._xmlSAXHandler *', 'char *'] 26 0 no 0.0% 121 24 11 1205 1 18642 1149
xmlSchemaValidateStreamLocator LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char **', 'size_t *'] 0 0 no 0.0% 83 22 9 0 0 9 9
xmlSchemaValidateSetLocator LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaValidCtxt *', 'N/A', 'char *'] 0 0 no 0.0% 18 4 2 0 6 2 2
xmlSchemaSAXPlug LINK /src/libxml2/xmlschemas.c 3 ['struct._xmlSchemaValidCtxt *', 'struct._xmlSAXHandler **', 'char **'] 30 0 no 0.0% 520 100 37 1196 6 18544 1097
xmlSchemaVStart LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 30 0 no 0.0% 76 18 8 1170 4 18396 908
xmlSchemaSAXUnplug LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaSAXPlug *'] 19 1 no 0.0% 58 11 5 168 8 1318 0
xmlSchemaPostRun LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 18 1 no 0.0% 35 8 4 167 12 1313 0
xmlSchemaPreRun LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 23 0 no 0.0% 101 19 8 116 10 842 22
xmlSchemaConstructionCtxtCreate LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlDict *'] 20 1 yes 46.66% 60 10 5 90 12 650 0
xmlSchemaSAXHandleStartElementNs LINK /src/libxml2/xmlschemas.c 9 ['char *', 'char *', 'char *', 'char *', 'int ', 'char **', 'int ', 'int ', 'char **'] 29 0 no 0.0% 395 71 29 1151 8 18051 609
xmlSchemaSAXHandleEndElementNs LINK /src/libxml2/xmlschemas.c 4 ['char *', 'char *', 'char *', 'char *'] 19 0 no 0.0% 98 19 8 399 8 5596 466
xmlSchemaSAXHandleText LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'int '] 17 0 no 0.0% 83 16 7 110 9 856 22
xmlSchemaSAXHandleCDataSection LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'int '] 17 0 no 0.0% 83 16 7 110 8 856 22
xmlSchemaSAXHandleReference LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 17 0 no 0.0% 50 11 5 80 8 585 5
internalSubsetSplit LINK /src/libxml2/xmlschemas.c 4 ['char *', 'char *', 'char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
isStandaloneSplit LINK /src/libxml2/xmlschemas.c 1 ['char *'] 0 0 no 0.0% 45 10 5 0 7 5 5
hasInternalSubsetSplit LINK /src/libxml2/xmlschemas.c 1 ['char *'] 0 0 no 0.0% 45 10 5 0 7 5 5
hasExternalSubsetSplit LINK /src/libxml2/xmlschemas.c 1 ['char *'] 0 0 no 0.0% 45 10 5 0 7 5 5
resolveEntitySplit LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'char *'] 0 0 no 0.0% 45 10 5 0 7 5 5
getEntitySplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 0 0 no 0.0% 45 10 5 0 7 5 5
entityDeclSplit LINK /src/libxml2/xmlschemas.c 6 ['char *', 'char *', 'int ', 'char *', 'char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
notationDeclSplit LINK /src/libxml2/xmlschemas.c 4 ['char *', 'char *', 'char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
attributeDeclSplit LINK /src/libxml2/xmlschemas.c 7 ['char *', 'char *', 'char *', 'int ', 'int ', 'char *', 'struct._xmlEnumeration *'] 2 0 no 0.0% 46 11 5 1 7 10 5
elementDeclSplit LINK /src/libxml2/xmlschemas.c 4 ['char *', 'char *', 'int ', 'struct._xmlElementContent *'] 0 0 no 0.0% 44 10 5 0 7 5 5
unparsedEntityDeclSplit LINK /src/libxml2/xmlschemas.c 5 ['char *', 'char *', 'char *', 'char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
setDocumentLocatorSplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'struct._xmlSAXLocator *'] 0 0 no 0.0% 44 10 5 0 7 5 5
startDocumentSplit LINK /src/libxml2/xmlschemas.c 1 ['char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
endDocumentSplit LINK /src/libxml2/xmlschemas.c 1 ['char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
processingInstructionSplit LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
commentSplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
warningSplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 17 0 no 0.0% 45 10 5 80 7 585 5
errorSplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 17 0 no 0.0% 45 10 5 80 7 585 5
fatalErrorSplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 17 0 no 0.0% 45 10 5 80 7 585 5
getParameterEntitySplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 0 0 no 0.0% 45 10 5 0 7 5 5
externalSubsetSplit LINK /src/libxml2/xmlschemas.c 4 ['char *', 'char *', 'char *', 'char *'] 0 0 no 0.0% 44 10 5 0 7 5 5
charactersSplit LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'int '] 18 0 no 0.0% 59 13 6 111 7 862 28
ignorableWhitespaceSplit LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'int '] 18 0 no 0.0% 59 13 6 111 0 862 28
cdataBlockSplit LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'int '] 18 0 no 0.0% 59 13 6 111 7 862 28
referenceSplit LINK /src/libxml2/xmlschemas.c 2 ['char *', 'char *'] 18 0 no 0.0% 61 13 6 81 7 591 11
startElementNsSplit LINK /src/libxml2/xmlschemas.c 9 ['char *', 'char *', 'char *', 'char *', 'int ', 'char **', 'int ', 'int ', 'char **'] 30 0 no 0.0% 59 13 6 1152 7 18057 615
endElementNsSplit LINK /src/libxml2/xmlschemas.c 4 ['char *', 'char *', 'char *', 'char *'] 20 0 no 0.0% 59 13 6 400 7 5602 472
xmlSchemaValidateDoc LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlDoc *'] 31 0 no 0.0% 47 10 5 1171 0 18401 913
xmlSchemaValidateOneElement LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'struct._xmlNode *'] 31 0 no 0.0% 54 12 6 1171 0 18402 914
xmlSchemaValidCtxtGetOptions LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 0 0 no 0.0% 17 4 2 0 0 2 2
xmlSchemaSetValidOptions LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'int '] 0 0 no 0.0% 35 9 4 0 0 4 4
xmlSchemaGetValidErrors LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaValidCtxt *', 'N/A', 'N/A', 'char **'] 0 0 no 0.0% 50 12 5 0 0 5 5
xmlSchemaIsValid LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaValidCtxt *'] 0 1 no 0.0% 20 4 2 0 5 2 0
xmlSchemaValidateSetFilename LINK /src/libxml2/xmlschemas.c 2 ['struct._xmlSchemaValidCtxt *', 'char *'] 13 0 no 0.0% 47 12 5 80 0 585 5
xmlSchemaGetParserErrors LINK /src/libxml2/xmlschemas.c 4 ['struct._xmlSchemaParserCtxt *', 'N/A', 'N/A', 'char **'] 0 0 no 0.0% 50 12 5 0 0 5 5
xmlSchemaParse LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlSchemaParserCtxt *'] 26 1 yes 63.06% 204 40 17 1104 3 17336 0
xmlSchemaNewDocParserCtxt LINK /src/libxml2/xmlschemas.c 1 ['struct._xmlDoc *'] 21 0 no 0.0% 36 8 4 84 0 600 4
xmlSchemaNewMemParserCtxt LINK /src/libxml2/xmlschemas.c 2 ['char *', 'int '] 21 0 no 0.0% 43 10 5 84 0 601 5
xmlSchemaElementDump LINK /src/libxml2/xmlschemas.c 5 ['char *', 'char *', 'char *', 'char *', 'char *'] 16 0 no 0.0% 221 48 19 101 1 770 59
xmlSchemaTypeDumpEntry LINK /src/libxml2/xmlschemas.c 3 ['char *', 'char *', 'char *'] 16 0 no 0.0% 14 3 2 101 1 753 42
xmlSchemaDump LINK /src/libxml2/xmlschemas.c 2 ['struct._IO_FILE *', 'struct._xmlSchema *'] 23 0 no 0.0% 75 17 7 105 0 796 68

Fuzzer details

Fuzzer: xml.c

Files hit

filename functions hit
fuzz/xml.c 1
fuzz/fuzz.c 1
hash.c 1
xmlstring.c 1
/ 1
dict.c 1
parserInternals.c 1
error.c 1
globals.c 1
threads.c 1
//usr/include/pthread.h 1
SAX2.c 1
tree.c 1
valid.c 1
entities.c 1
parser.c 1
xmlmemory.c 1
encoding.c 1
HTMLparser.c 1
buf.c 1
list.c 1
xmlregexp.c 1
chvalid.c 1
xmlIO.c 1
//usr/include/x86_64-linux-gnu/sys/stat.h 1
uri.c 1
xzlib.c 1
xmlunicode.c 1
HTMLtree.c 1
catalog.c 1
xpath.c 1
xinclude.c 1
xpointer.c 1
./timsort.h 1
pattern.c 1
xmlsave.c 1
//usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h 1
xmlreader.c 1
relaxng.c 1
xmlschemas.c 1
xmlschemastypes.c 1

Functions hit (dynamic analysis based)

Function name source code lines source lines hit percentage hit

Call tree overview

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Blocked nodes Calltree index Parent function Callsite Largest blocked function
0 6668 xmlResetLastError call site none
0 6667 xmlResetLastError call site none
0 6666 xmlResetLastError call site none
0 6665 LLVMFuzzerTestOneInput call site none
0 6664 xmlFuzzDataCleanup call site none
0 6663 LLVMFuzzerTestOneInput call site none
0 6662 xmlFreeTextReader call site none
0 6661 xmlFreeTextReader call site none
0 6660 xmlFreeTextReader call site none
0 6659 xmlFreeTextReader call site none
0 6658 xmlTextReaderFreeDoc call site none

Full calltree

The following link provides a visualisation of the full calltree overlayed with coverage information: full calltree

Fuzzer: schema.c

Files hit

filename functions hit
fuzz/schema.c 1
fuzz/fuzz.c 1
hash.c 1
xmlstring.c 1
/ 1
dict.c 1
parserInternals.c 1
error.c 1
globals.c 1
threads.c 1
//usr/include/pthread.h 1
SAX2.c 1
tree.c 1
valid.c 1
entities.c 1
xmlschemas.c 1
xmlschemastypes.c 1
buf.c 1
list.c 1
xmlregexp.c 1
chvalid.c 1
parser.c 1
xmlIO.c 1
encoding.c 1
//usr/include/x86_64-linux-gnu/sys/stat.h 1
uri.c 1
xzlib.c 1
xmlunicode.c 1
HTMLtree.c 1
HTMLparser.c 1
catalog.c 1
xmlmemory.c 1
xpath.c 1
pattern.c 1
xmlreader.c 1

Functions hit (dynamic analysis based)

Function name source code lines source lines hit percentage hit
htmlInitAutoClose 2 2 100.0%
xmlSAX2InternalSubset 25 11 44.0%
xmlSAX2ExternalSubset 109 7 6.422%
xmlSAX2GetEntity 38 24 63.15%
xmlSAX2GetParameterEntity 13 7 53.84%
xmlSAX2EntityDecl 54 20 37.03%
xmlSAX2AttributeDecl 55 29 52.72%
xmlSAX2ElementDecl 33 14 42.42%
xmlSAX2NotationDecl 37 18 48.64%
xmlSAX2UnparsedEntityDecl 55 22 40.0%
xmlSAX2SetDocumentLocator 7 2 28.57%
xmlSAX2StartDocument 56 25 44.64%
xmlSAX2EndDocument 32 21 65.62%
xmlSAX2StartElementNs 232 110 47.41%
xmlSAX2EndElementNs 27 14 51.85%
xmlSAX2Reference 21 11 52.38%
xmlSAX2Characters 3 3 100.0%
xmlSAX2ProcessingInstruction 53 26 49.05%
xmlSAX2Comment 51 26 50.98%
xmlSAX2CDataBlock 3 3 100.0%
xmlSAXVersion 45 43 95.55%
xmlDefaultSAXHandlerInit 5 5 100.0%
xmlSAX2InitHtmlDefaultSAXHandler 34 31 91.17%
htmlDefaultSAXHandlerInit 3 3 100.0%
xmlFatalErrMsg 14 13 92.85%
xmlErrValid 27 11 40.74%
xmlNsWarnMsg 11 10 90.90%
xmlSAX2AttributeNs 204 56 27.45%
xmlSAX2TextNode 76 42 55.26%
xmlSAX2Text 122 70 57.37%
xmlBufCreate 25 17 68.0%
xmlBufCreateSize 28 19 67.85%
xmlBufSetAllocationScheme 31 14 45.16%
xmlBufFree 18 10 55.55%
xmlBufShrink 36 15 41.66%
xmlBufGrow 11 8 72.72%
xmlBufContent 6 4 66.66%
xmlBufEnd 7 5 71.42%
xmlBufAddLen 14 10 71.42%
xmlBufUse 7 5 71.42%
xmlBufAvail 7 5 71.42%
xmlBufIsEmpty 7 5 71.42%
xmlBufResize 108 38 35.18%
xmlBufAdd 46 21 45.65%
xmlBufResetInput 8 7 87.5%
xmlBufGrowInternal 60 24 40.0%
xmlInitializeCatalog 79 41 51.89%
xmlCatalogGetDefaults 3 3 100.0%
xmlCatalogFreeLocal 10 7 70.0%
xmlCatalogAddLocal 27 16 59.25%
xmlFreeCatalogEntryList 9 8 88.88%
xmlFreeCatalogEntry 31 12 38.70%
xmlCreateNewCatalog 17 12 70.58%
xmlNewCatalogEntry 40 28 70.0%
xmlInitializeCatalogData 10 6 60.0%
xmlCharInRange 46 44 95.65%
xmlInitializeDict 3 3 100.0%
__xmlInitializeDict 20 8 40.0%
xmlDictCreate 34 19 55.88%
xmlDictReference 11 8 72.72%
xmlDictFree 53 41 77.35%
xmlDictLookup 128 57 44.53%
xmlDictQLookup 93 49 52.68%
xmlDictOwns 15 12 80.0%
xmlDictSetLimit 9 7 77.77%
xmlDictComputeFastKey 33 23 69.69%
xmlDictComputeBigKey 19 15 78.94%
xmlDictAddString 50 36 72.0%
xmlDictGrow 124 70 56.45%
xmlDictComputeFastQKey 70 45 64.28%
xmlDictComputeBigQKey 26 22 84.61%
xmlDictAddQString 55 39 70.90%
isolat1ToUTF8 32 26 81.25%
xmlDetectCharEncoding 52 41 78.84%
xmlGetEncodingAlias 26 6 23.07%
xmlParseCharEncoding 70 41 58.57%
xmlGetCharEncodingName 53 12 22.64%
xmlNewCharEncodingHandler 67 30 44.77%
xmlInitCharEncodingHandlers 50 23 46.0%
xmlRegisterCharEncodingHandler 25 6 24.0%
xmlGetCharEncodingHandler 124 34 27.41%
xmlFindCharEncodingHandler 133 60 45.11%
xmlCharEncFirstLineInput 92 55 59.78%
xmlCharEncInput 83 55 66.26%
xmlCharEncCloseFunc 67 36 53.73%
xmlEncodingErr 5 5 100.0%
UTF16LEToUTF8 72 53 73.61%
UTF16BEToUTF8 72 59 81.94%
asciiToUTF8 28 24 85.71%
xmlEncInputChunk 28 20 71.42%
xmlIconvWrapper 37 29 78.37%
xmlGetPredefinedEntity 26 26 100.0%
xmlAddDocEntity 32 19 59.37%
xmlGetParameterEntity 18 14 77.77%
xmlGetDocEntity 23 21 91.30%
xmlFreeEntitiesTable 3 3 100.0%
xmlAddEntity 83 65 78.31%
xmlEntitiesWarn 7 7 100.0%
xmlFreeEntity 45 37 82.22%
xmlCreateEntity 47 37 78.72%
xmlGetEntityFromTable 3 3 100.0%
xmlFreeEntityWrapper 4 4 100.0%
initGenericErrorDefaultFunc 6 4 66.66%
xmlSetGenericErrorFunc 7 5 71.42%
__xmlRaiseError 179 100 55.86%
__xmlSimpleError 18 8 44.44%
xmlGetLastError 5 5 100.0%
xmlResetError 18 17 94.44%
xmlResetLastError 5 5 100.0%
xmlCopyError 39 34 87.17%
xmlParserPrintFileContextInternal 48 37 77.08%
xmlReportError 182 85 46.70%
xmlFuzzErrorFunc 2 2 100.0%
xmlFuzzDataInit 13 11 84.61%
xmlFuzzDataCleanup 4 4 100.0%
xmlFuzzReadString 35 29 82.85%
xmlFuzzReadEntities 32 24 75.0%
xmlFuzzMainUrl 3 3 100.0%
xmlFuzzEntityLoader 23 17 73.91%
LLVMFuzzerInitialize 10 9 90.0%
LLVMFuzzerTestOneInput 19 14 73.68%
xmlInitGlobals 4 4 100.0%
__htmlDefaultSAXHandler 6 4 66.66%
__xmlLastError 6 4 66.66%
__xmlBufferAllocScheme 6 4 66.66%
__xmlDefaultBufferSize 6 4 66.66%
__xmlDefaultSAXHandler 6 4 66.66%
__xmlDefaultSAXLocator 6 4 66.66%
__xmlDoValidityCheckingDefaultValue 6 4 66.66%
__xmlGenericError 6 4 66.66%
__xmlStructuredError 6 4 66.66%
__xmlGenericErrorContext 6 4 66.66%
__xmlGetWarningsDefaultValue 6 4 66.66%
__xmlKeepBlanksDefaultValue 6 4 66.66%
__xmlLineNumbersDefaultValue 6 4 66.66%
__xmlLoadExtDtdDefaultValue 6 4 66.66%
__xmlParserDebugEntities 6 4 66.66%
__xmlPedanticParserDefaultValue 6 4 66.66%
__xmlSubstituteEntitiesDefaultValue 6 4 66.66%
xmlPosixStrdup 3 3 100.0%
xmlHashCreate 23 15 65.21%
xmlHashCreateDict 10 9 90.0%
xmlHashFree 42 38 90.47%
xmlHashDefaultDeallocator 3 3 100.0%
xmlHashAddEntry 3 3 100.0%
xmlHashAddEntry2 3 3 100.0%
xmlHashUpdateEntry2 3 3 100.0%
xmlHashLookup 3 3 100.0%
xmlHashLookup2 3 3 100.0%
xmlHashQLookup2 3 3 100.0%
xmlHashAddEntry3 97 73 75.25%
xmlHashUpdateEntry3 107 54 50.46%
xmlHashLookup3 27 25 92.59%
xmlHashQLookup3 20 17 85.0%
xmlHashScanFull 36 31 86.11%
xmlHashSize 5 4 80.0%
xmlHashRemoveEntry 3 3 100.0%
xmlHashRemoveEntry2 3 3 100.0%
xmlHashRemoveEntry3 47 35 74.46%
xmlHashComputeKey 27 23 85.18%
xmlHashGrow 81 43 53.08%
xmlHashComputeQKey 49 35 71.42%
xmlListCreate 31 14 45.16%
xmlListAppend 20 13 65.0%
xmlListDelete 8 6 75.0%
xmlListClear 13 10 76.92%
xmlLinkGetData 5 4 80.0%
xmlListHigherSearch 8 6 75.0%
xmlLinkDeallocator 7 7 100.0%
inputPush 21 14 66.66%
inputPop 16 14 87.5%
nodePush 27 23 85.18%
nodePop 15 14 93.33%
namePop 14 12 85.71%
xmlSkipBlankChars 62 42 67.74%
xmlPopInput 14 10 71.42%
xmlPushInput 25 16 64.0%
xmlParseCharRef 90 72 80.0%
xmlStringLenDecodeEntities 175 136 77.71%
xmlStringDecodeEntities 5 5 100.0%
xmlSplitQName 151 98 64.90%
xmlParseName 43 29 67.44%
xmlParseNmtoken 89 59 66.29%
xmlParseEntityValue 131 84 64.12%
xmlParseAttValue 4 4 100.0%
xmlParseSystemLiteral 77 63 81.81%
xmlParsePubidLiteral 74 58 78.37%
xmlParseCharData 140 103 73.57%
xmlParseExternalID 51 40 78.43%
xmlParseComment 162 123 75.92%
xmlParsePITarget 33 32 96.96%
xmlParsePI 145 98 67.58%
xmlParseNotationDecl 54 47 87.03%
xmlParseEntityDecl 242 193 79.75%
xmlParseDefaultDecl 31 30 96.77%
xmlParseNotationType 53 48 90.56%
xmlParseEnumerationType 52 48 92.30%
xmlParseEnumeratedType 16 16 100.0%
xmlParseAttributeType 29 29 100.0%
xmlParseAttributeListDecl 107 93 86.91%
xmlParseElementMixedContentDecl 92 77 83.69%
xmlParseElementContentDecl 29 21 72.41%
xmlParseElementDecl 92 71 77.17%
xmlParseMarkupDecl 38 31 81.57%
xmlParseTextDecl 69 42 60.86%
xmlParseReference 422 178 42.18%
xmlParseEntityRef 154 79 51.29%
xmlParsePEReference 134 80 59.70%
xmlParseDocTypeDecl 61 31 50.81%
xmlParseCDSect 96 70 72.91%
xmlParseContent 13 11 84.61%
xmlParseElement 19 16 84.21%
xmlParseVersionNum 46 37 80.43%
xmlParseVersionInfo 32 31 96.87%
xmlParseEncName 50 40 80.0%
xmlParseEncodingDecl 99 73 73.73%
xmlParseSDDecl 51 50 98.03%
xmlParseXMLDecl 104 61 58.65%
xmlParseMisc 13 13 100.0%
xmlParseDocument 176 101 57.38%
xmlStopParser 6 5 83.33%
xmlCreateMemoryParserCtxt 35 19 54.28%
xmlInitParser 39 33 84.61%
xmlCtxtReset 89 58 65.16%
xmlCtxtReadFile 18 13 72.22%
xmlFatalErrMsgInt 15 14 93.33%
xmlFatalErr 205 149 72.68%
xmlGROW 23 13 56.52%
xmlParseStringCharRef 74 62 83.78%
xmlParserEntityCheck 131 76 58.01%
xmlWarningMsg 25 17 68.0%
xmlFatalErrMsgStr 16 15 93.75%
xmlParseNameComplex 119 70 58.82%
xmlIsNameChar 37 26 70.27%
xmlParseStringName 73 47 64.38%
xmlIsNameStartChar 29 22 75.86%
xmlSHRINK 5 5 100.0%
areBlanks 54 5 9.259%
xmlParseCharDataComplex 83 63 75.90%
xmlParseCommentComplex 122 99 81.14%
xmlNsErr 13 12 92.30%
xmlParseCatalogPI 43 40 93.02%
xmlErrMsgStr 11 10 90.90%
xmlValidityError 27 19 70.37%
xmlAttrNormalizeSpace 19 17 89.47%
xmlAddDefAttrs 97 60 61.85%
xmlAddSpecialAttr 18 11 61.11%
xmlParseElementChildrenContentDeclPriv 270 225 83.33%
xmlDetectSAX2 22 16 72.72%
xmlParseStringEntityRef 163 82 50.30%
xmlLoadEntityContent 84 51 60.71%
xmlParseStringPEReference 87 49 56.32%
xmlErrAttributeDup 24 22 91.66%
xmlParseNameAndCompare 28 22 78.57%
spacePop 12 12 100.0%
xmlParseAttValueInternal 149 106 71.14%
xmlParseAttValueComplex 237 141 59.49%
xmlParseContentInternal 74 44 59.45%
xmlFatalErrMsgStrIntStr 16 15 93.75%
xmlParseElementStart 121 71 58.67%
spacePush 18 13 72.22%
xmlParseStartTag2 423 295 69.73%
xmlParseQName 70 63 90.0%
xmlParseNCName 45 32 71.11%
xmlParseNCNameComplex 59 43 72.88%
xmlParseAttribute2 97 62 63.91%
xmlAttrNormalizeSpace2 45 38 84.44%
xmlNsWarn 9 8 88.88%
xmlCtxtGrowAttrs 32 28 87.5%
nameNsPush 41 30 73.17%
xmlParseElementEnd 30 11 36.66%
xmlParseEndTag2 52 30 57.69%
xmlParseQNameAndCompare 38 31 81.57%
xmlParseInternalSubset 55 34 61.81%
xmlCleanSpecialAttr 12 10 83.33%
xmlCleanSpecialAttrCallback 7 6 85.71%
xmlHaltParser 26 18 69.23%
xmlParseExternalEntityPrivate 216 144 66.66%
xmlParseBalancedChunkMemoryInternal 171 110 64.32%
xmlGetNamespace 12 11 91.66%
nsPush 39 20 51.28%
nsPop 17 11 64.70%
xmlCreateEntityParserCtxtInternal 58 42 72.41%
xmlCtxtUseOptionsInternal 128 41 32.03%
xmlDoRead 30 19 63.33%
xmlErrMemory 19 14 73.68%
__xmlErrEncoding 16 15 93.75%
xmlParserInputGrow 50 28 56.00%
xmlParserInputShrink 50 34 68.0%
xmlNextChar 141 93 65.95%
xmlCurrentChar 144 107 74.30%
xmlStringCurrentChar 97 25 25.77%
xmlCopyCharMultiByte 30 15 50.0%
xmlCopyChar 9 8 88.88%
xmlSwitchEncoding 181 73 40.33%
xmlSwitchToEncoding 3 3 100.0%
xmlFreeInputStream 13 11 84.61%
xmlNewInputStream 23 12 52.17%
xmlNewEntityInputStream 53 23 43.39%
xmlInitParserCtxt 174 91 52.29%
xmlFreeParserCtxt 75 47 62.66%
xmlNewParserCtxt 15 8 53.33%
xmlInitNodeInfoSeq 7 6 85.71%
xmlErrInternal 16 15 93.75%
xmlErrEncodingInt 15 14 93.33%
xmlSwitchInputEncodingInt 131 47 35.87%
xmlSwitchToEncodingInt 19 10 52.63%
xmlFreePattern 3 3 100.0%
xmlFreePatternList 10 9 90.0%
xmlPatterncompile 93 65 69.89%
xmlFreePatternInternal 28 23 82.14%
xmlNewPatParserContext 27 18 66.66%
xmlNewPattern 20 10 50.0%
xmlCompileIDCXPathPath 90 70 77.77%
xmlPatternAdd 19 15 78.94%
xmlCompileStepPattern 208 191 91.82%
xmlCompileAttributeTest 80 74 92.5%
xmlPatScanNCName 27 23 85.18%
xmlPatScanName 27 23 85.18%
xmlFreePatParserContext 6 5 83.33%
xmlStreamCompile 172 97 56.39%
xmlNewStreamComp 24 13 54.16%
xmlStreamCompAddStep 21 10 47.61%
xmlReversePattern 48 33 68.75%
xmlFreeStreamComp 9 8 88.88%
xmlNewMutex 19 8 42.10%
xmlNewRMutex 24 12 50.0%
xmlRMutexLock 36 10 27.77%
xmlRMutexUnlock 30 12 40.0%
__xmlGlobalInitMutexLock 72 7 9.722%
__xmlGlobalInitMutexUnlock 15 7 46.66%
xmlIsMainThread 26 8 30.76%
xmlInitThreads 31 25 80.64%
xmlOnceInit 34 6 17.64%
xmlBuildQName 25 19 76.0%
xmlSplitQName2 46 18 39.13%
xmlSplitQName3 24 13 54.16%
xmlValidateNCName 60 49 81.66%
xmlValidateQName 86 77 89.53%
xmlValidateName 57 48 84.21%
xmlValidateNMToken 60 48 80.0%
xmlNewNs 64 25 39.06%
xmlFreeNs 12 6 50.0%
xmlFreeNsList 15 9 60.0%
xmlNewDtd 38 17 44.73%
xmlGetIntSubset 13 10 76.92%
xmlCreateIntSubset 97 45 46.39%
xmlFreeDtd 48 34 70.83%
xmlNewDoc 39 18 46.15%
xmlFreeDoc 54 29 53.70%
xmlNodeListGetString 74 19 25.67%
xmlNewNsPropEatName 12 4 33.33%
xmlNewDocProp 46 14 30.43%
xmlFreePropList 9 9 100.0%
xmlFreeProp 17 12 70.58%
xmlNewDocPI 35 16 45.71%
xmlNewNodeEatName 30 12 40.0%
xmlNewDocNode 18 11 61.11%
xmlNewDocNodeEatName 18 9 50.0%
xmlNewReference 46 16 34.78%
xmlNewComment 23 13 56.52%
xmlNewCDataBlock 23 13 56.52%
xmlNewDocComment 7 6 85.71%
xmlSetTreeDoc 45 10 22.22%
xmlAddChild 115 43 37.39%
xmlFreeNodeList 80 57 71.25%
xmlFreeNode 63 35 55.55%
xmlUnlinkNode 62 32 51.61%
xmlCopyNamespace 17 10 58.82%
xmlCopyNamespaceList 16 15 93.75%
xmlCopyProp 3 3 100.0%
xmlCopyPropList 21 18 85.71%
xmlDocCopyNode 6 5 83.33%
xmlGetLineNo 3 3 100.0%
xmlDocGetRootElement 12 10 83.33%
xmlNodeGetSpacePreserve 22 4 18.18%
xmlNodeGetBase 70 37 52.85%
xmlNodeGetContent 92 8 8.695%
xmlNodeAddContentLen 63 27 42.85%
xmlNodeAddContent 14 7 50.0%
xmlGetNsList 52 35 67.30%
xmlSearchNs 74 46 62.16%
xmlHasProp 37 11 29.72%
xmlGetNoNsProp 8 7 87.5%
xmlGetNsProp 8 7 87.5%
xmlTextConcat 26 16 61.53%
xmlBufferCreate 21 13 61.90%
xmlBufferFree 18 10 55.55%
xmlBufferResize 102 25 24.50%
xmlBufferAdd 35 18 51.42%
xmlNewPropInternal 80 33 41.25%
xmlCopyPropInternal 96 44 45.83%
xmlStaticCopyNode 150 72 48.0%
xmlStaticCopyNodeList 39 21 53.84%
xmlGetLineNoInternal 37 15 40.54%
xmlTreeEnsureXMLDecl 21 15 71.42%
xmlGetPropNodeValueInternal 31 13 41.93%
xmlGetPropNodeInternal 120 49 40.83%
xmlParseURI 16 14 87.5%
xmlParseURIReference 3 3 100.0%
xmlCreateURI 11 7 63.63%
xmlSaveUri 265 173 65.28%
xmlFreeURI 14 13 92.85%
xmlNormalizeURIPath 176 79 44.88%
xmlURIUnescapeString 47 40 85.10%
xmlURIEscapeStr 56 42 75.0%
xmlBuildURI 247 146 59.10%
xmlCanonicPath 127 39 30.70%
xmlParse3986URIReference 22 15 68.18%
xmlCleanURI 22 21 95.45%
xmlParse3986URI 27 26 96.29%
xmlParse3986Scheme 19 16 84.21%
xmlParse3986HierPart 32 29 90.62%
xmlParse3986Authority 23 19 82.60%
xmlParse3986Userinfo 20 18 90.0%
xmlParse3986Host 61 43 70.49%
xmlParse3986DecOctet 22 21 95.45%
xmlParse3986Port 24 21 87.5%
xmlParse3986PathAbEmpty 25 22 88.0%
xmlParse3986Segment 14 13 92.85%
xmlParse3986PathAbsolute 31 25 80.64%
xmlParse3986PathRootless 27 22 81.48%
xmlParse3986Query 29 18 62.06%
xmlParse3986Fragment 23 17 73.91%
xmlParse3986RelativeRef 39 36 92.30%
xmlParse3986PathNoScheme 27 24 88.88%
xmlSaveUriRealloc 17 10 58.82%
is_hex 7 7 100.0%
xmlNewDocElementContent 60 41 68.33%
xmlFreeDocElementContent 57 45 78.94%
xmlAddElementDecl 207 82 39.61%
xmlFreeElementTable 3 3 100.0%
xmlCreateEnumeration 14 9 64.28%
xmlFreeEnumeration 8 6 75.0%
xmlAddAttributeDecl 209 124 59.33%
xmlFreeAttributeTable 3 3 100.0%
xmlAddNotationDecl 62 33 53.22%
xmlFreeNotationTable 3 3 100.0%
xmlAddID 70 37 52.85%
xmlFreeIDTable 3 3 100.0%
xmlIsID 50 36 72.0%
xmlRemoveID 28 22 78.57%
xmlAddRef 89 28 31.46%
xmlFreeRefTable 3 3 100.0%
xmlIsRef 29 18 62.06%
xmlGetDtdAttrDesc 22 17 77.27%
xmlGetDtdQAttrDesc 9 5 55.55%
xmlErrValidNode 23 20 86.95%
xmlFreeElement 14 13 92.85%
xmlFreeElementTableEntry 3 3 100.0%
xmlErrValidWarning 23 20 86.95%
xmlFreeAttribute 33 17 51.51%
xmlScanIDAttributeDecl 18 17 94.44%
xmlFreeAttributeTableEntry 3 3 100.0%
xmlFreeNotation 10 10 100.0%
xmlFreeNotationTableEntry 3 3 100.0%
xmlIsStreaming 10 8 80.0%
xmlFreeID 14 10 71.42%
xmlFreeIDTableEntry 3 3 100.0%
xmlValidNormalizeString 21 18 85.71%
xmlFreeRef 9 8 88.88%
xmlDummyCompare 3 3 100.0%
xmlFreeRefTableEntry 5 5 100.0%
xmlGetDtdElementDesc2 55 36 65.45%
xmlValidateNameValueInternal 22 18 81.81%
xmlIsDocNameStartChar 28 21 75.0%
xmlIsDocNameChar 36 25 69.44%
xmlValidateNamesValueInternal 42 32 76.19%
xmlValidateNmtokenValueInternal 23 18 78.26%
xmlValidateNmtokensValueInternal 46 35 76.08%
xmlValidateAttributeValueInternal 20 20 100.0%
__xmlIOErr 168 8 4.761%
xmlCheckFilename 34 17 50.0%
xmlInputReadCallbackNop 3 3 100.0%
xmlRegisterInputCallbacks 11 9 81.81%
xmlRegisterOutputCallbacks 11 9 81.81%
xmlRegisterDefaultInputCallbacks 26 14 53.84%
xmlRegisterDefaultOutputCallbacks 30 6 20.0%
xmlAllocParserInputBuffer 28 19 67.85%
xmlFreeParserInputBuffer 20 16 80.0%
xmlParserInputBufferCreateMem 21 15 71.42%
xmlParserInputBufferGrow 84 41 48.80%
xmlParserInputBufferRead 9 5 55.55%
xmlParserGetDirectory 40 28 70.0%
xmlSetExternalEntityLoader 3 3 100.0%
xmlLoadExternalEntity 17 12 70.58%
xmlIOErr 3 3 100.0%
endOfInput 3 3 100.0%
xmlNoNetExists 23 9 39.13%
xmlInitMemory 35 17 48.57%
xmlRegexpCompile 38 25 65.78%
xmlRegexpExec 5 4 80.0%
xmlRegexpIsDeterminist 32 27 84.37%
xmlRegFreeRegexp 31 28 90.32%
xmlNewAutomata 24 12 50.0%
xmlFreeAutomata 5 4 80.0%
xmlAutomataGetInitState 5 4 80.0%
xmlAutomataSetFinalState 6 5 83.33%
xmlAutomataNewTransition2 39 26 66.66%
xmlAutomataNewNegTrans 45 31 68.88%
xmlAutomataNewCountTrans2 65 40 61.53%
xmlAutomataNewOnceTrans2 55 36 65.45%
xmlAutomataNewState 9 7 77.77%
xmlAutomataNewEpsilon 8 7 87.5%
xmlAutomataNewAllTrans 8 6 75.0%
xmlAutomataNewCounter 13 9 69.23%
xmlAutomataNewCountedTrans 8 7 87.5%
xmlAutomataNewCounterTrans 8 7 87.5%
xmlAutomataCompile 10 7 70.0%
xmlRegStrEqualWildcard 35 29 82.85%
xmlFARegExecSave 59 39 66.10%
xmlFARegExecRollBack 29 17 58.62%
xmlRegNewParserCtxt 16 14 87.5%
xmlRegNewState 13 9 69.23%
xmlRegStatePush 27 19 70.37%
xmlFAParseRegExp 29 24 82.75%
xmlFAParseBranch 29 27 93.10%
xmlFAParsePiece 13 12 92.30%
xmlFAParseAtom 59 51 86.44%
xmlFAIsChar 12 11 91.66%
xmlFAParseCharClass 16 15 93.75%
xmlFAParseCharGroup 27 26 96.29%
xmlFAParsePosCharGroup 10 10 100.0%
xmlFAParseCharRange 84 60 71.42%
xmlRegAtomAddRange 39 22 56.41%
xmlRegNewRange 14 10 71.42%
xmlFAParseCharClassEsc 133 125 93.98%
xmlFAParseCharProp 205 174 84.87%
xmlFAParseQuantifier 55 53 96.36%
xmlFAParseQuantExact 25 23 92.0%
xmlRegexpErrCompile 14 13 92.85%
xmlRegFreeParserCtxt 21 19 90.47%
xmlFAEliminateEpsilonTransitions 150 95 63.33%
xmlFAEliminateSimpleEpsilonTransitions 59 38 64.40%
xmlFAReduceEpsilonTransitions 71 51 71.83%
xmlRegEpxFromParse 243 130 53.49%
xmlRegCalloc2 13 10 76.92%
xmlFARegExec 295 155 52.54%
xmlRegCheckCharacter 101 84 83.16%
xmlRegCheckCharacterRange 172 152 88.37%
xmlRegFreeState 10 9 90.0%
xmlFAComputesDeterminism 141 77 54.60%
xmlFAEqualAtoms 32 24 75.0%
xmlFACompareAtoms 86 73 84.88%
xmlFACompareAtomTypes 189 169 89.41%
xmlFACompareRanges 161 132 81.98%
xmlFARecurseDeterminism 47 28 59.57%
xmlFAFinishRecurseDeterminism 16 13 81.25%
xmlRegFreeAtom 18 15 83.33%
xmlRegFreeRange 8 6 75.0%
xmlRegNewAtom 15 11 73.33%
xmlFAGenerateTransitions 221 125 56.56%
xmlRegGetCounter 26 18 69.23%
xmlRegStateAddTrans 75 34 45.33%
xmlRegStateAddTransTo 25 17 68.0%
xmlRegAtomPush 30 19 63.33%
xmlFAGenerateEpsilonTransition 8 8 100.0%
xmlFAGenerateAllTransition 11 10 90.90%
xmlFAGenerateCountedEpsilonTransition 8 8 100.0%
xmlFAGenerateCountedTransition 8 8 100.0%
xmlSchemaNewFacet 11 7 63.63%
xmlSchemaFreeWildcard 11 9 81.81%
xmlSchemaFreeFacet 11 10 90.90%
xmlSchemaFreeType 33 30 90.90%
xmlSchemaFree 43 33 76.74%
xmlSchemaNewParserCtxt 13 10 76.92%
xmlSchemaFreeParserCtxt 18 17 94.44%
xmlSchemaCheckFacet 195 125 64.10%
xmlSchemaParse 111 70 63.06%
xmlSchemaSetParserErrors 9 8 88.88%
xmlSchemaSetParserStructuredErrors 8 6 75.0%
xmlSchemaNewValidCtxt 15 11 73.33%
xmlSchemaFreeValidCtxt 79 18 22.78%
xmlSchemaSetValidErrors 9 7 77.77%
xmlSchemaSetValidStructuredErrors 10 8 80.0%
xmlSchemaFreeAnnot 15 13 86.66%
xmlSchemaFreeWildcardNsSet 9 8 88.88%
xmlSchemaItemListFree 7 6 85.71%
xmlSchemaFreeTypeLinkList 9 8 88.88%
xmlSchemaBucketFreeEntry 3 3 100.0%
xmlSchemaBucketFree 28 27 96.42%
xmlSchemaComponentListFree 76 65 85.52%
xmlSchemaFreeAttribute 9 8 88.88%
xmlSchemaFreeAttributeUse 9 7 77.77%
xmlSchemaFreeAttributeUseProhib 5 4 80.0%
xmlSchemaFreeElement 11 9 81.81%
xmlSchemaFreeModelGroup 5 5 100.0%
xmlSchemaFreeAttributeGroup 9 7 77.77%
xmlSchemaFreeModelGroupDef 5 5 100.0%
xmlSchemaFreeIDC 26 22 84.61%
xmlSchemaFreeNotation 5 4 80.0%
xmlSchemaFreeQNameRef 3 3 100.0%
xmlSchemaGetComponentTypeStr 11 6 54.54%
xmlSchemaItemTypeToStr 47 20 42.55%
xmlSchemaParserCtxtCreate 18 10 55.55%
xmlSchemaConstructionCtxtFree 19 11 57.89%
xmlSchemaSubstGroupFreeEntry 3 3 100.0%
xmlSchemaSubstGroupFree 7 6 85.71%
xmlSchemaInternalErr 3 3 100.0%
xmlSchemaInternalErr2 18 12 66.66%
xmlSchemaErr3 4 4 100.0%
xmlSchemaErr4Line 96 25 26.04%
xmlSchemaCustomErr 4 4 100.0%
xmlSchemaFormatQName 16 16 100.0%
xmlSchemaCustomErr4 16 15 93.75%
xmlSchemaGetComponentNode 38 21 55.26%
xmlSchemaFormatItemForReport 201 137 68.15%
xmlSchemaGetComponentQName 5 5 100.0%
xmlSchemaGetComponentTargetNs 41 23 56.09%
xmlSchemaGetComponentName 39 23 58.97%
xmlSchemaGetComponentDesignation 11 10 90.90%
xmlSchemaFormatNodeForError 98 34 34.69%
xmlSchemaErr4 4 4 100.0%
xmlSchemaNewSchema 14 9 64.28%
xmlSchemaConstructionCtxtCreate 30 14 46.66%
xmlSchemaAddSchemaDoc 400 174 43.5%
xmlSchemaGetSchemaBucket 18 15 83.33%
xmlSchemaSchemaRelationCreate 12 8 66.66%
xmlSchemaSchemaRelationAddChild 11 10 90.90%
xmlSchemaGetSchemaBucketByTNS 20 18 90.0%
xmlSchemaCustomWarning 13 9 69.23%
xmlSchemaGetChameleonSchemaBucket 20 17 85.0%
xmlSchemaPErr 17 16 94.11%
xmlSchemaCleanupDoc 65 55 84.61%
xmlSchemaIsBlank 18 11 61.11%
xmlSchemaGetProp 11 10 90.90%
xmlSchemaBucketCreate 130 65 50.0%
xmlSchemaItemListAdd 22 10 45.45%
xmlSchemaParseNewDocWithContext 64 34 53.12%
xmlSchemaClearSchemaDefaults 23 12 52.17%
xmlSchemaParseSchemaElement 103 81 78.64%
xmlSchemaPValAttrID 9 7 77.77%
xmlSchemaPValAttrNodeID 52 41 78.84%
xmlSchemaGetNodeContentNoDict 3 3 100.0%
xmlSchemaGetPropNode 13 11 84.61%
xmlSchemaPValAttrNode 13 9 69.23%
xmlSchemaPValAttrNodeValue 49 26 53.06%
xmlSchemaGetNodeContent 11 10 90.90%
xmlSchemaPValAttrFormDefault 9 8 88.88%
xmlSchemaPSimpleTypeErr 69 53 76.81%
xmlSchemaIsGlobalItem 25 12 48.0%
xmlSchemaPErrExt 19 17 89.47%
xmlSchemaPValAttrBlockFinal 78 63 80.76%
xmlSchemaParseSchemaTopLevel 99 82 82.82%
xmlSchemaParseAnnotation 105 68 64.76%
xmlSchemaNewAnnot 12 8 66.66%
xmlSchemaPIllegalAttrErr 11 10 90.90%
xmlSchemaFormatQNameNs 6 6 100.0%
xmlSchemaPValAttr 27 13 48.14%
xmlSchemaGetPropNodeNs 15 13 86.66%
xmlSchemaParseImport 143 85 59.44%
xmlSchemaPCustomErr 4 4 100.0%
xmlSchemaPCustomErrExt 14 13 92.85%
xmlSchemaBuildAbsoluteURI 27 22 81.48%
xmlSchemaParseNewDoc 52 26 50.0%
xmlSchemaNewParserCtxtUseDict 12 10 83.33%
xmlSchemaParseInclude 9 8 88.88%
xmlSchemaParseIncludeOrRedefine 202 73 36.13%
xmlSchemaParseIncludeOrRedefineAttrs 89 65 73.03%
xmlSchemaPMissingAttrErr 13 10 76.92%
xmlSchemaParseComplexType 270 170 62.96%
xmlSchemaAddType 32 18 56.25%
xmlSchemaAddItemSize 9 5 55.55%
xmlSchemaItemListAddSize 24 16 66.66%
xmlSchemaPGetBoolNodeValue 30 24 80.0%
xmlSchemaParseSimpleContent 74 57 77.02%
xmlSchemaAddAnnotation 83 11 13.25%
xmlSchemaParseRestriction 288 156 54.16%
xmlSchemaPValAttrQName 12 11 91.66%
xmlSchemaPValAttrNodeQName 7 6 85.71%
xmlSchemaPValAttrNodeQNameValue 55 43 78.18%
xmlSchemaParseFacet 76 63 82.89%
xmlSchemaPErr2 6 6 100.0%
xmlSchemaParseExtension 120 76 63.33%
xmlSchemaParseComplexContent 79 62 78.48%
xmlGetBooleanProp 29 23 79.31%
xmlSchemaParseModelGroup 250 152 60.8%
xmlSchemaAddModelGroup 22 15 68.18%
xmlGetMinOccurs 48 42 87.5%
xmlGetMaxOccurs 61 46 75.40%
xmlSchemaPCheckParticleCorrect_2 38 22 57.89%
xmlSchemaPCustomAttrErr 23 13 56.52%
xmlSchemaAddParticle 15 11 73.33%
xmlSchemaParseAny 78 46 58.97%
xmlSchemaAddWildcard 17 11 64.70%
xmlSchemaParseWildcardNs 104 87 83.65%
xmlSchemaNewWildcardNsConstraint 13 9 69.23%
xmlSchemaParseModelGroupDefRef 80 46 57.49%
xmlSchemaCheckReference 41 32 78.04%
xmlSchemaNewQNameRef 22 14 63.63%
xmlSchemaParseLocalAttributes 27 23 85.18%
xmlSchemaParseLocalAttribute 384 259 67.44%
xmlSchemaPMutualExclAttrErr 9 8 88.88%
xmlSchemaAddAttributeUse 18 11 61.11%
xmlSchemaAddAttribute 24 17 70.83%
xmlSchemaAddAttributeUseProhib 15 10 66.66%
xmlSchemaParseAttributeGroupRef 115 51 44.34%
xmlSchemaParseAnyAttribute 54 31 57.40%
xmlSchemaParseSimpleType 199 116 58.29%
xmlSchemaParseList 95 53 55.78%
xmlSchemaParseUnion 153 94 61.43%
xmlSchemaParseElement 382 279 73.03%
xmlSchemaAddElement 24 17 70.83%
xmlSchemaParseIDC 130 103 79.23%
xmlSchemaAddIDC 27 15 55.55%
xmlSchemaParseIDCSelectorAndField 81 38 46.91%
xmlSchemaCheckCSelectorXPath 91 46 50.54%
xmlSchemaParseGlobalAttribute 135 75 55.55%
xmlSchemaParseAttributeGroupDefinition 82 55 67.07%
xmlSchemaAddAttributeGroupDefinition 33 17 51.51%
xmlSchemaParseModelGroupDefinition 74 58 78.37%
xmlSchemaAddModelGroupDefinition 31 16 51.61%
xmlSchemaParseNotation 33 20 60.60%
xmlSchemaAddNotation 20 12 60.0%
xmlSchemaPContentErr 21 16 76.19%
xmlSchemaFixupComponents 459 277 60.34%
xmlSchemaCheckSRCRedefineFirst 172 7 4.069%
xmlSchemaAddComponents 115 78 67.82%
xmlSchemaResolveElementReferences 65 41 63.07%
xmlSchemaGetType 33 14 42.42%
xmlSchemaPResCompAttrErr 15 14 93.33%
xmlSchemaGetElem 20 9 45.0%
xmlSchemaResolveTypeReferences 112 63 56.25%
xmlSchemaResolveUnionMemberTypes 65 42 64.61%
xmlSchemaGetNamedComponent 13 10 76.92%
xmlSchemaGetGroup 21 9 42.85%
xmlSchemaResolveAttrTypeReferences 35 23 65.71%
xmlSchemaResolveAttrUseReferences 27 18 66.66%
xmlSchemaGetAttributeDecl 20 9 45.0%
xmlSchemaResolveAttrGroupReferences 19 17 89.47%
xmlSchemaGetAttributeGroup 26 9 34.61%
xmlSchemaResolveModelGroupParticleReferences 77 33 42.85%
xmlSchemaResolveIDCKeyReferences 58 22 37.93%
xmlSchemaGetIDC 11 9 81.81%
xmlSchemaCheckTypeDefCircular 8 7 87.5%
xmlSchemaCheckTypeDefCircularInternal 25 18 72.0%
xmlSchemaCheckGroupDefCircular 39 11 28.20%
xmlSchemaGetCircModelGrDefRef 42 20 47.61%
xmlSchemaCheckAttrGroupCircular 46 23 50.0%
xmlSchemaCheckAttrGroupCircularRecur 38 28 73.68%
xmlSchemaModelGroupToModelGroupDefFixup 28 16 57.14%
xmlSchemaAttributeGroupExpandRefs 11 9 81.81%
xmlSchemaExpandAttributeGroupRefs 151 89 58.94%
xmlSchemaItemListRemove 23 17 73.91%
xmlSchemaCloneWildcardNsConstraints 31 23 74.19%
xmlSchemaIntersectWildcards 162 111 68.51%
xmlSchemaItemListInsert 33 19 57.57%
xmlSchemaFixupSimpleTypeStageOne 67 27 40.29%
xmlSchemaCheckUnionTypeDefCircular 6 5 83.33%
xmlSchemaCheckUnionTypeDefCircularRecur 34 26 76.47%
xmlSchemaGetUnionSimpleTypeMemberTypes 9 6 66.66%
xmlSchemaFixupSimpleTypeStageTwo 89 32 35.95%
xmlSchemaTypeFixup 16 9 56.25%
xmlSchemaFinishMemberTypeDefinitionsProperty 47 31 65.95%
xmlSchemaCheckSTPropsCorrect 87 15 17.24%
xmlSchemaTypeFinalContains 8 6 75.0%
xmlSchemaCheckCOSSTRestricts 450 130 28.88%
xmlSchemaGetPrimitiveType 15 9 60.0%
xmlSchemaPIllegalFacetAtomicErr 13 12 92.30%
xmlSchemaPIllegalFacetListUnionErr 10 9 90.0%
xmlSchemaCheckCOSSTDerivedOK 82 16 19.51%
xmlSchemaCheckFacetValues 32 22 68.75%
xmlSchemaCreateVCtxtOnPCtxt 19 11 57.89%
xmlSchemaDeriveAndValidateFacets 535 349 65.23%
xmlSchemaDeriveFacetErr 30 25 83.33%
xmlSchemaTypeFixupWhitespace 62 45 72.58%
xmlSchemaTypeFixupOptimFacets 50 44 88.0%
xmlSchemaCheckAttrPropsCorrect 61 22 36.06%
xmlSchemaIsDerivedFromBuiltInType 15 14 93.33%
xmlSchemaAreValuesEqual 55 34 61.81%
xmlSchemaCheckAGPropsCorrect 85 26 30.58%
xmlSchemaCheckDerivationOKRestriction2to4 272 147 54.04%
xmlSchemaPAttrUseErr4 16 15 93.75%
xmlSchemaGetEffectiveValueConstraint 24 9 37.5%
xmlSchemaCheckCVCWildcardNamespace 21 5 23.80%
xmlSchemaCheckCOSNSSubset 59 8 13.55%
xmlSchemaFixupComplexType 437 137 31.35%
xmlSchemaCheckSRCCT 150 24 16.0%
xmlSchemaIsParticleEmptiable 15 6 40.0%
xmlSchemaGetParticleEmptiable 33 21 63.63%
xmlSchemaFixupTypeAttributeUses 182 97 53.29%
xmlSchemaUnionWildcards 244 165 67.62%
xmlSchemaCheckCTComponent 14 10 71.42%
xmlSchemaCheckCTPropsCorrect 115 46 40.0%
xmlSchemaCheckCOSCTExtends 233 23 9.871%
xmlSchemaCheckDerivationOKRestriction 176 43 24.43%
xmlSchemaCheckElementDeclComponent 13 9 69.23%
xmlSchemaCheckElemPropsCorrect 159 78 49.05%
xmlSchemaCheckSubstGroupCircular 17 5 29.41%
xmlSchemaCheckCOSDerivedOK 6 5 83.33%
xmlSchemaCheckCOSCTDerivedOK 53 10 18.86%
xmlSchemaAreEqualTypes 9 5 55.55%
xmlSchemaParseCheckCOSValidDefault 58 15 25.86%
xmlSchemaCheckElemSubstGroup 95 48 50.52%
xmlSchemaAddElementSubstitutionMember 15 10 66.66%
xmlSchemaSubstGroupGet 7 6 85.71%
xmlSchemaSubstGroupAdd 34 16 47.05%
xmlSchemaBuildContentModel 47 25 53.19%
xmlSchemaBuildAContentModel 395 287 72.65%
xmlSchemaBuildContentModelForElement 51 42 82.35%
xmlSchemaBuildContentModelForSubstGroup 108 37 34.25%
xmlSchemaFacetTypeToString 31 28 90.32%
xmlSchemaVCheckCVCSimpleType 332 147 44.27%
xmlSchemaNormalizeValue 10 10 100.0%
xmlSchemaGetWhiteSpaceFacetValue 40 21 52.5%
xmlSchemaValidateFacets 220 127 57.72%
xmlSchemaFacetErr 111 76 68.46%
xmlSchemaEvalErrorNodeType 8 3 37.5%
xmlSchemaErr 3 3 100.0%
xmlSchemaFormatFacetEnumSet 54 31 57.40%
xmlSchemaGetCanonValueWhtspExt 3 3 100.0%
xmlSchemaGetCanonValueWhtspExt_1 72 34 47.22%
xmlSchemaSimpleTypeErr 47 35 74.46%
xmlSchemaItemListCreate 12 7 58.33%
xmlSchemaInitTypes 224 181 80.80%
xmlSchemaIsBuiltInTypeFacet 66 61 92.42%
xmlSchemaGetBuiltInType 101 39 38.61%
xmlSchemaValueAppend 7 5 71.42%
xmlSchemaValueGetNext 6 4 66.66%
xmlSchemaValueGetAsString 22 18 81.81%
xmlSchemaFreeValue 46 43 93.47%
xmlSchemaGetPredefinedType 7 5 71.42%
xmlSchemaWhiteSpaceReplace 23 19 82.60%
xmlSchemaCollapseString 42 41 97.61%
xmlSchemaValPredefTypeNode 4 4 100.0%
xmlSchemaValPredefTypeNodeNoNorm 4 4 100.0%
xmlSchemaValidatePredefinedType 3 3 100.0%
xmlSchemaCompareValues 22 15 68.18%
xmlSchemaCompareValuesWhtsp 6 5 83.33%
xmlSchemaGetFacetValueAsULong 8 4 50.0%
xmlSchemaValidateLengthFacetWhtsp 4 4 100.0%
xmlSchemaValidateFacetWhtsp 4 4 100.0%
xmlSchemaGetCanonValue 399 61 15.28%
xmlSchemaGetValType 5 5 100.0%
xmlSchemaInitBasicType 65 55 84.61%
xmlSchemaNewMinLengthFacet 16 10 62.5%
xmlSchemaNewValue 11 8 72.72%
xmlSchemaValAtomicType 1208 626 51.82%
xmlSchemaParseUInt 38 35 92.10%
xmlSchemaValidateDates 207 99 47.82%
_xmlSchemaParseGDay 16 13 81.25%
_xmlSchemaParseTimeZone 62 48 77.41%
_xmlSchemaParseGMonth 17 13 76.47%
_xmlSchemaParseTime 38 30 78.94%
_xmlSchemaParseGYear 42 31 73.80%
xmlSchemaValidateDuration 158 114 72.15%
xmlSchemaCheckLanguageType 27 23 85.18%
xmlSchemaStrip 14 12 85.71%
_xmlSchemaBase64Decode 9 9 100.0%
xmlSchemaDupVal 9 7 77.77%
xmlSchemaCompareValuesInternal 226 76 33.62%
xmlSchemaCompareDecimals 135 72 53.33%
xmlSchemaCompareDurations 81 60 74.07%
xmlSchemaCompareDates 252 64 25.39%
_xmlSchemaDateCastYMToDays 20 17 85.0%
xmlSchemaValidateLengthFacetInternal 92 48 52.17%
xmlSchemaNormLen 36 31 86.11%
xmlSchemaValidateFacetInternal 213 60 28.16%
xmlSchemaDateNormalize 26 7 26.92%
xmlStrndup 13 9 69.23%
xmlStrdup 7 5 71.42%
xmlCharStrndup 17 13 76.47%
xmlCharStrdup 7 6 85.71%
xmlStrcmp 14 7 50.0%
xmlStrEqual 13 7 53.84%
xmlStrQEqual 14 13 92.85%
xmlStrncmp 15 8 53.33%
xmlStrcasecmp 12 11 91.66%
xmlStrncasecmp 13 11 84.61%
xmlStrchr 8 8 100.0%
xmlStrstr 16 14 87.5%
xmlStrlen 10 5 50.0%
xmlStrncat 23 15 65.21%
xmlStrcat 10 8 80.0%
xmlUTF8Strlen 30 24 80.0%
xmlEscapeFormatString 45 29 64.44%
xmlUCSIsAlphabeticPresentationForms 3 3 100.0%
xmlUCSIsArabic 3 3 100.0%
xmlUCSIsArabicPresentationFormsA 3 3 100.0%
xmlUCSIsArabicPresentationFormsB 3 3 100.0%
xmlUCSIsArmenian 3 3 100.0%
xmlUCSIsArrows 3 3 100.0%
xmlUCSIsBasicLatin 3 3 100.0%
xmlUCSIsBengali 3 3 100.0%
xmlUCSIsBlockElements 3 3 100.0%
xmlUCSIsBopomofo 3 3 100.0%
xmlUCSIsBopomofoExtended 3 3 100.0%
xmlUCSIsBraillePatterns 3 3 100.0%
xmlUCSIsBuhid 3 3 100.0%
xmlUCSIsByzantineMusicalSymbols 3 3 100.0%
xmlUCSIsCJKCompatibility 3 3 100.0%
xmlUCSIsCJKCompatibilityForms 3 3 100.0%
xmlUCSIsCJKCompatibilityIdeographs 3 3 100.0%
xmlUCSIsCJKRadicalsSupplement 3 3 100.0%
xmlUCSIsCJKSymbolsandPunctuation 3 3 100.0%
xmlUCSIsCJKUnifiedIdeographs 3 3 100.0%
xmlUCSIsCJKUnifiedIdeographsExtensionA 3 3 100.0%
xmlUCSIsCJKUnifiedIdeographsExtensionB 3 3 100.0%
xmlUCSIsControlPictures 3 3 100.0%
xmlUCSIsCurrencySymbols 3 3 100.0%
xmlUCSIsCypriotSyllabary 3 3 100.0%
xmlUCSIsCyrillic 3 3 100.0%
xmlUCSIsCyrillicSupplement 3 3 100.0%
xmlUCSIsDeseret 3 3 100.0%
xmlUCSIsDevanagari 3 3 100.0%
xmlUCSIsDingbats 3 3 100.0%
xmlUCSIsEthiopic 3 3 100.0%
xmlUCSIsGeneralPunctuation 3 3 100.0%
xmlUCSIsGeorgian 3 3 100.0%
xmlUCSIsGothic 3 3 100.0%
xmlUCSIsGreek 3 3 100.0%
xmlUCSIsGreekandCoptic 3 3 100.0%
xmlUCSIsGujarati 3 3 100.0%
xmlUCSIsGurmukhi 3 3 100.0%
xmlUCSIsHangulCompatibilityJamo 3 3 100.0%
xmlUCSIsHebrew 3 3 100.0%
xmlUCSIsHighSurrogates 3 3 100.0%
xmlUCSIsHiragana 3 3 100.0%
xmlUCSIsIdeographicDescriptionCharacters 3 3 100.0%
xmlUCSIsKanbun 3 3 100.0%
xmlUCSIsKannada 3 3 100.0%
xmlUCSIsKatakana 3 3 100.0%
xmlUCSIsKhmer 3 3 100.0%
xmlUCSIsLao 3 3 100.0%
xmlUCSIsLatin1Supplement 3 3 100.0%
xmlUCSIsLatinExtendedA 3 3 100.0%
xmlUCSIsLatinExtendedB 3 3 100.0%
xmlUCSIsLetterlikeSymbols 3 3 100.0%
xmlUCSIsLinearBIdeograms 3 3 100.0%
xmlUCSIsLinearBSyllabary 3 3 100.0%
xmlUCSIsMalayalam 3 3 100.0%
xmlUCSIsMusicalSymbols 3 3 100.0%
xmlUCSIsNumberForms 3 3 100.0%
xmlUCSIsOgham 3 3 100.0%
xmlUCSIsOldItalic 3 3 100.0%
xmlUCSIsOriya 3 3 100.0%
xmlUCSIsOsmanya 3 3 100.0%
xmlUCSIsPhoneticExtensions 3 3 100.0%
xmlUCSIsPrivateUse 5 5 100.0%
xmlUCSIsPrivateUseArea 3 3 100.0%
xmlUCSIsRunic 3 3 100.0%
xmlUCSIsShavian 3 3 100.0%
xmlUCSIsSinhala 3 3 100.0%
xmlUCSIsSmallFormVariants 3 3 100.0%
xmlUCSIsSpecials 3 3 100.0%
xmlUCSIsSyriac 3 3 100.0%
xmlUCSIsTagalog 3 3 100.0%
xmlUCSIsTagbanwa 3 3 100.0%
xmlUCSIsTags 3 3 100.0%
xmlUCSIsTaiXuanJingSymbols 3 3 100.0%
xmlUCSIsTamil 3 3 100.0%
xmlUCSIsTelugu 3 3 100.0%
xmlUCSIsThai 3 3 100.0%
xmlUCSIsTibetan 3 3 100.0%
xmlUCSIsUgaritic 3 3 100.0%
xmlUCSIsUnifiedCanadianAboriginalSyllabics 3 3 100.0%
xmlUCSIsVariationSelectors 3 3 100.0%
xmlUCSIsYiSyllables 3 3 100.0%
xmlUCSIsYijingHexagramSymbols 3 3 100.0%
xmlUCSIsBlock 8 7 87.5%
xmlUCSIsCatC 3 3 100.0%
xmlUCSIsCatCc 4 4 100.0%
xmlUCSIsCatCf 3 3 100.0%
xmlUCSIsCatCo 8 8 100.0%
xmlUCSIsCatL 3 3 100.0%
xmlUCSIsCatLl 3 3 100.0%
xmlUCSIsCatLm 3 3 100.0%
xmlUCSIsCatLo 3 3 100.0%
xmlUCSIsCatLt 3 3 100.0%
xmlUCSIsCatLu 3 3 100.0%
xmlUCSIsCatM 3 3 100.0%
xmlUCSIsCatMc 3 3 100.0%
xmlUCSIsCatMe 6 6 100.0%
xmlUCSIsCatMn 3 3 100.0%
xmlUCSIsCatN 3 3 100.0%
xmlUCSIsCatNd 3 3 100.0%
xmlUCSIsCatNl 8 8 100.0%
xmlUCSIsCatNo 3 3 100.0%
xmlUCSIsCatP 3 3 100.0%
xmlUCSIsCatPc 10 10 100.0%
xmlUCSIsCatPd 3 3 100.0%
xmlUCSIsCatPe 3 3 100.0%
xmlUCSIsCatPf 6 6 100.0%
xmlUCSIsCatPi 7 7 100.0%
xmlUCSIsCatPo 3 3 100.0%
xmlUCSIsCatPs 3 3 100.0%
xmlUCSIsCatS 3 3 100.0%
xmlUCSIsCatSc 3 3 100.0%
xmlUCSIsCatSk 3 3 100.0%
xmlUCSIsCatSm 3 3 100.0%
xmlUCSIsCatSo 3 3 100.0%
xmlUCSIsCatZ 3 3 100.0%
xmlUCSIsCatZl 3 3 100.0%
xmlUCSIsCatZp 3 3 100.0%
xmlUCSIsCatZs 10 10 100.0%
xmlUnicodeLookup 20 18 90.0%
xmlXPathInit 7 6 85.71%

Call tree overview

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Blocked nodes Calltree index Parent function Callsite Largest blocked function
48 3698 xmlCopyPropInternal call site xmlStaticCopyNode
40 1384 xmlSAXVersion call site xmlValidateOneElement
28 3977 xmlSchemaPValAttrNodeID call site xmlSchemaInitTypes
26 5492 xmlSchemaGetCanonValue call site xmlStrdup
18 3679 xmlCopyPropInternal call site xmlNewReconciledNs
18 1983 xmlGetCharEncodingHandler call site xmlFindCharEncodingHandler
17 2954 xmlSAXVersion call site xmlValidateDocumentFinal
16 2910 xmlSAXVersion call site xmlValidateElementDecl
15 1570 xmlFAGenerateTransitions call site xmlFAGenerateTransitions
13 3503 xmlParseElementEnd call site xmlParseEndTag1
13 3037 xmlSAXVersion call site xmlParserPrintFileInfo

Full calltree

The following link provides a visualisation of the full calltree overlayed with coverage information: full calltree

Fuzzer: xpath.c

Files hit

filename functions hit
fuzz/xpath.c 1
fuzz/fuzz.c 1
hash.c 1
parser.c 1
threads.c 1
/ 1
globals.c 1
error.c 1
dict.c 1
//usr/include/pthread.h 1
SAX2.c 1
xmlstring.c 1
parserInternals.c 1
tree.c 1
valid.c 1
entities.c 1
xmlmemory.c 1
encoding.c 1
HTMLparser.c 1
buf.c 1
list.c 1
xmlregexp.c 1
chvalid.c 1
xmlIO.c 1
//usr/include/x86_64-linux-gnu/sys/stat.h 1
uri.c 1
xzlib.c 1
xmlunicode.c 1
HTMLtree.c 1
catalog.c 1
xpath.c 1
xpointer.c 1
./timsort.h 1
pattern.c 1

Functions hit (dynamic analysis based)

Function name source code lines source lines hit percentage hit
htmlInitAutoClose 2 2 100.0%
xmlSAX2InternalSubset 25 11 44.0%
xmlSAX2ExternalSubset 109 7 6.422%
xmlSAX2GetEntity 38 24 63.15%
xmlSAX2GetParameterEntity 13 7 53.84%
xmlSAX2EntityDecl 54 20 37.03%
xmlSAX2AttributeDecl 55 29 52.72%
xmlSAX2ElementDecl 33 14 42.42%
xmlSAX2NotationDecl 37 18 48.64%
xmlSAX2UnparsedEntityDecl 55 13 23.63%
xmlSAX2SetDocumentLocator 7 2 28.57%
xmlSAX2StartDocument 56 25 44.64%
xmlSAX2EndDocument 32 18 56.25%
xmlSAX2StartElementNs 232 102 43.96%
xmlSAX2EndElementNs 27 14 51.85%
xmlSAX2Reference 21 12 57.14%
xmlSAX2Characters 3 3 100.0%
xmlSAX2ProcessingInstruction 53 26 49.05%
xmlSAX2Comment 51 26 50.98%
xmlSAX2CDataBlock 3 3 100.0%
xmlSAXVersion 45 43 95.55%
xmlDefaultSAXHandlerInit 5 5 100.0%
xmlSAX2InitHtmlDefaultSAXHandler 34 31 91.17%
htmlDefaultSAXHandlerInit 3 3 100.0%
xmlFatalErrMsg 14 12 85.71%
xmlErrValid 27 24 88.88%
xmlNsWarnMsg 11 10 90.90%
xmlSAX2AttributeNs 204 68 33.33%
xmlSAX2TextNode 76 42 55.26%
xmlSAX2Text 122 63 51.63%
xmlBufCreate 25 17 68.0%
xmlBufCreateSize 28 20 71.42%
xmlBufDetach 21 14 66.66%
xmlBufSetAllocationScheme 31 14 45.16%
xmlBufFree 18 10 55.55%
xmlBufShrink 36 15 41.66%
xmlBufGrow 11 8 72.72%
xmlBufContent 6 4 66.66%
xmlBufEnd 7 5 71.42%
xmlBufAddLen 14 10 71.42%
xmlBufUse 7 5 71.42%
xmlBufAvail 7 5 71.42%
xmlBufIsEmpty 7 5 71.42%
xmlBufResize 108 51 47.22%
xmlBufAdd 46 22 47.82%
xmlBufCat 8 7 87.5%
xmlBufResetInput 8 7 87.5%
xmlBufGrowInternal 60 24 40.0%
xmlInitializeCatalog 79 41 51.89%
xmlCatalogGetDefaults 3 3 100.0%
xmlCatalogFreeLocal 10 7 70.0%
xmlCatalogAddLocal 27 17 62.96%
xmlFreeCatalogEntryList 9 8 88.88%
xmlFreeCatalogEntry 31 12 38.70%
xmlCreateNewCatalog 17 12 70.58%
xmlNewCatalogEntry 40 28 70.0%
xmlInitializeCatalogData 10 6 60.0%
xmlCharInRange 46 28 60.86%
xmlInitializeDict 3 3 100.0%
__xmlInitializeDict 20 8 40.0%
xmlDictCreate 34 19 55.88%
xmlDictReference 11 8 72.72%
xmlDictFree 53 41 77.35%
xmlDictLookup 128 57 44.53%
xmlDictQLookup 93 49 52.68%
xmlDictOwns 15 12 80.0%
xmlDictSetLimit 9 7 77.77%
xmlDictComputeFastKey 33 23 69.69%
xmlDictComputeBigKey 19 15 78.94%
xmlDictAddString 50 36 72.0%
xmlDictGrow 124 70 56.45%
xmlDictComputeFastQKey 70 47 67.14%
xmlDictComputeBigQKey 26 22 84.61%
xmlDictAddQString 55 39 70.90%
isolat1ToUTF8 32 26 81.25%
xmlDetectCharEncoding 52 41 78.84%
xmlGetEncodingAlias 26 6 23.07%
xmlParseCharEncoding 70 41 58.57%
xmlGetCharEncodingName 53 12 22.64%
xmlNewCharEncodingHandler 67 30 44.77%
xmlInitCharEncodingHandlers 50 23 46.0%
xmlRegisterCharEncodingHandler 25 6 24.0%
xmlGetCharEncodingHandler 124 34 27.41%
xmlFindCharEncodingHandler 133 60 45.11%
xmlCharEncFirstLineInput 92 55 59.78%
xmlCharEncInput 83 55 66.26%
xmlCharEncCloseFunc 67 36 53.73%
xmlEncodingErr 5 5 100.0%
UTF16LEToUTF8 72 53 73.61%
UTF16BEToUTF8 72 59 81.94%
asciiToUTF8 28 24 85.71%
xmlEncInputChunk 28 20 71.42%
xmlIconvWrapper 37 29 78.37%
xmlGetPredefinedEntity 26 26 100.0%
xmlAddDocEntity 32 19 59.37%
xmlGetParameterEntity 18 13 72.22%
xmlGetDocEntity 23 17 73.91%
xmlFreeEntitiesTable 3 3 100.0%
xmlAddEntity 83 63 75.90%
xmlEntitiesWarn 7 7 100.0%
xmlFreeEntity 45 24 53.33%
xmlCreateEntity 47 32 68.08%
xmlGetEntityFromTable 3 3 100.0%
xmlFreeEntityWrapper 4 4 100.0%
initGenericErrorDefaultFunc 6 4 66.66%
xmlSetGenericErrorFunc 7 5 71.42%
__xmlRaiseError 179 98 54.74%
__xmlSimpleError 18 8 44.44%
xmlResetError 18 16 88.88%
xmlResetLastError 5 5 100.0%
xmlCopyError 39 33 84.61%
xmlParserPrintFileContextInternal 48 37 77.08%
xmlReportError 182 83 45.60%
xmlFuzzErrorFunc 2 2 100.0%
xmlFuzzDataInit 13 11 84.61%
xmlFuzzDataCleanup 4 4 100.0%
xmlFuzzReadString 35 29 82.85%
LLVMFuzzerInitialize 6 5 83.33%
LLVMFuzzerTestOneInput 31 21 67.74%
xmlInitGlobals 4 4 100.0%
__htmlDefaultSAXHandler 6 4 66.66%
__xmlLastError 6 4 66.66%
__xmlBufferAllocScheme 6 4 66.66%
__xmlDefaultBufferSize 6 4 66.66%
__xmlDefaultSAXHandler 6 4 66.66%
__xmlDefaultSAXLocator 6 4 66.66%
__xmlDoValidityCheckingDefaultValue 6 4 66.66%
__xmlGenericError 6 4 66.66%
__xmlStructuredError 6 4 66.66%
__xmlGenericErrorContext 6 4 66.66%
__xmlGetWarningsDefaultValue 6 4 66.66%
__xmlKeepBlanksDefaultValue 6 4 66.66%
__xmlLineNumbersDefaultValue 6 4 66.66%
__xmlLoadExtDtdDefaultValue 6 4 66.66%
__xmlParserDebugEntities 6 4 66.66%
__xmlPedanticParserDefaultValue 6 4 66.66%
__xmlSubstituteEntitiesDefaultValue 6 4 66.66%
xmlPosixStrdup 3 3 100.0%
xmlHashCreate 23 15 65.21%
xmlHashCreateDict 10 9 90.0%
xmlHashFree 42 40 95.23%
xmlHashDefaultDeallocator 3 3 100.0%
xmlHashAddEntry 3 3 100.0%
xmlHashAddEntry2 3 3 100.0%
xmlHashUpdateEntry 3 3 100.0%
xmlHashUpdateEntry2 3 3 100.0%
xmlHashLookup 3 3 100.0%
xmlHashLookup2 3 3 100.0%
xmlHashQLookup2 3 3 100.0%
xmlHashAddEntry3 97 66 68.04%
xmlHashUpdateEntry3 107 78 72.89%
xmlHashLookup3 27 25 92.59%
xmlHashQLookup3 20 17 85.0%
xmlHashScanFull 36 31 86.11%
xmlHashSize 5 4 80.0%
xmlHashRemoveEntry2 3 3 100.0%
xmlHashRemoveEntry3 47 34 72.34%
xmlHashComputeKey 27 23 85.18%
xmlHashGrow 81 43 53.08%
xmlHashComputeQKey 49 35 71.42%
xmlListCreate 31 14 45.16%
xmlListAppend 20 13 65.0%
xmlListDelete 8 6 75.0%
xmlListClear 13 10 76.92%
xmlLinkGetData 5 4 80.0%
xmlListHigherSearch 8 6 75.0%
xmlLinkDeallocator 7 7 100.0%
inputPush 21 7 33.33%
inputPop 16 14 87.5%
nodePush 27 17 62.96%
nodePop 15 13 86.66%
namePop 14 12 85.71%
xmlSkipBlankChars 62 42 67.74%
xmlPopInput 14 10 71.42%
xmlPushInput 25 11 44.0%
xmlParseCharRef 90 72 80.0%
xmlStringLenDecodeEntities 175 102 58.28%
xmlStringDecodeEntities 5 5 100.0%
xmlSplitQName 151 98 64.90%
xmlParseName 43 29 67.44%
xmlParseNmtoken 89 55 61.79%
xmlParseEntityValue 131 84 64.12%
xmlParseAttValue 4 4 100.0%
xmlParseSystemLiteral 77 58 75.32%
xmlParsePubidLiteral 74 58 78.37%
xmlParseCharData 140 103 73.57%
xmlParseExternalID 51 40 78.43%
xmlParseComment 162 123 75.92%
xmlParsePITarget 33 32 96.96%
xmlParsePI 145 98 67.58%
xmlParseNotationDecl 54 47 87.03%
xmlParseEntityDecl 242 167 69.00%
xmlParseDefaultDecl 31 30 96.77%
xmlParseNotationType 53 48 90.56%
xmlParseEnumerationType 52 48 92.30%
xmlParseEnumeratedType 16 16 100.0%
xmlParseAttributeType 29 29 100.0%
xmlParseAttributeListDecl 107 91 85.04%
xmlParseElementMixedContentDecl 92 81 88.04%
xmlParseElementContentDecl 29 21 72.41%
xmlParseElementDecl 92 69 75.0%
xmlParseMarkupDecl 38 31 81.57%
xmlParseReference 422 53 12.55%
xmlParseEntityRef 154 76 49.35%
xmlParsePEReference 134 61 45.52%
xmlParseDocTypeDecl 61 31 50.81%
xmlParseCDSect 96 70 72.91%
xmlParseElement 19 16 84.21%
xmlParseVersionNum 46 37 80.43%
xmlParseVersionInfo 32 31 96.87%
xmlParseEncName 50 40 80.0%
xmlParseEncodingDecl 99 71 71.71%
xmlParseSDDecl 51 50 98.03%
xmlParseXMLDecl 104 61 58.65%
xmlParseMisc 13 13 100.0%
xmlParseDocument 176 98 55.68%
xmlStopParser 6 5 83.33%
xmlCreateMemoryParserCtxt 35 20 57.14%
xmlInitParser 39 33 84.61%
xmlReadMemory 9 8 88.88%
xmlFatalErrMsgInt 15 13 86.66%
xmlFatalErr 205 142 69.26%
xmlGROW 23 13 56.52%
xmlParseStringCharRef 74 62 83.78%
xmlParserEntityCheck 131 73 55.72%
xmlWarningMsg 25 17 68.0%
xmlFatalErrMsgStr 16 14 87.5%
xmlParseNameComplex 119 67 56.30%
xmlIsNameChar 37 26 70.27%
xmlParseStringName 73 47 64.38%
xmlIsNameStartChar 29 22 75.86%
xmlSHRINK 5 5 100.0%
areBlanks 54 5 9.259%
xmlParseCharDataComplex 83 63 75.90%
xmlParseCommentComplex 122 99 81.14%
xmlNsErr 13 12 92.30%
xmlParseCatalogPI 43 40 93.02%
xmlErrMsgStr 11 10 90.90%
xmlValidityError 27 19 70.37%
xmlAttrNormalizeSpace 19 17 89.47%
xmlAddDefAttrs 97 60 61.85%
xmlAddSpecialAttr 18 11 61.11%
xmlParseElementChildrenContentDeclPriv 270 225 83.33%
xmlDetectSAX2 22 16 72.72%
xmlParseStringEntityRef 163 79 48.46%
xmlErrAttributeDup 24 21 87.5%
xmlParseNameAndCompare 28 22 78.57%
spacePop 12 10 83.33%
xmlParseAttValueInternal 149 106 71.14%
xmlParseAttValueComplex 237 146 61.60%
xmlParseContentInternal 74 44 59.45%
xmlFatalErrMsgStrIntStr 16 14 87.5%
xmlParseElementStart 121 69 57.02%
spacePush 18 13 72.22%
xmlParseStartTag2 423 295 69.73%
xmlParseQName 70 63 90.0%
xmlParseNCName 45 32 71.11%
xmlParseNCNameComplex 59 37 62.71%
xmlParseAttribute2 97 62 63.91%
xmlAttrNormalizeSpace2 45 38 84.44%
xmlNsWarn 9 8 88.88%
xmlCtxtGrowAttrs 32 28 87.5%
nameNsPush 41 30 73.17%
xmlParseElementEnd 30 11 36.66%
xmlParseEndTag2 52 30 57.69%
xmlParseQNameAndCompare 38 31 81.57%
xmlParseInternalSubset 55 34 61.81%
xmlCleanSpecialAttr 12 10 83.33%
xmlCleanSpecialAttrCallback 7 6 85.71%
xmlHaltParser 26 18 69.23%
xmlGetNamespace 12 11 91.66%
nsPush 39 20 51.28%
nsPop 17 11 64.70%
xmlCtxtUseOptionsInternal 128 41 32.03%
xmlDoRead 30 15 50.0%
__xmlErrEncoding 16 14 87.5%
xmlParserInputGrow 50 28 56.00%
xmlParserInputShrink 50 34 68.0%
xmlNextChar 141 94 66.66%
xmlCurrentChar 144 107 74.30%
xmlStringCurrentChar 97 50 51.54%
xmlCopyCharMultiByte 30 15 50.0%
xmlCopyChar 9 8 88.88%
xmlSwitchEncoding 181 73 40.33%
xmlSwitchToEncoding 3 3 100.0%
xmlFreeInputStream 13 11 84.61%
xmlNewInputStream 23 12 52.17%
xmlNewEntityInputStream 53 16 30.18%
xmlInitParserCtxt 174 91 52.29%
xmlFreeParserCtxt 75 47 62.66%
xmlNewParserCtxt 15 8 53.33%
xmlInitNodeInfoSeq 7 6 85.71%
xmlErrInternal 16 14 87.5%
xmlErrEncodingInt 15 13 86.66%
xmlSwitchInputEncodingInt 131 47 35.87%
xmlSwitchToEncodingInt 19 10 52.63%
xmlFreePattern 3 3 100.0%
xmlFreePatternList 10 9 90.0%
xmlFreeStreamCtxt 11 10 90.90%
xmlStreamPush 3 3 100.0%
xmlStreamPushNode 4 4 100.0%
xmlStreamPop 34 19 55.88%
xmlStreamWantsAnyNode 10 9 90.0%
xmlPatterncompile 93 78 83.87%
xmlPatternGetStreamCtxt 26 18 69.23%
xmlPatternStreamable 10 9 90.0%
xmlPatternMaxDepth 16 14 87.5%
xmlPatternMinDepth 15 13 86.66%
xmlPatternFromRoot 13 10 76.92%
xmlFreePatternInternal 28 22 78.57%
xmlStreamPushInternal 339 168 49.55%
xmlStreamCtxtAddState 26 14 53.84%
xmlNewPatParserContext 27 16 59.25%
xmlNewPattern 20 10 50.0%
xmlPatternAdd 19 15 78.94%
xmlCompileStepPattern 208 45 21.63%
xmlPatScanNCName 27 23 85.18%
xmlCompilePathPattern 86 74 86.04%
xmlFreePatParserContext 6 5 83.33%
xmlStreamCompile 172 86 50.0%
xmlNewStreamComp 24 13 54.16%
xmlStreamCompAddStep 21 10 47.61%
xmlReversePattern 48 40 83.33%
xmlFreeStreamComp 9 8 88.88%
xmlNewStreamCtxt 24 14 58.33%
xmlNewMutex 19 8 42.10%
xmlNewRMutex 24 12 50.0%
xmlRMutexLock 36 10 27.77%
xmlRMutexUnlock 30 12 40.0%
__xmlGlobalInitMutexLock 72 7 9.722%
__xmlGlobalInitMutexUnlock 15 7 46.66%
xmlIsMainThread 26 8 30.76%
xmlInitThreads 31 25 80.64%
xmlOnceInit 34 6 17.64%
libxml_domnode_binary_insertion_sort 8 4 50.0%
libxml_domnode_tim_sort 47 32 68.08%
libxml_domnode_binary_insertion_sort_start 28 20 71.42%
libxml_domnode_binary_insertion_find 37 27 72.97%
compute_minrun 12 10 83.33%
PUSH_NEXT 36 28 77.77%
libxml_domnode_count_run 51 37 72.54%
libxml_domnode_reverse_elements 11 10 90.90%
libxml_domnode_tim_sort_merge 51 46 90.19%
libxml_domnode_tim_sort_resize 14 8 57.14%
libxml_domnode_check_invariant 28 21 75.0%
libxml_domnode_tim_sort_collapse 62 41 66.12%
xmlBuildQName 25 19 76.0%
xmlSplitQName2 46 18 39.13%
xmlSplitQName3 24 13 54.16%
xmlValidateNCName 60 49 81.66%
xmlNewNs 64 27 42.18%
xmlFreeNs 12 6 50.0%
xmlFreeNsList 15 9 60.0%
xmlGetIntSubset 13 10 76.92%
xmlCreateIntSubset 97 45 46.39%
xmlFreeDtd 48 34 70.83%
xmlNewDoc 39 19 48.71%
xmlFreeDoc 54 31 57.40%
xmlStringLenGetNodeList 212 115 54.24%
xmlStringGetNodeList 188 129 68.61%
xmlNodeListGetString 74 36 48.64%
xmlNewNsPropEatName 12 4 33.33%
xmlFreePropList 9 9 100.0%
xmlFreeProp 17 12 70.58%
xmlNewDocPI 35 16 45.71%
xmlNewNodeEatName 30 12 40.0%
xmlNewDocNodeEatName 18 9 50.0%
xmlNewText 23 13 56.52%
xmlNewCharRef 33 13 39.39%
xmlNewReference 46 27 58.69%
xmlNewDocText 7 6 85.71%
xmlNewComment 23 13 56.52%
xmlNewCDataBlock 23 13 56.52%
xmlNewDocComment 7 6 85.71%
xmlSetTreeDoc 45 10 22.22%
xmlAddNextSibling 60 19 31.66%
xmlAddChild 115 38 33.04%
xmlFreeNodeList 80 57 71.25%
xmlFreeNode 63 33 52.38%
xmlUnlinkNode 62 31 50.0%
xmlGetLineNo 3 3 100.0%
xmlDocGetRootElement 12 11 91.66%
xmlNodeGetLang 13 12 92.30%
xmlBufGetNodeContent 127 69 54.33%
xmlNodeGetContent 92 42 45.65%
xmlGetNsList 52 42 80.76%
xmlSearchNs 74 46 62.16%
xmlGetNsProp 8 7 87.5%
xmlTreeErr 21 9 42.85%
xmlNewPropInternal 80 33 41.25%
xmlGetLineNoInternal 37 15 40.54%
xmlTreeEnsureXMLDecl 21 15 71.42%
xmlGetPropNodeValueInternal 31 19 61.29%
xmlGetPropNodeInternal 120 46 38.33%
xmlParseURI 16 14 87.5%
xmlParseURIReference 3 3 100.0%
xmlCreateURI 11 7 63.63%
xmlSaveUri 265 146 55.09%
xmlFreeURI 14 13 92.85%
xmlURIUnescapeString 47 40 85.10%
xmlBuildURI 247 35 14.17%
xmlParse3986URIReference 22 15 68.18%
xmlCleanURI 22 21 95.45%
xmlParse3986URI 27 26 96.29%
xmlParse3986Scheme 19 16 84.21%
xmlParse3986HierPart 32 29 90.62%
xmlParse3986Authority 23 19 82.60%
xmlParse3986Userinfo 20 18 90.0%
xmlParse3986Host 61 45 73.77%
xmlParse3986DecOctet 22 21 95.45%
xmlParse3986Port 24 21 87.5%
xmlParse3986PathAbEmpty 25 22 88.0%
xmlParse3986Segment 14 13 92.85%
xmlParse3986PathAbsolute 31 25 80.64%
xmlParse3986PathRootless 27 22 81.48%
xmlParse3986Query 29 18 62.06%
xmlParse3986Fragment 23 17 73.91%
xmlParse3986RelativeRef 39 36 92.30%
xmlParse3986PathNoScheme 27 24 88.88%
xmlSaveUriRealloc 17 10 58.82%
is_hex 7 7 100.0%
xmlNewDocElementContent 60 38 63.33%
xmlFreeDocElementContent 57 42 73.68%
xmlAddElementDecl 207 97 46.85%
xmlFreeElementTable 3 3 100.0%
xmlCreateEnumeration 14 9 64.28%
xmlFreeEnumeration 8 6 75.0%
xmlAddAttributeDecl 209 124 59.33%
xmlFreeAttributeTable 3 3 100.0%
xmlAddNotationDecl 62 33 53.22%
xmlFreeNotationTable 3 3 100.0%
xmlAddID 70 37 52.85%
xmlFreeIDTable 3 3 100.0%
xmlIsID 50 35 70.0%
xmlRemoveID 28 9 32.14%
xmlGetID 28 14 50.0%
xmlAddRef 89 28 31.46%
xmlFreeRefTable 3 3 100.0%
xmlIsRef 29 18 62.06%
xmlGetDtdAttrDesc 22 17 77.27%
xmlGetDtdQAttrDesc 9 7 77.77%
xmlErrValidNode 23 20 86.95%
xmlFreeElement 14 13 92.85%
xmlFreeElementTableEntry 3 3 100.0%
xmlErrValidWarning 23 20 86.95%
xmlFreeAttribute 33 17 51.51%
xmlScanIDAttributeDecl 18 17 94.44%
xmlFreeAttributeTableEntry 3 3 100.0%
xmlFreeNotation 10 10 100.0%
xmlFreeNotationTableEntry 3 3 100.0%
xmlIsStreaming 10 7 70.0%
xmlFreeID 14 10 71.42%
xmlFreeIDTableEntry 3 3 100.0%
xmlFreeRef 9 8 88.88%
xmlDummyCompare 3 3 100.0%
xmlFreeRefTableEntry 5 5 100.0%
xmlGetDtdElementDesc2 55 36 65.45%
xmlValidateNameValueInternal 22 18 81.81%
xmlIsDocNameStartChar 28 21 75.0%
xmlIsDocNameChar 36 25 69.44%
xmlValidateNamesValueInternal 42 32 76.19%
xmlValidateNmtokenValueInternal 23 18 78.26%
xmlValidateNmtokensValueInternal 46 35 76.08%
xmlValidateAttributeValueInternal 20 20 100.0%
__xmlIOErr 168 8 4.761%
xmlInputReadCallbackNop 3 3 100.0%
xmlRegisterInputCallbacks 11 9 81.81%
xmlRegisterOutputCallbacks 11 9 81.81%
xmlRegisterDefaultInputCallbacks 26 14 53.84%
xmlRegisterDefaultOutputCallbacks 30 6 20.0%
xmlAllocParserInputBuffer 28 19 67.85%
xmlFreeParserInputBuffer 20 16 80.0%
xmlParserInputBufferCreateMem 21 15 71.42%
xmlParserInputBufferGrow 84 41 48.80%
xmlParserInputBufferRead 9 5 55.55%
xmlIOErr 3 3 100.0%
endOfInput 3 3 100.0%
xmlInitMemory 35 17 48.57%
xmlStrndup 13 9 69.23%
xmlStrdup 7 5 71.42%
xmlCharStrndup 17 13 76.47%
xmlCharStrdup 7 6 85.71%
xmlStrEqual 13 7 53.84%
xmlStrQEqual 14 13 92.85%
xmlStrncmp 15 8 53.33%
xmlStrcasecmp 12 11 91.66%
xmlStrchr 8 8 100.0%
xmlStrstr 16 14 87.5%
xmlStrlen 10 9 90.0%
xmlStrncat 23 15 65.21%
xmlStrcat 10 8 80.0%
xmlUTF8Strlen 30 27 90.0%
xmlUTF8Strsize 23 18 78.26%
xmlUTF8Strndup 14 11 78.57%
xmlUTF8Strpos 20 15 75.0%
xmlUTF8Strloc 24 20 83.33%
xmlUTF8Strsub 26 18 69.23%
xmlXPathInit 7 6 85.71%
xmlXPathIsNaN 7 4 57.14%
xmlXPathIsInf 11 4 36.36%
xmlXPathErr 48 24 50.0%
xmlXPatherror 3 3 100.0%
xmlXPathFreeCompExpr 47 28 59.57%
valuePop 20 17 85.0%
valuePush 31 17 54.83%
xmlXPathCmpNodes 135 83 61.48%
xmlXPathNodeSetSort 40 5 12.5%
xmlXPathNodeSetFreeNs 12 10 83.33%
xmlXPathNodeSetCreate 31 21 67.74%
xmlXPathNodeSetAddNs 54 31 57.40%
xmlXPathNodeSetAdd 51 17 33.33%
xmlXPathNodeSetAddUnique 43 26 60.46%
xmlXPathNodeSetMerge 107 49 45.79%
xmlXPathFreeNodeSet 14 12 85.71%
xmlXPathNewNodeSet 19 10 52.63%
xmlXPathWrapNodeSet 16 9 56.25%
xmlXPathRegisterFunc 3 3 100.0%
xmlXPathRegisterFuncNS 16 10 62.5%
xmlXPathFunctionLookup 15 5 33.33%
xmlXPathFunctionLookupNS 25 11 44.0%
xmlXPathRegisteredFuncsCleanup 7 5 71.42%
xmlXPathVariableLookup 13 5 38.46%
xmlXPathVariableLookupNS 20 5 25.0%
xmlXPathRegisteredVariablesCleanup 7 5 71.42%
xmlXPathRegisterNs 18 11 61.11%
xmlXPathNsLookup 23 10 43.47%
xmlXPathRegisteredNsCleanup 7 5 71.42%
xmlXPathNewFloat 16 9 56.25%
xmlXPathNewBoolean 16 9 56.25%
xmlXPathNewString 19 12 63.15%
xmlXPathWrapString 16 9 56.25%
xmlXPathNewCString 16 9 56.25%
xmlXPathObjectCopy 82 17 20.73%
xmlXPathFreeObject 31 19 61.29%
xmlXPathCastBooleanToString 8 8 100.0%
xmlXPathCastNumberToString 25 23 92.0%
xmlXPathCastNodeToString 6 6 100.0%
xmlXPathCastNodeSetToString 8 7 87.5%
xmlXPathCastBooleanToNumber 5 5 100.0%
xmlXPathCastStringToNumber 3 3 100.0%
xmlXPathCastNodeToNumber 14 10 71.42%
xmlXPathCastNodeSetToNumber 11 10 90.90%
xmlXPathCastToNumber 35 24 68.57%
xmlXPathCastNumberToBoolean 5 5 100.0%
xmlXPathCastStringToBoolean 5 5 100.0%
xmlXPathCastNodeSetToBoolean 5 5 100.0%
xmlXPathCastToBoolean 35 21 60.0%
xmlXPathNewContext 41 22 53.65%
xmlXPathFreeContext 11 9 81.81%
xmlXPathNewParserContext 25 12 48.0%
xmlXPathFreeParserContext 23 20 86.95%
xmlXPathEqualValues 75 43 57.33%
xmlXPathNotEqualValues 75 43 57.33%
xmlXPathCompareValues 110 83 75.45%
xmlXPathValueFlipSign 6 6 100.0%
xmlXPathAddValues 13 12 92.30%
xmlXPathSubValues 13 12 92.30%
xmlXPathMultValues 13 12 92.30%
xmlXPathDivValues 13 12 92.30%
xmlXPathModValues 18 17 94.44%
xmlXPathNextSelf 6 6 100.0%
xmlXPathNextChild 39 30 76.92%
xmlXPathNextDescendant 50 36 72.0%
xmlXPathNextDescendantOrSelf 13 10 76.92%
xmlXPathNextParent 57 44 77.19%
xmlXPathNextAncestor 109 79 72.47%
xmlXPathNextAncestorOrSelf 6 6 100.0%
xmlXPathNextFollowingSibling 11 10 90.90%
xmlXPathNextPrecedingSibling 16 14 87.5%
xmlXPathNextFollowing 29 26 89.65%
xmlXPathNextNamespace 25 25 100.0%
xmlXPathNextAttribute 13 11 84.61%
xmlXPathRoot 6 5 83.33%
xmlXPathLastFunction 14 8 57.14%
xmlXPathPositionFunction 14 8 57.14%
xmlXPathCountFunction 17 15 88.23%
xmlXPathIdFunction 38 33 86.84%
xmlXPathLocalNameFunction 43 38 88.37%
xmlXPathNamespaceURIFunction 36 33 91.66%
xmlXPathStringFunction 16 14 87.5%
xmlXPathStringLengthFunction 26 22 84.61%
xmlXPathConcatFunction 33 23 69.69%
xmlXPathContainsFunction 22 16 72.72%
xmlXPathStartsWithFunction 24 18 75.0%
xmlXPathSubstringFunction 68 56 82.35%
xmlXPathSubstringBeforeFunction 27 25 92.59%
xmlXPathNormalizeFunction 48 40 83.33%
xmlXPathTranslateFunction 63 54 85.71%
xmlXPathBooleanFunction 9 8 88.88%
xmlXPathNotFunction 6 6 100.0%
xmlXPathTrueFunction 4 4 100.0%
xmlXPathFalseFunction 4 4 100.0%
xmlXPathLangFunction 27 25 92.59%
xmlXPathNumberFunction 22 18 81.81%
xmlXPathSumFunction 20 18 90.0%
xmlXPathFloorFunction 7 6 85.71%
xmlXPathCeilingFunction 12 7 58.33%
xmlXPathRoundFunction 20 16 80.0%
xmlXPathParseNCName 33 28 84.84%
xmlXPathParseName 33 26 78.78%
xmlXPathStringEvalNumber 89 74 83.14%
xmlXPathIsNodeType 14 12 85.71%
xmlXPathEvaluatePredicateResult 32 19 59.37%
xmlXPathEvalExpr 35 29 82.85%
xmlXPathRegisterAllFunctions 60 59 98.33%
wrap_cmp 4 4 100.0%
xmlXPathCmpNodesExt 277 169 61.01%
xmlXPathNodeSetDupNs 25 15 60.0%
xmlXPathCacheObjectCopy 21 5 23.80%
xmlXPathReleaseObject 133 11 8.270%
xmlXPathFormatNumber 115 68 59.13%
xmlXPathNewCompExpr 25 14 56.00%
xmlXPathEqualNodeSets 102 70 68.62%
xmlXPathNodeValHash 104 92 88.46%
xmlXPathEqualNodeSetFloat 40 36 90.0%
xmlXPathEqualNodeSetString 41 35 85.36%
xmlXPathStringHash 8 7 87.5%
xmlXPathEqualValuesCommon 183 120 65.57%
xmlXPathCompareNodeSets 72 55 76.38%
xmlXPathCompareNodeSetValue 29 23 79.31%
xmlXPathCompareNodeSetFloat 31 26 83.87%
xmlXPathCompareNodeSetString 30 25 83.33%
xmlXPathCacheNewNodeSet 57 4 7.017%
xmlXPathCacheNewFloat 35 4 11.42%
xmlXPathGetElementsByIds 47 29 61.70%
xmlXPathCacheWrapNodeSet 24 4 16.66%
xmlXPathCacheConvertString 36 25 69.44%
xmlXPathCacheNewCString 36 4 11.11%
xmlXPathCacheNewString 41 4 9.756%
xmlXPathCacheWrapString 38 4 10.52%
xmlXPathCacheNewBoolean 35 4 11.42%
xmlXPathCacheConvertBoolean 11 9 81.81%
xmlXPathCacheConvertNumber 11 9 81.81%
xmlXPathParseNameComplex 74 53 71.62%
xmlXPathCurrentChar 71 43 60.56%
xmlXPathTryStreamCompile 68 32 47.05%
xmlXPathCompileExpr 38 25 65.78%
xmlXPathCompAndExpr 14 14 100.0%
xmlXPathCompEqualityExpr 19 18 94.73%
xmlXPathCompRelationalExpr 21 20 95.23%
xmlXPathCompAdditiveExpr 19 17 89.47%
xmlXPathCompMultiplicativeExpr 27 26 96.29%
xmlXPathCompUnaryExpr 21 19 90.47%
xmlXPathCompUnionExpr 17 14 82.35%
xmlXPathCompPathExpr 144 88 61.11%
xmlXPathScanName 29 26 89.65%
xmlXPathCompLocationPath 24 24 100.0%
xmlXPathCompFilterExpr 12 9 75.0%
xmlXPathCompPrimaryExpr 22 21 95.45%
xmlXPathCompVariableReference 24 15 62.5%
xmlXPathParseQName 12 11 91.66%
xmlXPathCompNumber 86 65 75.58%
xmlXPathCompLiteral 40 34 85.0%
xmlXPathCompFunctionCall 67 47 70.14%
xmlXPathCompPredicate 38 21 55.26%
xmlXPathCompRelativeLocationPath 29 29 100.0%
xmlXPathCompStep 144 96 66.66%
xmlXPathIsAxisName 46 46 100.0%
xmlXPathCompNodeTest 113 69 61.06%
xmlXPathParseLiteral 31 29 93.54%
xmlXPathCompExprAdd 48 27 56.25%
xmlXPathOptimizeExpression 72 46 63.88%
xmlXPathRunEval 69 26 37.68%
xmlXPathRunStreamEval 236 138 58.47%
xmlXPathCompOpEvalToBoolean 78 45 57.69%
xmlXPathCheckOpLimit 13 11 84.61%
xmlXPathNodeCollectAndTest 615 386 62.76%
xmlXPathNodeSetMergeAndClear 68 31 45.58%
xmlXPathNodeSetMergeAndClearNoDupls 39 22 56.41%
xmlXPathNextChildElement 63 50 79.36%
xmlXPathNextPrecedingInternal 37 33 89.18%
xmlXPathIsPositionalPredicate 51 20 39.21%
xmlXPathCompOpEvalPredicate 23 15 65.21%
xmlXPathNodeSetFilter 114 78 68.42%
xmlXPathNodeSetClear 3 3 100.0%
xmlXPathNodeSetClearFromPos 16 14 87.5%
xmlXPathCompOpEval 584 446 76.36%
xmlXPathSetFrame 9 7 77.77%
xmlXPathPopFrame 8 5 62.5%
xmlXPathCompOpEvalFirst 126 100 79.36%
xmlXPathCompSwap 17 6 35.29%
xmlXPathCompOpEvalFilterFirst 80 59 73.75%
xmlXPathCompOpEvalLast 120 103 85.83%
xmlXPathNodeSetKeepLast 15 13 86.66%
xmlXPathLocationSetFilter 99 68 68.68%
xmlXPathNameFunction 55 45 81.81%
xmlXPtrNewRange 16 6 37.5%
xmlXPtrNewRangeNodeObject 36 20 55.55%
xmlXPtrLocationSetCreate 24 8 33.33%
xmlXPtrLocationSetAdd 42 26 61.90%
xmlXPtrFreeLocationSet 12 11 91.66%
xmlXPtrWrapLocationSet 13 9 69.23%
xmlXPtrEval 59 48 81.35%
xmlXPtrNewRangeInternal 25 16 64.0%
xmlXPtrRangeCheckOrder 20 18 90.0%
xmlXPtrCmpPoints 15 9 60.0%
xmlXPtrRangesEqual 19 13 68.42%
xmlXPtrEvalXPointer 37 30 81.08%
xmlXPtrEvalChildSeq 38 31 81.57%
xmlXPtrGetChildNo 22 21 95.45%
xmlXPtrGetNthChild 18 17 94.44%
xmlXPtrEvalFullXPtr 57 39 68.42%
xmlXPtrEvalXPtrPart 130 104 80.0%
xmlXPtrErr 33 21 63.63%

Call tree overview

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Blocked nodes Calltree index Parent function Callsite Largest blocked function
377 1193 xmlSAXVersion call site xmlValidateOneElement
22 3874 xmlCompileStepPattern call site xmlCompileAttributeTest
19 3295 xmlParseReference call site xmlParseContentInternal
18 1769 xmlGetCharEncodingHandler call site xmlFindCharEncodingHandler
16 2697 xmlSAXVersion call site xmlValidateElementDecl
13 3276 xmlParseElementEnd call site xmlParseEndTag1
13 2824 xmlSAXVersion call site xmlParserPrintFileInfo
12 1704 xmlSAXVersion call site xmlSwitchEncoding
11 869 xmlNewEntityInputStream call site xmlLoadExternalEntity
10 2782 xmlSAX2Text call site xmlTextConcat
10 1157 xmlSAX2StartElementNs call site xmlValidateDtdFinal

Full calltree

The following link provides a visualisation of the full calltree overlayed with coverage information: full calltree

Fuzzer: uri.c

Files hit

filename functions hit
fuzz/uri.c 1
fuzz/fuzz.c 1
/ 1
uri.c 1
error.c 1
globals.c 1
threads.c 1
dict.c 1
//usr/include/pthread.h 1
SAX2.c 1
xmlstring.c 1
parserInternals.c 1
tree.c 1
valid.c 1
hash.c 1
entities.c 1

Functions hit (dynamic analysis based)

Function name source code lines source lines hit percentage hit
xmlFuzzExtractStrings 32 25 78.12%
LLVMFuzzerTestOneInput 37 27 72.97%
xmlPosixStrdup 3 3 100.0%
xmlParseURI 16 14 87.5%
xmlParseURIReference 3 3 100.0%
xmlParseURIRaw 19 17 89.47%
xmlCreateURI 11 7 63.63%
xmlSaveUri 265 182 68.67%
xmlFreeURI 14 13 92.85%
xmlNormalizeURIPath 176 80 45.45%
xmlURIUnescapeString 47 40 85.10%
xmlURIEscapeStr 56 43 76.78%
xmlURIEscape 116 76 65.51%
xmlBuildURI 247 144 58.29%
xmlBuildRelativeURI 188 118 62.76%
xmlCanonicPath 127 39 30.70%
xmlPathToURI 39 17 43.58%
xmlParse3986URIReference 22 15 68.18%
xmlCleanURI 22 21 95.45%
xmlParse3986URI 27 26 96.29%
xmlParse3986Scheme 19 16 84.21%
xmlParse3986HierPart 32 29 90.62%
xmlParse3986Authority 23 19 82.60%
xmlParse3986Userinfo 20 19 95.0%
xmlParse3986Host 61 43 70.49%
xmlParse3986DecOctet 22 19 86.36%
xmlParse3986Port 24 21 87.5%
xmlParse3986PathAbEmpty 25 23 92.0%
xmlParse3986Segment 14 13 92.85%
xmlParse3986PathAbsolute 31 26 83.87%
xmlParse3986PathRootless 27 23 85.18%
xmlParse3986Query 29 19 65.51%
xmlParse3986Fragment 23 18 78.26%
xmlParse3986RelativeRef 39 36 92.30%
xmlParse3986PathNoScheme 27 25 92.59%
xmlSaveUriRealloc 17 10 58.82%
is_hex 7 7 100.0%
xmlStrndup 13 9 69.23%
xmlStrdup 7 6 85.71%
xmlCharStrndup 17 13 76.47%
xmlCharStrdup 7 6 85.71%
xmlStrcmp 14 7 50.0%
xmlStrEqual 13 7 53.84%
xmlStrncmp 15 8 53.33%
xmlStrchr 8 8 100.0%
xmlStrstr 16 14 87.5%
xmlStrlen 10 9 90.0%
xmlStrncat 23 15 65.21%
xmlStrcat 10 8 80.0%

Call tree overview

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Blocked nodes Calltree index Parent function Callsite Largest blocked function
56 4 xmlParseURI call site __xmlRaiseError
24 61 xmlStrdup call site __xmlRaiseError
7 308 xmlURIEscape call site xmlURIEscapeStr
4 287 xmlURIEscape call site xmlURIEscapeStr
2 259 xmlSaveUri call site xmlSaveUriRealloc
2 251 xmlSaveUri call site xmlSaveUriRealloc
2 241 xmlSaveUri call site xmlURIErrMemory
2 196 xmlParse3986Host call site xmlParse3986DecOctet
2 137 xmlStrncat call site __xmlRaiseError
1 370 xmlBuildRelativeURI call site xmlURIErrMemory
1 345 xmlBuildURI call site xmlURIErrMemory

Full calltree

The following link provides a visualisation of the full calltree overlayed with coverage information: full calltree

Fuzzer: html.c

Files hit

filename functions hit
fuzz/html.c 1
fuzz/fuzz.c 1
hash.c 1
dict.c 1
threads.c 1
/ 1
//usr/include/pthread.h 1
HTMLparser.c 1
parser.c 1
globals.c 1
error.c 1
SAX2.c 1
xmlstring.c 1
parserInternals.c 1
tree.c 1
valid.c 1
entities.c 1
xmlmemory.c 1
encoding.c 1
buf.c 1
list.c 1
xmlregexp.c 1
chvalid.c 1
xmlIO.c 1
//usr/include/x86_64-linux-gnu/sys/stat.h 1
uri.c 1
xzlib.c 1
xmlunicode.c 1
HTMLtree.c 1
catalog.c 1
xpath.c 1
//usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h 1
xmlsave.c 1

Functions hit (dynamic analysis based)

Function name source code lines source lines hit percentage hit
htmlInitAutoClose 2 2 100.0%
htmlTagLookup 8 6 75.0%
htmlEntityLookup 11 10 90.90%
htmlNewDocNoDtD 36 26 72.22%
htmlParseEntityRef 36 30 83.33%
htmlParseCharRef 67 55 82.08%
htmlParseDocument 118 68 57.62%
htmlFreeParserCtxt 3 3 100.0%
htmlNewParserCtxt 15 8 53.33%
htmlParseChunk 62 48 77.41%
htmlCreatePushParserCtxt 69 26 37.68%
htmlCtxtUseOptions 58 56 96.55%
htmlReadMemory 12 11 91.66%
htmlCompareTags 6 5 83.33%
htmlCheckAutoClose 11 10 90.90%
htmlCompareStartClose 11 9 81.81%
htmlParseName 35 28 80.0%
htmlParseNameComplex 48 32 66.66%
htmlCurrentChar 175 92 52.57%
htmlFindEncoding 36 30 83.33%
htmlParseErr 14 14 100.0%
htmlParseErrInt 12 11 91.66%
htmlParseStartTag 206 125 60.67%
htmlParseHTMLName 20 16 80.0%
htmlAutoClose 20 11 55.00%
htmlCheckImplied 55 44 80.0%
htmlParseAttribute 25 19 76.0%
htmlParseAttValue 31 24 77.41%
htmlParseHTMLAttribute 126 101 80.15%
htmlCheckMeta 26 22 84.61%
htmlCheckEncodingDirect 75 56 74.66%
htmlnamePush 20 17 85.0%
htmlnamePop 16 13 81.25%
htmlParseEndTag 89 56 62.92%
htmlAutoCloseOnClose 34 23 67.64%
htmlGetEndPriority 9 4 44.44%
htmlNodeInfoPop 12 3 25.0%
htmlParseHTMLName_nonInvasive 17 14 82.35%
htmlParseScript 73 50 68.49%
htmlParseReference 67 56 83.58%
htmlCheckParagraph 29 26 89.65%
htmlParseCharData 3 3 100.0%
htmlParseCharDataInternal 88 74 84.09%
areBlanks 55 46 83.63%
htmlAutoCloseOnEnd 11 10 90.90%
htmlParseContentInternal 146 83 56.84%
htmlParserFinishElementParsing 16 6 37.5%
htmlParseElementInternal 83 48 57.83%
htmlSkipBlankChars 19 17 89.47%
htmlParseComment 98 79 80.61%
htmlParsePI 107 80 74.76%
htmlParseDocTypeDecl 59 29 49.15%
htmlParseExternalID 39 38 97.43%
htmlParseSystemLiteral 39 33 84.61%
htmlParsePubidLiteral 42 33 78.57%
htmlInitParserCtxt 99 56 56.56%
htmlParseTryOrFinish 762 393 51.57%
htmlParseLookupSequence 97 52 53.60%
htmlParseLookupCommentEnd 15 13 86.66%
htmlNewInputStream 23 19 82.60%
htmlCheckEncoding 20 14 70.0%
htmlDoRead 31 18 58.06%
htmlIsBooleanAttr 10 9 90.0%
htmlNodeDumpFormatOutput 219 159 72.60%
htmlDocContentDumpOutput 3 3 100.0%
htmlDtdDumpOutput 23 19 82.60%
htmlAttrDumpOutput 55 34 61.81%
xmlSAX2InternalSubset 25 13 52.0%
xmlSAX2SetDocumentLocator 7 2 28.57%
xmlSAX2StartDocument 56 15 26.78%
xmlSAX2EndDocument 32 18 56.25%
xmlSAX2StartElement 204 65 31.86%
xmlSAX2EndElement 38 13 34.21%
xmlSAX2Characters 3 3 100.0%
xmlSAX2IgnorableWhitespace 7 2 28.57%
xmlSAX2ProcessingInstruction 53 26 49.05%
xmlSAX2Comment 51 26 50.98%
xmlSAX2CDataBlock 3 3 100.0%
xmlSAXVersion 45 43 95.55%
xmlDefaultSAXHandlerInit 5 5 100.0%
xmlSAX2InitHtmlDefaultSAXHandler 34 32 94.11%
htmlDefaultSAXHandlerInit 3 3 100.0%
xmlSAX2ErrMemory 26 17 65.38%
xmlErrValid 26 16 61.53%
xmlSAX2AttributeInternal 336 76 22.61%
xmlSAX2TextNode 76 30 39.47%
xmlSAX2Text 122 64 52.45%
xmlBufCreate 25 17 68.0%
xmlBufCreateSize 28 19 67.85%
xmlBufGetAllocationScheme 10 4 40.0%
xmlBufSetAllocationScheme 31 14 45.16%
xmlBufFree 18 10 55.55%
xmlBufShrink 36 15 41.66%
xmlBufGrow 11 8 72.72%
xmlBufContent 6 4 66.66%
xmlBufEnd 7 5 71.42%
xmlBufAddLen 14 10 71.42%
xmlBufUse 7 5 71.42%
xmlBufAvail 7 5 71.42%
xmlBufIsEmpty 7 5 71.42%
xmlBufResize 108 39 36.11%
xmlBufAdd 46 22 47.82%
xmlBufCat 8 7 87.5%
xmlBufCCat 27 16 59.25%
xmlBufWriteQuotedString 43 37 86.04%
xmlBufResetInput 8 7 87.5%
xmlBufGetInputBase 17 8 47.05%
xmlBufSetInputBaseCur 13 9 69.23%
xmlBufGrowInternal 60 24 40.0%
xmlInitializeCatalog 79 41 51.89%
xmlCreateNewCatalog 17 12 70.58%
xmlNewCatalogEntry 40 26 65.0%
xmlInitializeCatalogData 10 6 60.0%
xmlCharInRange 46 19 41.30%
xmlInitializeDict 3 3 100.0%
__xmlInitializeDict 20 8 40.0%
xmlDictCreate 34 19 55.88%
xmlDictReference 11 4 36.36%
xmlDictFree 53 38 71.69%
xmlDictLookup 128 55 42.96%
xmlDictOwns 15 11 73.33%
xmlDictSetLimit 9 7 77.77%
xmlDictComputeFastKey 33 23 69.69%
xmlDictComputeBigKey 19 15 78.94%
xmlDictAddString 50 36 72.0%
xmlDictGrow 124 70 56.45%
isolat1ToUTF8 32 26 81.25%
xmlDetectCharEncoding 52 41 78.84%
xmlGetEncodingAlias 26 6 23.07%
xmlParseCharEncoding 70 41 58.57%
xmlGetCharEncodingName 53 12 22.64%
xmlNewCharEncodingHandler 67 30 44.77%
xmlInitCharEncodingHandlers 50 23 46.0%
xmlRegisterCharEncodingHandler 25 6 24.0%
xmlGetCharEncodingHandler 124 75 60.48%
xmlFindCharEncodingHandler 133 60 45.11%
xmlCharEncInput 83 55 66.26%
xmlCharEncCloseFunc 67 36 53.73%
xmlEncodingErr 5 5 100.0%
UTF16LEToUTF8 72 53 73.61%
UTF16BEToUTF8 72 59 81.94%
asciiToUTF8 28 24 85.71%
xmlEncInputChunk 28 20 71.42%
xmlIconvWrapper 37 29 78.37%
xmlEncodeAttributeEntities 3 3 100.0%
xmlEncodeEntitiesReentrant 3 3 100.0%
xmlEncodeEntitiesInternal 199 78 39.19%
initGenericErrorDefaultFunc 6 4 66.66%
xmlSetGenericErrorFunc 7 5 71.42%
__xmlRaiseError 179 83 46.36%
__xmlSimpleError 18 8 44.44%
xmlResetError 18 15 83.33%
xmlResetLastError 5 5 100.0%
xmlCopyError 39 32 82.05%
xmlParserPrintFileContextInternal 48 37 77.08%
xmlReportError 182 73 40.10%
xmlFuzzErrorFunc 2 2 100.0%
xmlFuzzDataInit 13 11 84.61%
xmlFuzzDataCleanup 4 4 100.0%
xmlFuzzReadInt 11 9 81.81%
xmlFuzzReadRemaining 9 7 77.77%
LLVMFuzzerInitialize 9 8 88.88%
LLVMFuzzerTestOneInput 57 33 57.89%
xmlInitGlobals 4 4 100.0%
__htmlDefaultSAXHandler 6 4 66.66%
__xmlLastError 6 4 66.66%
__xmlBufferAllocScheme 6 4 66.66%
__xmlDefaultBufferSize 6 4 66.66%
__xmlDefaultSAXHandler 6 4 66.66%
__xmlDefaultSAXLocator 6 4 66.66%
__xmlDoValidityCheckingDefaultValue 6 4 66.66%
__xmlGenericError 6 4 66.66%
__xmlStructuredError 6 4 66.66%
__xmlGenericErrorContext 6 4 66.66%
__xmlGetWarningsDefaultValue 6 4 66.66%
__xmlKeepBlanksDefaultValue 6 4 66.66%
__xmlLineNumbersDefaultValue 6 4 66.66%
__xmlLoadExtDtdDefaultValue 6 4 66.66%
__xmlPedanticParserDefaultValue 6 4 66.66%
__xmlSubstituteEntitiesDefaultValue 6 4 66.66%
xmlPosixStrdup 3 3 100.0%
xmlHashCreate 23 15 65.21%
xmlHashCreateDict 10 9 90.0%
xmlHashFree 42 37 88.09%
xmlHashAddEntry 3 3 100.0%
xmlHashAddEntry3 97 47 48.45%
xmlHashComputeKey 27 15 55.55%
inputPush 21 7 33.33%
inputPop 16 13 81.25%
nodePush 27 23 85.18%
nodePop 15 14 93.33%
xmlSplitQName 151 65 43.04%
xmlStopParser 6 5 83.33%
xmlCreateMemoryParserCtxt 35 19 54.28%
xmlInitParser 39 33 84.61%
xmlFatalErrMsgInt 15 15 100.0%
xmlFatalErrMsgStr 16 15 93.75%
xmlHaltParser 26 17 65.38%
__xmlErrEncoding 16 15 93.75%
xmlParserInputGrow 50 29 57.99%
xmlParserInputShrink 50 34 68.0%
xmlNextChar 141 93 65.95%
xmlStringCurrentChar 97 40 41.23%
xmlCopyCharMultiByte 30 11 36.66%
xmlCopyChar 9 6 66.66%
xmlSwitchEncoding 181 79 43.64%
xmlSwitchToEncoding 3 3 100.0%
xmlFreeInputStream 13 11 84.61%
xmlNewInputStream 23 12 52.17%
xmlInitParserCtxt 174 91 52.29%
xmlFreeParserCtxt 75 43 57.33%
xmlNewParserCtxt 15 8 53.33%
xmlInitNodeInfoSeq 7 6 85.71%
xmlErrInternal 16 15 93.75%
xmlErrEncodingInt 15 14 93.33%
xmlSwitchInputEncodingInt 131 52 39.69%
xmlSwitchToEncodingInt 19 10 52.63%
xmlNewMutex 19 8 42.10%
xmlNewRMutex 24 12 50.0%
xmlRMutexLock 36 10 27.77%
xmlRMutexUnlock 30 12 40.0%
__xmlGlobalInitMutexLock 72 7 9.722%
__xmlGlobalInitMutexUnlock 15 7 46.66%
xmlIsMainThread 26 8 30.76%
xmlInitThreads 31 25 80.64%
xmlOnceInit 34 6 17.64%
xmlValidateNCName 60 49 81.66%
xmlGetIntSubset 13 11 84.61%
xmlCreateIntSubset 97 39 40.20%
xmlFreeDtd 48 16 33.33%
xmlFreeDoc 54 31 57.40%
xmlNodeListGetString 74 26 35.13%
xmlNewNsPropEatName 12 4 33.33%
xmlFreePropList 9 9 100.0%
xmlFreeProp 17 12 70.58%
xmlNewDocPI 35 17 48.57%
xmlNewNodeEatName 30 12 40.0%
xmlNewDocNodeEatName 18 9 50.0%
xmlNewText 23 13 56.52%
xmlNewDocText 7 6 85.71%
xmlNewComment 23 13 56.52%
xmlNewCDataBlock 23 13 56.52%
xmlNewDocComment 7 6 85.71%
xmlSetTreeDoc 45 10 22.22%
xmlAddSibling 64 25 39.06%
xmlAddChild 115 36 31.30%
xmlGetLastChild 10 4 40.0%
xmlFreeNodeList 80 56 70.0%
xmlFreeNode 63 31 49.20%
xmlUnlinkNode 62 30 48.38%
xmlGetLineNo 3 3 100.0%
xmlNodeIsText 6 5 83.33%
xmlNewPropInternal 80 33 41.25%
xmlGetLineNoInternal 37 28 75.67%
xmlURIEscapeStr 56 47 83.92%
xmlURIErrMemory 14 8 57.14%
xmlSaveUriRealloc 17 13 76.47%
xmlAddID 70 37 52.85%
xmlFreeIDTable 3 3 100.0%
xmlIsID 50 16 32.0%
xmlRemoveID 28 9 32.14%
xmlIsRef 29 9 31.03%
xmlGetDtdAttrDesc 22 6 27.27%
xmlValidCtxtNormalizeAttributeValue 51 14 27.45%
xmlErrValidNode 23 20 86.95%
xmlIsStreaming 10 7 70.0%
xmlFreeID 14 10 71.42%
xmlFreeIDTableEntry 3 3 100.0%
__xmlIOErr 168 8 4.761%
xmlInputReadCallbackNop 3 3 100.0%
xmlRegisterInputCallbacks 11 9 81.81%
xmlRegisterOutputCallbacks 11 9 81.81%
xmlRegisterDefaultInputCallbacks 26 14 53.84%
xmlRegisterDefaultOutputCallbacks 30 6 20.0%
xmlAllocParserInputBuffer 28 19 67.85%
xmlAllocOutputBuffer 41 18 43.90%
xmlFreeParserInputBuffer 20 16 80.0%
xmlOutputBufferClose 29 17 58.62%
xmlParserInputBufferCreateMem 21 15 71.42%
xmlParserInputBufferPush 43 25 58.13%
xmlParserInputBufferGrow 84 41 48.80%
xmlParserInputBufferRead 9 8 88.88%
xmlOutputBufferWrite 95 28 29.47%
xmlOutputBufferWriteString 12 10 83.33%
xmlIOErr 3 3 100.0%
endOfInput 3 3 100.0%
xmlInitMemory 35 17 48.57%
xmlStrndup 13 9 69.23%
xmlStrdup 7 5 71.42%
xmlCharStrndup 17 13 76.47%
xmlCharStrdup 7 6 85.71%
xmlStrcmp 14 7 50.0%
xmlStrEqual 13 0 0.0%
xmlStrncmp 15 8 53.33%
xmlStrcasecmp 12 11 91.66%
xmlStrncasecmp 13 11 84.61%
xmlStrchr 8 4 50.0%
xmlStrstr 16 14 87.5%
xmlStrcasestr 15 13 86.66%
xmlStrlen 10 5 50.0%
xmlStrcat 10 6 60.0%
xmlXPathInit 7 6 85.71%

Call tree overview

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Blocked nodes Calltree index Parent function Callsite Largest blocked function
387 1195 xmlSAXVersion call site xmlValidateOneElement
57 2641 xmlSAXVersion call site xmlAddAttributeDecl
30 3343 xmlAllocOutputBuffer call site xmlCharEncOutput
26 450 xmlAddChild call site xmlNodeAddContent
19 1634 xmlSAX2AttributeInternal call site xmlStringDecodeEntities
19 1604 xmlSAX2StartElement call site xmlCheckDefaultedAttributes
17 2743 xmlSAXVersion call site xmlValidateDocumentFinal
17 173 xmlNodeListGetString call site xmlNodeListGetString
16 2699 xmlSAXVersion call site xmlValidateElementDecl
13 2826 xmlSAXVersion call site xmlParserPrintFileInfo
13 1803 xmlSwitchInputEncodingInt call site xmlCharEncFirstLineInput

Full calltree

The following link provides a visualisation of the full calltree overlayed with coverage information: full calltree

Fuzzer: regexp.c

Files hit

filename functions hit
fuzz/regexp.c 1
fuzz/fuzz.c 1
/ 1
xmlstring.c 1
xmlregexp.c 1
parserInternals.c 1
error.c 1
globals.c 1
threads.c 1
dict.c 1
//usr/include/pthread.h 1
SAX2.c 1
tree.c 1
valid.c 1
hash.c 1
entities.c 1
chvalid.c 1
xmlunicode.c 1

Functions hit (dynamic analysis based)

Function name source code lines source lines hit percentage hit
xmlCharInRange 46 44 95.65%
__xmlInitializeDict 20 8 40.0%
xmlSetGenericErrorFunc 7 5 71.42%
__xmlRaiseError 179 65 36.31%
xmlResetError 18 15 83.33%
xmlResetLastError 5 5 100.0%
xmlFuzzErrorFunc 2 2 100.0%
xmlFuzzExtractStrings 32 25 78.12%
LLVMFuzzerInitialize 5 4 80.0%
LLVMFuzzerTestOneInput 28 16 57.14%
__xmlLastError 6 4 66.66%
__xmlGenericError 6 4 66.66%
__xmlStructuredError 6 4 66.66%
__xmlGenericErrorContext 6 4 66.66%
__xmlGetWarningsDefaultValue 6 4 66.66%
xmlStringCurrentChar 97 38 39.17%
xmlErrEncodingInt 15 9 60.0%
xmlNewRMutex 24 12 50.0%
xmlRMutexLock 36 10 27.77%
xmlRMutexUnlock 30 12 40.0%
xmlIsMainThread 26 9 34.61%
xmlInitThreads 31 25 80.64%
xmlOnceInit 34 6 17.64%
xmlRegexpCompile 38 25 65.78%
xmlRegexpIsDeterminist 32 26 81.25%
xmlRegFreeRegexp 31 23 74.19%
xmlNewAutomata 24 12 50.0%
xmlFreeAutomata 5 4 80.0%
xmlRegNewParserCtxt 16 14 87.5%
xmlRegNewState 13 9 69.23%
xmlRegStatePush 27 19 70.37%
xmlFAParseRegExp 29 24 82.75%
xmlFAParseBranch 29 27 93.10%
xmlFAParsePiece 13 12 92.30%
xmlFAParseAtom 59 51 86.44%
xmlFAIsChar 12 11 91.66%
xmlFAParseCharClass 16 15 93.75%
xmlFAParseCharGroup 27 26 96.29%
xmlFAParsePosCharGroup 10 10 100.0%
xmlFAParseCharRange 84 60 71.42%
xmlRegAtomAddRange 39 22 56.41%
xmlRegNewRange 14 10 71.42%
xmlFAParseCharClassEsc 133 125 93.98%
xmlFAParseCharProp 205 174 84.87%
xmlFAParseQuantifier 55 53 96.36%
xmlFAParseQuantExact 25 23 92.0%
xmlRegexpErrCompile 14 13 92.85%
xmlRegFreeParserCtxt 21 19 90.47%
xmlFAEliminateEpsilonTransitions 150 93 62.0%
xmlFAEliminateSimpleEpsilonTransitions 59 38 64.40%
xmlFAReduceEpsilonTransitions 71 51 71.83%
xmlRegEpxFromParse 243 33 13.58%
xmlRegCheckCharacter 101 89 88.11%
xmlRegCheckCharacterRange 172 156 90.69%
xmlRegFreeState 10 9 90.0%
xmlFAComputesDeterminism 141 77 54.60%
xmlFAEqualAtoms 32 18 56.25%
xmlFACompareAtoms 86 60 69.76%
xmlFACompareAtomTypes 189 169 89.41%
xmlFACompareRanges 161 132 81.98%
xmlFARecurseDeterminism 47 28 59.57%
xmlFAFinishRecurseDeterminism 16 13 81.25%
xmlRegFreeAtom 18 13 72.22%
xmlRegFreeRange 8 6 75.0%
xmlRegNewAtom 15 11 73.33%
xmlFAGenerateTransitions 221 125 56.56%
xmlRegGetCounter 26 18 69.23%
xmlRegStateAddTrans 75 27 36.0%
xmlRegStateAddTransTo 25 17 68.0%
xmlRegAtomPush 30 19 63.33%
xmlFAGenerateEpsilonTransition 8 8 100.0%
xmlFAGenerateCountedEpsilonTransition 8 4 50.0%
xmlFAGenerateCountedTransition 8 4 50.0%
xmlStrndup 13 9 69.23%
xmlStrdup 7 6 85.71%
xmlCheckUTF8 39 29 74.35%
xmlUCSIsAegeanNumbers 3 3 100.0%
xmlUCSIsAlphabeticPresentationForms 3 3 100.0%
xmlUCSIsArabic 3 3 100.0%
xmlUCSIsArabicPresentationFormsA 3 3 100.0%
xmlUCSIsArabicPresentationFormsB 3 3 100.0%
xmlUCSIsArmenian 3 3 100.0%
xmlUCSIsArrows 3 3 100.0%
xmlUCSIsBasicLatin 3 3 100.0%
xmlUCSIsBengali 3 3 100.0%
xmlUCSIsBlockElements 3 3 100.0%
xmlUCSIsBopomofo 3 3 100.0%
xmlUCSIsBopomofoExtended 3 3 100.0%
xmlUCSIsBoxDrawing 3 3 100.0%
xmlUCSIsBraillePatterns 3 3 100.0%
xmlUCSIsBuhid 3 3 100.0%
xmlUCSIsByzantineMusicalSymbols 3 3 100.0%
xmlUCSIsCJKCompatibility 3 3 100.0%
xmlUCSIsCJKCompatibilityForms 3 3 100.0%
xmlUCSIsCJKCompatibilityIdeographs 3 3 100.0%
xmlUCSIsCJKCompatibilityIdeographsSupplement 3 3 100.0%
xmlUCSIsCJKRadicalsSupplement 3 3 100.0%
xmlUCSIsCJKSymbolsandPunctuation 3 3 100.0%
xmlUCSIsCJKUnifiedIdeographs 3 3 100.0%
xmlUCSIsCJKUnifiedIdeographsExtensionA 3 3 100.0%
xmlUCSIsCJKUnifiedIdeographsExtensionB 3 3 100.0%
xmlUCSIsCherokee 3 3 100.0%
xmlUCSIsCombiningDiacriticalMarks 3 3 100.0%
xmlUCSIsCombiningDiacriticalMarksforSymbols 3 3 100.0%
xmlUCSIsCombiningHalfMarks 3 3 100.0%
xmlUCSIsCombiningMarksforSymbols 3 3 100.0%
xmlUCSIsControlPictures 3 3 100.0%
xmlUCSIsCurrencySymbols 3 3 100.0%
xmlUCSIsCypriotSyllabary 3 3 100.0%
xmlUCSIsCyrillic 3 3 100.0%
xmlUCSIsCyrillicSupplement 3 3 100.0%
xmlUCSIsDeseret 3 3 100.0%
xmlUCSIsDevanagari 3 3 100.0%
xmlUCSIsDingbats 3 3 100.0%
xmlUCSIsEnclosedAlphanumerics 3 3 100.0%
xmlUCSIsEnclosedCJKLettersandMonths 3 3 100.0%
xmlUCSIsEthiopic 3 3 100.0%
xmlUCSIsGeneralPunctuation 3 3 100.0%
xmlUCSIsGeometricShapes 3 3 100.0%
xmlUCSIsGeorgian 3 3 100.0%
xmlUCSIsGothic 3 3 100.0%
xmlUCSIsGreek 3 3 100.0%
xmlUCSIsGreekExtended 3 3 100.0%
xmlUCSIsGreekandCoptic 3 3 100.0%
xmlUCSIsGujarati 3 3 100.0%
xmlUCSIsGurmukhi 3 3 100.0%
xmlUCSIsHalfwidthandFullwidthForms 3 3 100.0%
xmlUCSIsHangulCompatibilityJamo 3 3 100.0%
xmlUCSIsHangulJamo 3 3 100.0%
xmlUCSIsHangulSyllables 3 3 100.0%
xmlUCSIsHanunoo 3 3 100.0%
xmlUCSIsHebrew 3 3 100.0%
xmlUCSIsHighPrivateUseSurrogates 3 3 100.0%
xmlUCSIsHighSurrogates 3 3 100.0%
xmlUCSIsHiragana 3 3 100.0%
xmlUCSIsIPAExtensions 3 3 100.0%
xmlUCSIsIdeographicDescriptionCharacters 3 3 100.0%
xmlUCSIsKanbun 3 3 100.0%
xmlUCSIsKangxiRadicals 3 3 100.0%
xmlUCSIsKannada 3 3 100.0%
xmlUCSIsKatakana 3 3 100.0%
xmlUCSIsKatakanaPhoneticExtensions 3 3 100.0%
xmlUCSIsKhmer 3 3 100.0%
xmlUCSIsKhmerSymbols 3 3 100.0%
xmlUCSIsLao 3 3 100.0%
xmlUCSIsLatin1Supplement 3 3 100.0%
xmlUCSIsLatinExtendedA 3 3 100.0%
xmlUCSIsLatinExtendedB 3 3 100.0%
xmlUCSIsLatinExtendedAdditional 3 3 100.0%
xmlUCSIsLetterlikeSymbols 3 3 100.0%
xmlUCSIsLimbu 3 3 100.0%
xmlUCSIsLinearBIdeograms 3 3 100.0%
xmlUCSIsLinearBSyllabary 3 3 100.0%
xmlUCSIsLowSurrogates 3 3 100.0%
xmlUCSIsMalayalam 3 3 100.0%
xmlUCSIsMathematicalAlphanumericSymbols 3 3 100.0%
xmlUCSIsMathematicalOperators 3 3 100.0%
xmlUCSIsMiscellaneousMathematicalSymbolsA 3 3 100.0%
xmlUCSIsMiscellaneousMathematicalSymbolsB 3 3 100.0%
xmlUCSIsMiscellaneousSymbols 3 3 100.0%
xmlUCSIsMiscellaneousSymbolsandArrows 3 3 100.0%
xmlUCSIsMiscellaneousTechnical 3 3 100.0%
xmlUCSIsMongolian 3 3 100.0%
xmlUCSIsMusicalSymbols 3 3 100.0%
xmlUCSIsMyanmar 3 3 100.0%
xmlUCSIsNumberForms 3 3 100.0%
xmlUCSIsOgham 3 3 100.0%
xmlUCSIsOldItalic 3 3 100.0%
xmlUCSIsOpticalCharacterRecognition 3 3 100.0%
xmlUCSIsOriya 3 3 100.0%
xmlUCSIsOsmanya 3 3 100.0%
xmlUCSIsPhoneticExtensions 3 3 100.0%
xmlUCSIsPrivateUse 5 5 100.0%
xmlUCSIsPrivateUseArea 3 3 100.0%
xmlUCSIsRunic 3 3 100.0%
xmlUCSIsShavian 3 3 100.0%
xmlUCSIsSinhala 3 3 100.0%
xmlUCSIsSmallFormVariants 3 3 100.0%
xmlUCSIsSpacingModifierLetters 3 3 100.0%
xmlUCSIsSpecials 3 3 100.0%
xmlUCSIsSuperscriptsandSubscripts 3 3 100.0%
xmlUCSIsSupplementalArrowsA 3 3 100.0%
xmlUCSIsSupplementalArrowsB 3 3 100.0%
xmlUCSIsSupplementalMathematicalOperators 3 3 100.0%
xmlUCSIsSupplementaryPrivateUseAreaA 3 3 100.0%
xmlUCSIsSupplementaryPrivateUseAreaB 3 3 100.0%
xmlUCSIsSyriac 3 3 100.0%
xmlUCSIsTagalog 3 3 100.0%
xmlUCSIsTagbanwa 3 3 100.0%
xmlUCSIsTags 3 3 100.0%
xmlUCSIsTaiLe 3 3 100.0%
xmlUCSIsTaiXuanJingSymbols 3 3 100.0%
xmlUCSIsTamil 3 3 100.0%
xmlUCSIsTelugu 3 3 100.0%
xmlUCSIsThaana 3 3 100.0%
xmlUCSIsThai 3 3 100.0%
xmlUCSIsTibetan 3 3 100.0%
xmlUCSIsUgaritic 3 3 100.0%
xmlUCSIsUnifiedCanadianAboriginalSyllabics 3 3 100.0%
xmlUCSIsVariationSelectors 3 3 100.0%
xmlUCSIsVariationSelectorsSupplement 3 3 100.0%
xmlUCSIsYiRadicals 3 3 100.0%
xmlUCSIsYiSyllables 3 3 100.0%
xmlUCSIsYijingHexagramSymbols 3 3 100.0%
xmlUCSIsBlock 8 7 87.5%
xmlUCSIsCatC 3 3 100.0%
xmlUCSIsCatCc 4 4 100.0%
xmlUCSIsCatCf 3 3 100.0%
xmlUCSIsCatCo 8 8 100.0%
xmlUCSIsCatL 3 3 100.0%
xmlUCSIsCatLl 3 3 100.0%
xmlUCSIsCatLm 3 3 100.0%
xmlUCSIsCatLo 3 3 100.0%
xmlUCSIsCatLt 3 3 100.0%
xmlUCSIsCatLu 3 3 100.0%
xmlUCSIsCatM 3 3 100.0%
xmlUCSIsCatMc 3 3 100.0%
xmlUCSIsCatMe 6 6 100.0%
xmlUCSIsCatMn 3 3 100.0%
xmlUCSIsCatN 3 3 100.0%
xmlUCSIsCatNd 3 3 100.0%
xmlUCSIsCatNl 8 8 100.0%
xmlUCSIsCatNo 3 3 100.0%
xmlUCSIsCatP 3 3 100.0%
xmlUCSIsCatPc 10 10 100.0%
xmlUCSIsCatPd 3 3 100.0%
xmlUCSIsCatPe 3 3 100.0%
xmlUCSIsCatPf 6 6 100.0%
xmlUCSIsCatPi 7 7 100.0%
xmlUCSIsCatPo 3 3 100.0%
xmlUCSIsCatPs 3 3 100.0%
xmlUCSIsCatS 3 3 100.0%
xmlUCSIsCatSc 3 3 100.0%
xmlUCSIsCatSk 3 3 100.0%
xmlUCSIsCatSm 3 3 100.0%
xmlUCSIsCatSo 3 3 100.0%
xmlUCSIsCatZ 3 3 100.0%
xmlUCSIsCatZl 3 3 100.0%
xmlUCSIsCatZp 3 3 100.0%
xmlUCSIsCatZs 10 10 100.0%
xmlUnicodeLookup 20 18 90.0%

Call tree overview

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Blocked nodes Calltree index Parent function Callsite Largest blocked function
12 85 __xmlRaiseError call site __xmlRaiseError
10 232 xmlFAGenerateTransitions call site xmlRegCopyAtom
7 101 __xmlRaiseError call site xmlCopyError
7 77 __xmlRaiseError call site xmlGetLineNoInternal
5 293 xmlFAParseCharClassEsc call site xmlRegAtomAddRange
4 206 xmlFAGenerateEpsilonTransition call site xmlRegexpErrCompile
3 363 xmlFACompareAtoms call site xmlRegStrEqualWildcard
3 220 xmlFAGenerateTransitions call site xmlRegexpErrCompile
3 28 xmlRMutexLock call site pthread_self
2 355 xmlNewAutomata call site xmlFreeAutomata
2 211 xmlRegStateAddTrans call site xmlRegexpErrMemory

Full calltree

The following link provides a visualisation of the full calltree overlayed with coverage information: full calltree


Analyses and suggestions