---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/ibmswtpm2/src/fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_Manufacture
        - TPM_TearDown
        - TpmServer
        - _plat__NVDisable
        - _plat__NVEnable
        - _rpc__Signal_NvOn
        - _rpc__Signal_PowerOn
        - close
        - dprintf
        - exit
        - perror
        - pipe
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer.cc:29,20'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:29,23'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer.cc:30,5'
              BranchSideFuncs: []
        - Branch String:   'fuzzer.cc:29,7'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:30,5'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer.cc:33,12'
              BranchSideFuncs:
                - pipe
                - __sanitizer_cov_trace_const_cmp4
                - write
                - __sanitizer_cov_trace_cmp8
                - close
                - _plat__NVEnable
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - TpmServer
                - close
                - dprintf
                - exit
                - dprintf
                - exit
                - dprintf
                - exit
                - perror
                - exit
                - perror
                - exit
        - Branch String:   'fuzzer.cc:33,7'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:34,5'
              BranchSideFuncs:
                - perror
                - exit
            - BranchSide:      'fuzzer.cc:38,13'
              BranchSideFuncs:
                - write
                - __sanitizer_cov_trace_cmp8
                - close
                - _plat__NVEnable
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - TpmServer
                - close
                - dprintf
                - exit
                - dprintf
                - exit
                - dprintf
                - exit
                - perror
                - exit
        - Branch String:   'fuzzer.cc:38,7'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:39,5'
              BranchSideFuncs:
                - perror
                - exit
            - BranchSide:      'fuzzer.cc:43,9'
              BranchSideFuncs:
                - close
                - _plat__NVEnable
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - TpmServer
                - close
                - dprintf
                - exit
                - dprintf
                - exit
                - dprintf
                - exit
        - Branch String:   'fuzzer.cc:46,7'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:47,5'
              BranchSideFuncs:
                - dprintf
                - exit
            - BranchSide:      'fuzzer.cc:51,7'
              BranchSideFuncs:
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - TpmServer
                - close
                - dprintf
                - exit
                - dprintf
                - exit
        - Branch String:   'fuzzer.cc:51,7'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:52,5'
              BranchSideFuncs:
                - dprintf
                - exit
            - BranchSide:      'fuzzer.cc:56,3'
              BranchSideFuncs:
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - TpmServer
                - close
                - dprintf
                - exit
        - Branch String:   'fuzzer.cc:57,7'
          Branch Sides:
            - BranchSide:      'fuzzer.cc:58,5'
              BranchSideFuncs:
                - dprintf
                - exit
            - BranchSide:      'fuzzer.cc:62,3'
              BranchSideFuncs:
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - TpmServer
                - close
      Callsites:
        - Src:             'fuzzer.cc:33,7'
          Dst:             pipe
        - Src:             'fuzzer.cc:34,5'
          Dst:             perror
        - Src:             'fuzzer.cc:35,5'
          Dst:             exit
        - Src:             'fuzzer.cc:38,7'
          Dst:             write
        - Src:             'fuzzer.cc:39,5'
          Dst:             perror
        - Src:             'fuzzer.cc:40,5'
          Dst:             exit
        - Src:             'fuzzer.cc:43,3'
          Dst:             close
        - Src:             'fuzzer.cc:45,3'
          Dst:             _plat__NVEnable
        - Src:             'fuzzer.cc:46,7'
          Dst:             TPM_Manufacture
        - Src:             'fuzzer.cc:47,5'
          Dst:             dprintf
        - Src:             'fuzzer.cc:48,5'
          Dst:             exit
        - Src:             'fuzzer.cc:51,7'
          Dst:             TPM_Manufacture
        - Src:             'fuzzer.cc:52,5'
          Dst:             dprintf
        - Src:             'fuzzer.cc:53,5'
          Dst:             exit
        - Src:             'fuzzer.cc:56,3'
          Dst:             TPM_TearDown
        - Src:             'fuzzer.cc:57,7'
          Dst:             TPM_Manufacture
        - Src:             'fuzzer.cc:58,5'
          Dst:             dprintf
        - Src:             'fuzzer.cc:59,5'
          Dst:             exit
        - Src:             'fuzzer.cc:62,3'
          Dst:             _plat__NVDisable
        - Src:             'fuzzer.cc:64,3'
          Dst:             _rpc__Signal_PowerOn
        - Src:             'fuzzer.cc:65,3'
          Dst:             _rpc__Signal_NvOn
        - Src:             'fuzzer.cc:69,3'
          Dst:             _rpc__Signal_PowerOn
        - Src:             'fuzzer.cc:71,3'
          Dst:             _rpc__Signal_NvOn
        - Src:             'fuzzer.cc:73,3'
          Dst:             TpmServer
        - Src:             'fuzzer.cc:75,3'
          Dst:             close
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pipe
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    perror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AlgorithmGetImplementedVector
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmCap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - MemorySet
        - SetBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmCap.c:238,5'
          Branch Sides:
            - BranchSide:      'AlgorithmCap.c:241,2'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmCap.c:242,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmCap.c:237,5'
          Dst:             MemorySet
        - Src:             'AlgorithmCap.c:241,2'
          Dst:             SetBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AlgorithmCapGetImplemented
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmCap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'int '
        - 'struct.TPML_ALG_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          119
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmCap.c:196,8'
          Branch Sides:
            - BranchSide:      'AlgorithmCap.c:197,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmCap.c:199,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AlgorithmCap.c:201,5'
          Branch Sides:
            - BranchSide:      'AlgorithmCap.c:201,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmCap.c:204,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AlgorithmCap.c:204,9'
          Branch Sides:
            - BranchSide:      'AlgorithmCap.c:205,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmCap.c:206,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AlgorithmCap.c:206,9'
          Branch Sides:
            - BranchSide:      'AlgorithmCap.c:210,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmCap.c:219,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LoadEccPoint
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'union.TPM2B_EC_TEST *'
        - 'union.TPM2B_EC_TEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy2B
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'AlgorithmTests.c:595,5'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:596,5'
          Dst:             MemoryCopy2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LoadEccParameter
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'union.TPM2B_EC_TEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy2B
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'AlgorithmTests.c:585,5'
          Dst:             MemoryCopy2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestEccSignAndVerify
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          229
      EdgeCount:       46
      CyclomaticComplexity: 9
      functionsReached:
        - ClearBit
        - CryptEccSign
        - CryptEccValidateSignature
        - LoadEccParameter
        - LoadEccPoint
        - MemoryCopy2B
        - TestBit
        - TestHash
        - TpmFail
        - _plat__IsCanceled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:639,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:639,5'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_switch
                - LoadEccParameter
                - LoadEccParameter
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
                - LoadEccParameter
                - LoadEccParameter
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:640,5'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_switch
                - LoadEccParameter
                - LoadEccParameter
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
                - LoadEccParameter
                - LoadEccParameter
                - TpmFail
                - ClearBit
        - Branch String:   'AlgorithmTests.c:640,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:640,5'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_switch
                - LoadEccParameter
                - LoadEccParameter
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
                - LoadEccParameter
                - LoadEccParameter
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:642,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - LoadEccParameter
                - LoadEccParameter
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
                - LoadEccParameter
                - LoadEccParameter
                - TpmFail
        - Branch String:   'AlgorithmTests.c:642,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:645,32'
              BranchSideFuncs:
                - LoadEccParameter
                - LoadEccParameter
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
            - BranchSide:      'AlgorithmTests.c:649,32'
              BranchSideFuncs:
                - LoadEccParameter
                - LoadEccParameter
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
            - BranchSide:      'AlgorithmTests.c:656,6'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:658,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:661,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:661,5'
              BranchSideFuncs:
                - TestHash
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:665,30'
              BranchSideFuncs:
                - MemoryCopy2B
                - LoadEccPoint
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:670,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:673,6'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:675,5'
              BranchSideFuncs:
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:675,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:675,5'
              BranchSideFuncs:
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:677,26'
              BranchSideFuncs:
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:675,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:675,5'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:677,26'
              BranchSideFuncs:
                - CryptEccSign
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:677,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:680,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:682,5'
              BranchSideFuncs:
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:682,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:682,5'
              BranchSideFuncs:
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:683,26'
              BranchSideFuncs:
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:682,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:682,5'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:683,26'
              BranchSideFuncs:
                - CryptEccValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:683,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:685,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:687,5'
              BranchSideFuncs:
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:687,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:687,5'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:688,5'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:687,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:687,5'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:688,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:639,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:639,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:640,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:640,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:645,6'
          Dst:             LoadEccParameter
        - Src:             'AlgorithmTests.c:646,6'
          Dst:             LoadEccParameter
        - Src:             'AlgorithmTests.c:649,6'
          Dst:             LoadEccParameter
        - Src:             'AlgorithmTests.c:651,6'
          Dst:             LoadEccParameter
        - Src:             'AlgorithmTests.c:658,6'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:661,5'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:661,5'
          Dst:             TestHash
        - Src:             'AlgorithmTests.c:665,5'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:667,5'
          Dst:             LoadEccPoint
        - Src:             'AlgorithmTests.c:670,26'
          Dst:             CryptEccValidateSignature
        - Src:             'AlgorithmTests.c:673,6'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:675,5'
          Dst:             _plat__IsCanceled
        - Src:             'AlgorithmTests.c:677,26'
          Dst:             CryptEccSign
        - Src:             'AlgorithmTests.c:680,2'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:682,5'
          Dst:             _plat__IsCanceled
        - Src:             'AlgorithmTests.c:683,26'
          Dst:             CryptEccValidateSignature
        - Src:             'AlgorithmTests.c:685,2'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:687,5'
          Dst:             _plat__IsCanceled
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestHash
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          148
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - ClearBit
        - CryptHashGetBlockSize
        - CryptHashGetDigestSize
        - CryptHmacEnd
        - CryptHmacStart
        - TpmFail
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:110,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:110,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ClearBit
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:111,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ClearBit
                - TpmFail
        - Branch String:   'AlgorithmTests.c:111,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:115,17'
              BranchSideFuncs:
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:120,17'
              BranchSideFuncs:
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:125,17'
              BranchSideFuncs:
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:130,17'
              BranchSideFuncs:
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:139,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:142,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:142,5'
              BranchSideFuncs:
                - ClearBit
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:144,41'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHmacStart
                - CryptHashGetBlockSize
                - CryptDigestUpdate
                - CryptHmacEnd
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:152,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:152,19'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:153,2'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:151,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:153,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:155,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:110,5'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:139,6'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:142,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:142,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:144,18'
          Dst:             CryptHashGetDigestSize
        - Src:             'AlgorithmTests.c:145,5'
          Dst:             CryptHmacStart
        - Src:             'AlgorithmTests.c:147,45'
          Dst:             CryptHashGetBlockSize
        - Src:             'AlgorithmTests.c:147,5'
          Dst:             CryptDigestUpdate
        - Src:             'AlgorithmTests.c:150,5'
          Dst:             CryptHmacEnd
        - Src:             'AlgorithmTests.c:152,12'
          Dst:             memcmp
        - Src:             'AlgorithmTests.c:153,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestECDH
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ClearBit
        - CryptEccPointMultiply
        - LoadEccParameter
        - LoadEccPoint
        - MemoryEqual2B
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:612,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:612,5'
              BranchSideFuncs:
                - ClearBit
                - LoadEccParameter
                - LoadEccPoint
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:613,5'
              BranchSideFuncs:
                - LoadEccParameter
                - LoadEccPoint
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:615,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:617,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:619,45'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:620,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:620,48'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:621,2'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:619,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:621,2'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:623,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:612,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:612,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:613,5'
          Dst:             LoadEccParameter
        - Src:             'AlgorithmTests.c:614,5'
          Dst:             LoadEccPoint
        - Src:             'AlgorithmTests.c:615,26'
          Dst:             CryptEccPointMultiply
        - Src:             'AlgorithmTests.c:617,2'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:619,9'
          Dst:             MemoryEqual2B
        - Src:             'AlgorithmTests.c:620,12'
          Dst:             MemoryEqual2B
        - Src:             'AlgorithmTests.c:621,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaKeyInitialize
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy2B
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'AlgorithmTests.c:338,5'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:340,5'
          Dst:             MemoryCopy2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestRsaSignAndVerify
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          180
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - ClearBit
        - CryptRsaSign
        - CryptRsaValidateSignature
        - MemoryCopy2B
        - MemoryEqual
        - RsaKeyInitialize
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:479,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:479,5'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - ClearBit
                - RsaKeyInitialize
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - ClearBit
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:480,5'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - RsaKeyInitialize
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - ClearBit
                - ClearBit
        - Branch String:   'AlgorithmTests.c:480,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:480,5'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - RsaKeyInitialize
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:481,5'
              BranchSideFuncs:
                - ClearBit
                - RsaKeyInitialize
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - ClearBit
        - Branch String:   'AlgorithmTests.c:481,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:481,5'
              BranchSideFuncs:
                - ClearBit
                - RsaKeyInitialize
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:482,5'
              BranchSideFuncs:
                - RsaKeyInitialize
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:500,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:501,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:504,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:504,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:506,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:514,26'
              BranchSideFuncs:
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:507,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:508,19'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:510,3'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:506,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:510,3'
              BranchSideFuncs:
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:512,2'
              BranchSideFuncs:
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:514,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:516,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:520,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:520,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:520,8'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:522,28'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:524,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:526,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:528,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:479,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:479,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:480,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:480,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:481,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:481,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:482,5'
          Dst:             RsaKeyInitialize
        - Src:             'AlgorithmTests.c:500,26'
          Dst:             CryptRsaSign
        - Src:             'AlgorithmTests.c:501,2'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:507,13'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:510,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:514,26'
          Dst:             CryptRsaValidateSignature
        - Src:             'AlgorithmTests.c:516,2'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:522,6'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:524,27'
          Dst:             CryptRsaValidateSignature
        - Src:             'AlgorithmTests.c:526,3'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestRsaEncryptDecrypt
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          290
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - ClearBit
        - CryptRsaDecrypt
        - CryptRsaEncrypt
        - MemoryCopy2B
        - MemoryEqual
        - RsaKeyInitialize
        - TestBit
        - TestHash
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:369,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:369,5'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:370,5'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - ClearBit
        - Branch String:   'AlgorithmTests.c:370,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:370,5'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:371,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:371,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:374,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:406,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
        - Branch String:   'AlgorithmTests.c:376,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:378,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:380,33'
              BranchSideFuncs:
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:380,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:381,3'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:383,30'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:384,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:386,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:388,33'
              BranchSideFuncs:
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:388,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:390,3'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:392,2'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:406,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:408,7'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
                - TestHash
            - BranchSide:      'AlgorithmTests.c:412,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:408,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:408,7'
              BranchSideFuncs:
                - TestHash
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:409,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:412,14'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:414,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRsaEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:418,3'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:424,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:427,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:429,30'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:431,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:433,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:436,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:437,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:437,36'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:439,3'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:436,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:439,3'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:442,30'
              BranchSideFuncs:
                - MemoryCopy2B
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
        - Branch String:   'AlgorithmTests.c:444,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:446,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:448,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:449,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:449,36'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:451,3'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:448,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:451,3'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'AlgorithmTests.c:366,5'
          Dst:             RsaKeyInitialize
        - Src:             'AlgorithmTests.c:369,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:369,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:370,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:370,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:376,27'
          Dst:             CryptRsaEncrypt
        - Src:             'AlgorithmTests.c:378,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:380,10'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:381,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:383,6'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:384,27'
          Dst:             CryptRsaDecrypt
        - Src:             'AlgorithmTests.c:386,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:388,10'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:390,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:408,7'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:408,7'
          Dst:             TestHash
        - Src:             'AlgorithmTests.c:418,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:424,27'
          Dst:             CryptRsaEncrypt
        - Src:             'AlgorithmTests.c:427,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:429,6'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:431,27'
          Dst:             CryptRsaDecrypt
        - Src:             'AlgorithmTests.c:433,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:437,13'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:439,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:442,6'
          Dst:             MemoryCopy2B
        - Src:             'AlgorithmTests.c:444,27'
          Dst:             CryptRsaDecrypt
        - Src:             'AlgorithmTests.c:446,3'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:449,13'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:451,3'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MakeIv
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:168,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:169,2'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:170,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AlgorithmTests.c:170,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:173,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmTests.c:178,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AlgorithmTests.c:173,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:174,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmTests.c:175,2'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:178,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AlgorithmTests.c:179,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AllModesAreDone
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          85
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - TestBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:233,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:234,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:236,5'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:234,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:234,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:234,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:234,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:235,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:234,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:233,64'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:235,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:234,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:235,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:234,5'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:234,5'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:234,5'
          Dst:             TestBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AllSymsAreDone
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - TestBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:223,39'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:223,14'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:223,14'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:223,14'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:223,14'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:223,14'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:223,14'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:223,14'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:223,43'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:223,39'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:223,39'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:223,43'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:223,43'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:223,43'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:223,42'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:223,43'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:223,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:223,42'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'AlgorithmTests.c:223,14'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:223,14'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:223,14'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:223,43'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:223,43'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:223,43'
          Dst:             TestBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestSymmetricAlgorithm
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.SYMMETRIC_TEST_VECTOR *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          124
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - CryptSymmetricDecrypt
        - CryptSymmetricEncrypt
        - MakeIv
        - MemoryEqual
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:201,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:203,2'
              BranchSideFuncs:
                - MakeIv
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:206,12'
              BranchSideFuncs:
                - MakeIv
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:211,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:212,2'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:214,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:196,25'
          Dst:             MakeIv
        - Src:             'AlgorithmTests.c:198,5'
          Dst:             CryptSymmetricEncrypt
        - Src:             'AlgorithmTests.c:201,9'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:203,2'
          Dst:             TpmFail
        - Src:             'AlgorithmTests.c:206,5'
          Dst:             MakeIv
        - Src:             'AlgorithmTests.c:207,5'
          Dst:             CryptSymmetricDecrypt
        - Src:             'AlgorithmTests.c:211,9'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:212,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestEcc
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - TestBit
        - TestECDH
        - TestEccSignAndVerify
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:720,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:727,10'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestECDH
            - BranchSide:      'AlgorithmTests.c:727,10'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestECDH
            - BranchSide:      'AlgorithmTests.c:739,36'
              BranchSideFuncs:
                - TestEccSignAndVerify
            - BranchSide:      'AlgorithmTests.c:739,36'
              BranchSideFuncs:
                - TestEccSignAndVerify
            - BranchSide:      'AlgorithmTests.c:739,36'
              BranchSideFuncs:
                - TestEccSignAndVerify
            - BranchSide:      'AlgorithmTests.c:742,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:729,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:729,14'
              BranchSideFuncs:
                - TestECDH
            - BranchSide:      'AlgorithmTests.c:733,25'
              BranchSideFuncs:
                - TestECDH
        - Branch String:   'AlgorithmTests.c:730,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:730,10'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:735,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:731,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:731,10'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:735,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:727,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:733,25'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:735,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:729,14'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:730,10'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:731,10'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:733,16'
          Dst:             TestECDH
        - Src:             'AlgorithmTests.c:739,15'
          Dst:             TestEccSignAndVerify
        - Src:             'AlgorithmTests.c:742,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestKDFa
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ClearBit
        - CryptKDFa
        - MemoryEqual
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:700,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:700,5'
              BranchSideFuncs:
                - ClearBit
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:701,21'
              BranchSideFuncs:
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'AlgorithmTests.c:706,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:706,9'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:708,2'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:705,12'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:708,2'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:709,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:700,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:700,5'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:701,21'
          Dst:             CryptKDFa
        - Src:             'AlgorithmTests.c:706,9'
          Dst:             MemoryEqual
        - Src:             'AlgorithmTests.c:708,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestRsa
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - TestBit
        - TestRsaEncryptDecrypt
        - TestRsaSignAndVerify
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:542,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:550,10'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestRsaEncryptDecrypt
            - BranchSide:      'AlgorithmTests.c:563,37'
              BranchSideFuncs:
                - TestRsaEncryptDecrypt
            - BranchSide:      'AlgorithmTests.c:563,37'
              BranchSideFuncs:
                - TestRsaEncryptDecrypt
            - BranchSide:      'AlgorithmTests.c:567,36'
              BranchSideFuncs:
                - TestRsaSignAndVerify
            - BranchSide:      'AlgorithmTests.c:567,36'
              BranchSideFuncs:
                - TestRsaSignAndVerify
            - BranchSide:      'AlgorithmTests.c:570,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:551,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:551,14'
              BranchSideFuncs:
                - TestRsaEncryptDecrypt
            - BranchSide:      'AlgorithmTests.c:557,34'
              BranchSideFuncs:
                - TestRsaEncryptDecrypt
        - Branch String:   'AlgorithmTests.c:552,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:552,10'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:560,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:553,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:553,10'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:560,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:554,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:554,10'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:560,6'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:550,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:557,34'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:560,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AlgorithmTests.c:551,14'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:552,10'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:553,10'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:554,10'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:557,12'
          Dst:             TestRsaEncryptDecrypt
        - Src:             'AlgorithmTests.c:563,15'
          Dst:             TestRsaEncryptDecrypt
        - Src:             'AlgorithmTests.c:567,15'
          Dst:             TestRsaSignAndVerify
        - Src:             'AlgorithmTests.c:570,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestSymmetric
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          398
      EdgeCount:       109
      CyclomaticComplexity: 27
      functionsReached:
        - AllModesAreDone
        - AllSymsAreDone
        - ClearBit
        - TestBit
        - TestSymmetricAlgorithm
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:250,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:251,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:252,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
        - Branch String:   'AlgorithmTests.c:252,29'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:252,32'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:255,6'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
        - Branch String:   'AlgorithmTests.c:252,53'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:252,56'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:255,6'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
        - Branch String:   'AlgorithmTests.c:252,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:255,6'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:278,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:255,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:255,6'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:257,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:257,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:259,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:271,24'
              BranchSideFuncs:
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
        - Branch String:   'AlgorithmTests.c:259,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:261,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:269,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:261,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:265,12'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:268,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:265,12'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:266,46'
              BranchSideFuncs:
                - TestSymmetricAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:267,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllSymsAreDone
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:271,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:274,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:277,2'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:274,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:275,4'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:276,3'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:275,4'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:274,66'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:275,4'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
        - Branch String:   'AlgorithmTests.c:278,39'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:278,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:311,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:278,13'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:281,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:311,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AlgorithmTests.c:281,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:288,11'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:304,25'
              BranchSideFuncs:
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
        - Branch String:   'AlgorithmTests.c:289,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:289,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:295,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:288,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:291,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:295,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:291,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:291,8'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:292,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:295,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:297,12'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestSymmetricAlgorithm
            - BranchSide:      'AlgorithmTests.c:301,8'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
                - ClearBit
        - Branch String:   'AlgorithmTests.c:297,12'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:298,46'
              BranchSideFuncs:
                - TestSymmetricAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AlgorithmTests.c:299,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - AllModesAreDone
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - ClearBit
                - ClearBit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetricAlgorithm
        - Branch String:   'AlgorithmTests.c:304,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:306,7'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - ClearBit
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:309,2'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:306,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:306,7'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:307,7'
              BranchSideFuncs:
                - ClearBit
                - ClearBit
        - Branch String:   'AlgorithmTests.c:307,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:307,7'
              BranchSideFuncs:
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:308,3'
              BranchSideFuncs: []
        - Branch String:   'AlgorithmTests.c:311,2'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:311,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'AlgorithmTests.c:311,2'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'AlgorithmTests.c:311,2'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:311,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'AlgorithmTests.c:250,9'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:255,6'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:255,6'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:265,12'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:266,6'
          Dst:             TestSymmetricAlgorithm
        - Src:             'AlgorithmTests.c:271,9'
          Dst:             AllSymsAreDone
        - Src:             'AlgorithmTests.c:275,4'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:275,4'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:288,11'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:289,14'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:291,8'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:291,8'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:297,12'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:298,6'
          Dst:             TestSymmetricAlgorithm
        - Src:             'AlgorithmTests.c:301,8'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:301,8'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:304,9'
          Dst:             AllModesAreDone
        - Src:             'AlgorithmTests.c:306,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:306,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:307,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:307,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:311,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestAlgorithm
      functionSourceFile: '/src/ibmswtpm2/src/AlgorithmTests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          466
      EdgeCount:       119
      CyclomaticComplexity: 23
      functionsReached:
        - ClearBit
        - SetBit
        - TestBit
        - TestEcc
        - TestHash
        - TestKDFa
        - TestRsa
        - TestSymmetric
      functionUses:    1
      BranchProfiles:
        - Branch String:   'AlgorithmTests.c:768,37'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:768,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:768,82'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:769,36'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:769,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:769,80'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:772,8'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:773,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:783,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:783,5'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:783,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:789,10'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:789,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:791,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:798,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:798,6'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:818,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - ClearBit
                - TestSymmetric
            - BranchSide:      'AlgorithmTests.c:818,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - ClearBit
                - TestSymmetric
            - BranchSide:      'AlgorithmTests.c:833,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - ClearBit
                - TestSymmetric
            - BranchSide:      'AlgorithmTests.c:833,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - ClearBit
                - TestSymmetric
            - BranchSide:      'AlgorithmTests.c:833,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - ClearBit
                - TestSymmetric
            - BranchSide:      'AlgorithmTests.c:833,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - ClearBit
                - TestSymmetric
            - BranchSide:      'AlgorithmTests.c:848,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestHash
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:874,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestHash
            - BranchSide:      'AlgorithmTests.c:874,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestHash
            - BranchSide:      'AlgorithmTests.c:874,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestHash
            - BranchSide:      'AlgorithmTests.c:874,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestHash
            - BranchSide:      'AlgorithmTests.c:880,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestRsa
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:891,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestRsa
            - BranchSide:      'AlgorithmTests.c:891,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestRsa
            - BranchSide:      'AlgorithmTests.c:891,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestRsa
            - BranchSide:      'AlgorithmTests.c:891,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestRsa
            - BranchSide:      'AlgorithmTests.c:891,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestRsa
            - BranchSide:      'AlgorithmTests.c:897,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestKDFa
            - BranchSide:      'AlgorithmTests.c:909,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestEcc
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:919,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestEcc
            - BranchSide:      'AlgorithmTests.c:919,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestEcc
            - BranchSide:      'AlgorithmTests.c:919,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - TestEcc
            - BranchSide:      'AlgorithmTests.c:924,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
        - Branch String:   'AlgorithmTests.c:818,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:819,27'
              BranchSideFuncs:
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:820,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:833,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:834,27'
              BranchSideFuncs:
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:839,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - ClearBit
        - Branch String:   'AlgorithmTests.c:848,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:848,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestHash
            - BranchSide:      'AlgorithmTests.c:850,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestHash
        - Branch String:   'AlgorithmTests.c:850,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:851,32'
              BranchSideFuncs:
                - TestHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:855,4'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
        - Branch String:   'AlgorithmTests.c:874,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:875,22'
              BranchSideFuncs:
                - TestHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:876,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:880,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:880,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestRsa
            - BranchSide:      'AlgorithmTests.c:881,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestRsa
        - Branch String:   'AlgorithmTests.c:881,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:882,37'
              BranchSideFuncs:
                - TestRsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:884,4'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
        - Branch String:   'AlgorithmTests.c:891,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:892,21'
              BranchSideFuncs:
                - TestRsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:893,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:897,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:898,22'
              BranchSideFuncs:
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:899,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:909,7'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:909,7'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestEcc
            - BranchSide:      'AlgorithmTests.c:910,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
                - TestEcc
        - Branch String:   'AlgorithmTests.c:910,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:911,37'
              BranchSideFuncs:
                - TestEcc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:913,4'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
                - SetBit
        - Branch String:   'AlgorithmTests.c:919,10'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:920,21'
              BranchSideFuncs:
                - TestEcc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
            - BranchSide:      'AlgorithmTests.c:921,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
        - Branch String:   'AlgorithmTests.c:927,9'
          Branch Sides:
            - BranchSide:      'AlgorithmTests.c:928,3'
              BranchSideFuncs: []
            - BranchSide:      'AlgorithmTests.c:929,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestEcc
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestKDFa
                - __sanitizer_cov_trace_const_cmp4
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestRsa
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - SetBit
                - TestHash
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - TestSymmetric
                - __sanitizer_cov_trace_const_cmp4
                - TestSymmetric
                - ClearBit
      Callsites:
        - Src:             'AlgorithmTests.c:789,10'
          Dst:             TestBit
        - Src:             'AlgorithmTests.c:791,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:819,13'
          Dst:             TestSymmetric
        - Src:             'AlgorithmTests.c:834,13'
          Dst:             TestSymmetric
        - Src:             'AlgorithmTests.c:840,8'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:848,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:848,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:851,4'
          Dst:             TestHash
        - Src:             'AlgorithmTests.c:855,4'
          Dst:             SetBit
        - Src:             'AlgorithmTests.c:855,4'
          Dst:             SetBit
        - Src:             'AlgorithmTests.c:875,13'
          Dst:             TestHash
        - Src:             'AlgorithmTests.c:880,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:880,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:882,13'
          Dst:             TestRsa
        - Src:             'AlgorithmTests.c:884,4'
          Dst:             SetBit
        - Src:             'AlgorithmTests.c:884,4'
          Dst:             SetBit
        - Src:             'AlgorithmTests.c:892,13'
          Dst:             TestRsa
        - Src:             'AlgorithmTests.c:898,13'
          Dst:             TestKDFa
        - Src:             'AlgorithmTests.c:909,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:909,7'
          Dst:             ClearBit
        - Src:             'AlgorithmTests.c:911,13'
          Dst:             TestEcc
        - Src:             'AlgorithmTests.c:913,4'
          Dst:             SetBit
        - Src:             'AlgorithmTests.c:913,4'
          Dst:             SetBit
        - Src:             'AlgorithmTests.c:920,13'
          Dst:             TestEcc
        - Src:             'AlgorithmTests.c:924,7'
          Dst:             ClearBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ZGen_2Phase
      functionSourceFile: '/src/ibmswtpm2/src/AsymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ZGen_2Phase_In *'
        - 'struct.ZGen_2Phase_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          226
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - CryptEcc2PhaseKeyExchange
        - CryptEccIsPointOnCurve
        - CryptEndCommit
        - CryptGenerateR
        - HandleToObject
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AsymmetricCommands.c:265,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:266,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:268,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AsymmetricCommands.c:269,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:269,12'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:270,2'
              BranchSideFuncs: []
        - Branch String:   'AsymmetricCommands.c:268,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:270,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'AsymmetricCommands.c:273,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'AsymmetricCommands.c:274,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
            - BranchSide:      'AsymmetricCommands.c:280,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:276,9'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:277,3'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:278,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:281,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:282,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:284,32'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:284,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:286,2'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
            - BranchSide:      'AsymmetricCommands.c:287,32'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:287,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:289,2'
              BranchSideFuncs:
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
            - BranchSide:      'AsymmetricCommands.c:290,29'
              BranchSideFuncs:
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:290,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:293,2'
              BranchSideFuncs:
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
            - BranchSide:      'AsymmetricCommands.c:295,41'
              BranchSideFuncs:
                - CryptEcc2PhaseKeyExchange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:303,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:304,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:305,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
        - Branch String:   'AsymmetricCommands.c:305,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:306,17'
              BranchSideFuncs:
                - CryptEndCommit
            - BranchSide:      'AsymmetricCommands.c:307,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AsymmetricCommands.c:263,14'
          Dst:             HandleToObject
        - Src:             'AsymmetricCommands.c:284,9'
          Dst:             CryptEccIsPointOnCurve
        - Src:             'AsymmetricCommands.c:287,9'
          Dst:             CryptEccIsPointOnCurve
        - Src:             'AsymmetricCommands.c:290,9'
          Dst:             CryptGenerateR
        - Src:             'AsymmetricCommands.c:295,14'
          Dst:             CryptEcc2PhaseKeyExchange
        - Src:             'AsymmetricCommands.c:306,2'
          Dst:             CryptEndCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ECC_Parameters
      functionSourceFile: '/src/ibmswtpm2/src/AsymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'struct.ECC_Parameters_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptEccGetParameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AsymmetricCommands.c:242,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:243,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:245,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AsymmetricCommands.c:242,8'
          Dst:             CryptEccGetParameters
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ECDH_ZGen
      functionSourceFile: '/src/ibmswtpm2/src/AsymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_ZGen_In *'
        - 'struct.ECDH_ZGen_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CryptEccPointMultiply
        - HandleToObject
        - RcSafeAddToResult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AsymmetricCommands.c:207,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:208,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:210,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AsymmetricCommands.c:211,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:211,12'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:212,2'
              BranchSideFuncs: []
        - Branch String:   'AsymmetricCommands.c:210,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:212,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AsymmetricCommands.c:214,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AsymmetricCommands.c:215,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:215,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'AsymmetricCommands.c:219,37'
              BranchSideFuncs:
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'AsymmetricCommands.c:214,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:216,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:219,37'
              BranchSideFuncs:
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'AsymmetricCommands.c:224,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:225,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'AsymmetricCommands.c:226,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AsymmetricCommands.c:205,14'
          Dst:             HandleToObject
        - Src:             'AsymmetricCommands.c:219,14'
          Dst:             CryptEccPointMultiply
        - Src:             'AsymmetricCommands.c:225,9'
          Dst:             RcSafeAddToResult
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ECDH_KeyGen
      functionSourceFile: '/src/ibmswtpm2/src/AsymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
        - 'struct.ZGen_2Phase_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CryptEccNewKeyPair
        - CryptEccPointMultiply
        - HandleToObject
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AsymmetricCommands.c:161,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:162,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:164,5'
              BranchSideFuncs:
                - CryptEccNewKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AsymmetricCommands.c:170,9'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:173,46'
              BranchSideFuncs:
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccNewKeyPair
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AsymmetricCommands.c:187,2'
              BranchSideFuncs:
                - CryptEccNewKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AsymmetricCommands.c:180,17'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:181,18'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:186,10'
              BranchSideFuncs:
                - CryptEccNewKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AsymmetricCommands.c:187,2'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:166,40'
              BranchSideFuncs:
                - CryptEccNewKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AsymmetricCommands.c:188,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AsymmetricCommands.c:159,14'
          Dst:             HandleToObject
        - Src:             'AsymmetricCommands.c:168,15'
          Dst:             CryptEccNewKeyPair
        - Src:             'AsymmetricCommands.c:173,23'
          Dst:             CryptEccPointMultiply
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_RSA_Decrypt
      functionSourceFile: '/src/ibmswtpm2/src/AsymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.RSA_Decrypt_In *'
        - 'union.TPMU_PUBLIC_ID *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CryptRsaDecrypt
        - CryptRsaSelectScheme
        - HandleToObject
        - IsLabelProperlyFormatted
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AsymmetricCommands.c:116,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:117,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:119,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsLabelProperlyFormatted
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaSelectScheme
                - CryptRsaDecrypt
        - Branch String:   'AsymmetricCommands.c:120,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:120,12'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:121,2'
              BranchSideFuncs: []
        - Branch String:   'AsymmetricCommands.c:119,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:121,2'
              BranchSideFuncs:
                - IsLabelProperlyFormatted
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaSelectScheme
                - CryptRsaDecrypt
            - BranchSide:      'AsymmetricCommands.c:127,35'
              BranchSideFuncs:
                - IsLabelProperlyFormatted
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaSelectScheme
                - CryptRsaDecrypt
        - Branch String:   'AsymmetricCommands.c:127,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:128,2'
              BranchSideFuncs:
                - CryptRsaSelectScheme
                - CryptRsaDecrypt
            - BranchSide:      'AsymmetricCommands.c:131,35'
              BranchSideFuncs:
                - CryptRsaSelectScheme
                - CryptRsaDecrypt
        - Branch String:   'AsymmetricCommands.c:132,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:133,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:138,5'
              BranchSideFuncs:
                - CryptRsaDecrypt
      Callsites:
        - Src:             'AsymmetricCommands.c:114,14'
          Dst:             HandleToObject
        - Src:             'AsymmetricCommands.c:127,9'
          Dst:             IsLabelProperlyFormatted
        - Src:             'AsymmetricCommands.c:131,14'
          Dst:             CryptRsaSelectScheme
        - Src:             'AsymmetricCommands.c:139,14'
          Dst:             CryptRsaDecrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_RSA_Encrypt
      functionSourceFile: '/src/ibmswtpm2/src/AsymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.RSA_Decrypt_In *'
        - 'union.TPMU_PUBLIC_ID *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CryptRsaEncrypt
        - CryptRsaSelectScheme
        - HandleToObject
        - IsLabelProperlyFormatted
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AsymmetricCommands.c:78,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:79,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsLabelProperlyFormatted
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaSelectScheme
                - CryptRsaEncrypt
        - Branch String:   'AsymmetricCommands.c:81,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:82,2'
              BranchSideFuncs:
                - IsLabelProperlyFormatted
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaSelectScheme
                - CryptRsaEncrypt
            - BranchSide:      'AsymmetricCommands.c:84,35'
              BranchSideFuncs:
                - IsLabelProperlyFormatted
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaSelectScheme
                - CryptRsaEncrypt
        - Branch String:   'AsymmetricCommands.c:84,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:85,2'
              BranchSideFuncs:
                - CryptRsaSelectScheme
                - CryptRsaEncrypt
            - BranchSide:      'AsymmetricCommands.c:88,35'
              BranchSideFuncs:
                - CryptRsaSelectScheme
                - CryptRsaEncrypt
        - Branch String:   'AsymmetricCommands.c:89,8'
          Branch Sides:
            - BranchSide:      'AsymmetricCommands.c:90,2'
              BranchSideFuncs: []
            - BranchSide:      'AsymmetricCommands.c:93,5'
              BranchSideFuncs:
                - CryptRsaEncrypt
      Callsites:
        - Src:             'AsymmetricCommands.c:76,14'
          Dst:             HandleToObject
        - Src:             'AsymmetricCommands.c:84,9'
          Dst:             IsLabelProperlyFormatted
        - Src:             'AsymmetricCommands.c:88,14'
          Dst:             CryptRsaSelectScheme
        - Src:             'AsymmetricCommands.c:94,14'
          Dst:             CryptRsaEncrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsSigningObject
      functionSourceFile: '/src/ibmswtpm2/src/Attest_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'Attest_spt.c:205,30'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:205,30'
              BranchSideFuncs: []
            - BranchSide:      'Attest_spt.c:205,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Attest_spt.c:206,7'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:205,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Attest_spt.c:206,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SignAttestInfo
      functionSourceFile: '/src/ibmswtpm2/src/Attest_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMT_RSA_SCHEME *'
        - 'struct.TPMS_ATTEST *'
        - 'union.TPM2B_DATA *'
        - 'union.TPM2B_ATTEST *'
        - 'struct.TPMT_SIGNATURE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashBlock
        - CryptHashEnd2B
        - CryptHashStart
        - CryptSign
        - NvClearOrderly
        - TPMS_ATTEST_Marshal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Attest_spt.c:156,8'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:158,6'
              BranchSideFuncs: []
            - BranchSide:      'Attest_spt.c:165,16'
              BranchSideFuncs:
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - CryptSign
                - __sanitizer_cov_trace_const_cmp4
                - NvClearOrderly
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'Attest_spt.c:173,9'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:175,34'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptSign
                - __sanitizer_cov_trace_const_cmp4
                - NvClearOrderly
            - BranchSide:      'Attest_spt.c:182,25'
              BranchSideFuncs:
                - CryptSign
                - __sanitizer_cov_trace_const_cmp4
                - NvClearOrderly
      Callsites:
        - Src:             'Attest_spt.c:155,22'
          Dst:             TPMS_ATTEST_Marshal
        - Src:             'Attest_spt.c:168,22'
          Dst:             CryptHashBlock
        - Src:             'Attest_spt.c:175,7'
          Dst:             CryptHashStart
        - Src:             'Attest_spt.c:176,7'
          Dst:             CryptDigestUpdate2B
        - Src:             'Attest_spt.c:177,7'
          Dst:             CryptDigestUpdate2B
        - Src:             'Attest_spt.c:178,7'
          Dst:             CryptHashEnd2B
        - Src:             'Attest_spt.c:182,15'
          Dst:             CryptSign
        - Src:             'Attest_spt.c:189,16'
          Dst:             NvClearOrderly
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FillInAttestInfo
      functionSourceFile: '/src/ibmswtpm2/src/Attest_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'struct.TPMT_RSA_SCHEME *'
        - 'union.TPM2B_DATA *'
        - 'struct.TPMS_ATTEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          200
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CryptIsSchemeAnonymous
        - CryptKDFa
        - HandleToObject
        - TimeFillInfo
        - Uint32ToByteArray
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Attest_spt.c:78,8'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:84,22'
              BranchSideFuncs:
                - Uint32ToByteArray
                - TimeFillInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Attest_spt.c:92,32'
              BranchSideFuncs:
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - TimeFillInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Attest_spt.c:92,9'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:93,3'
              BranchSideFuncs:
                - TimeFillInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Attest_spt.c:95,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - TimeFillInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Attest_spt.c:105,8'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:105,13'
              BranchSideFuncs:
                - CryptKDFa
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Attest_spt.c:111,59'
              BranchSideFuncs:
                - CryptKDFa
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Attest_spt.c:106,5'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:106,9'
              BranchSideFuncs:
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Attest_spt.c:120,31'
              BranchSideFuncs:
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Attest_spt.c:104,8'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:111,59'
              BranchSideFuncs:
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Attest_spt.c:120,31'
              BranchSideFuncs:
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Attest_spt.c:120,8'
          Branch Sides:
            - BranchSide:      'Attest_spt.c:121,2'
              BranchSideFuncs: []
            - BranchSide:      'Attest_spt.c:126,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'Attest_spt.c:75,39'
          Dst:             HandleToObject
        - Src:             'Attest_spt.c:86,6'
          Dst:             Uint32ToByteArray
        - Src:             'Attest_spt.c:92,9'
          Dst:             CryptIsSchemeAnonymous
        - Src:             'Attest_spt.c:98,5'
          Dst:             TimeFillInfo
        - Src:             'Attest_spt.c:111,6'
          Dst:             CryptKDFa
        - Src:             'Attest_spt.c:120,8'
          Dst:             CryptIsSchemeAnonymous
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_GetTime
      functionSourceFile: '/src/ibmswtpm2/src/AttestationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.GetTime_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          96
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - SignAttestInfo
        - TimeFillInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AttestationCommands.c:282,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:283,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - TimeFillInfo
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:284,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - TimeFillInfo
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:284,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:285,2'
              BranchSideFuncs:
                - FillInAttestInfo
                - TimeFillInfo
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:288,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - TimeFillInfo
                - SignAttestInfo
      Callsites:
        - Src:             'AttestationCommands.c:280,42'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:282,9'
          Dst:             IsSigningObject
        - Src:             'AttestationCommands.c:284,9'
          Dst:             CryptSelectSignScheme
        - Src:             'AttestationCommands.c:288,5'
          Dst:             FillInAttestInfo
        - Src:             'AttestationCommands.c:292,5'
          Dst:             TimeFillInfo
        - Src:             'AttestationCommands.c:298,12'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_GetCommandAuditDigest
      functionSourceFile: '/src/ibmswtpm2/src/AttestationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.GetTime_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          118
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CommandAuditGetDigest
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - SignAttestInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AttestationCommands.c:240,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:241,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - CommandAuditGetDigest
                - SignAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AttestationCommands.c:242,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - CommandAuditGetDigest
                - SignAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AttestationCommands.c:242,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:243,2'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - CommandAuditGetDigest
                - SignAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AttestationCommands.c:246,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - CommandAuditGetDigest
                - SignAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AttestationCommands.c:263,33'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:263,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AttestationCommands.c:266,12'
              BranchSideFuncs: []
        - Branch String:   'AttestationCommands.c:263,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:265,31'
              BranchSideFuncs: []
            - BranchSide:      'AttestationCommands.c:266,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'AttestationCommands.c:238,42'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:240,9'
          Dst:             IsSigningObject
        - Src:             'AttestationCommands.c:242,9'
          Dst:             CryptSelectSignScheme
        - Src:             'AttestationCommands.c:246,5'
          Dst:             FillInAttestInfo
        - Src:             'AttestationCommands.c:254,5'
          Dst:             CommandAuditGetDigest
        - Src:             'AttestationCommands.c:259,14'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_GetSessionAuditDigest
      functionSourceFile: '/src/ibmswtpm2/src/AttestationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.GetSessionAuditDigest_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          118
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - SessionGet
        - SignAttestInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AttestationCommands.c:202,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:203,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:204,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:204,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:205,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:207,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:207,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:208,2'
              BranchSideFuncs: []
            - BranchSide:      'AttestationCommands.c:211,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - SignAttestInfo
      Callsites:
        - Src:             'AttestationCommands.c:198,40'
          Dst:             SessionGet
        - Src:             'AttestationCommands.c:200,42'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:202,9'
          Dst:             IsSigningObject
        - Src:             'AttestationCommands.c:204,9'
          Dst:             CryptSelectSignScheme
        - Src:             'AttestationCommands.c:211,5'
          Dst:             FillInAttestInfo
        - Src:             'AttestationCommands.c:221,12'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Quote
      functionSourceFile: '/src/ibmswtpm2/src/AttestationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Quote_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          109
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - PCRComputeCurrentDigest
        - SignAttestInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AttestationCommands.c:158,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:159,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - PCRComputeCurrentDigest
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:160,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - PCRComputeCurrentDigest
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:160,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:161,2'
              BranchSideFuncs:
                - FillInAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - PCRComputeCurrentDigest
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:166,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - __sanitizer_cov_trace_const_cmp4
                - PCRComputeCurrentDigest
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:174,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:175,2'
              BranchSideFuncs: []
            - BranchSide:      'AttestationCommands.c:177,29'
              BranchSideFuncs:
                - PCRComputeCurrentDigest
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
      Callsites:
        - Src:             'AttestationCommands.c:156,42'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:158,9'
          Dst:             IsSigningObject
        - Src:             'AttestationCommands.c:160,9'
          Dst:             CryptSelectSignScheme
        - Src:             'AttestationCommands.c:166,5'
          Dst:             FillInAttestInfo
        - Src:             'AttestationCommands.c:177,5'
          Dst:             PCRComputeCurrentDigest
        - Src:             'AttestationCommands.c:184,12'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_CertifyCreation
      functionSourceFile: '/src/ibmswtpm2/src/AttestationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.CertifyCreation_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          124
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - MemoryEqual2B
        - SignAttestInfo
        - TicketComputeCreation
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AttestationCommands.c:114,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:115,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeCreation
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:116,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeCreation
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:116,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:117,2'
              BranchSideFuncs:
                - TicketComputeCreation
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:120,27'
              BranchSideFuncs:
                - TicketComputeCreation
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:123,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:124,2'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:127,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
      Callsites:
        - Src:             'AttestationCommands.c:111,42'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:112,43'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:114,9'
          Dst:             IsSigningObject
        - Src:             'AttestationCommands.c:116,9'
          Dst:             CryptSelectSignScheme
        - Src:             'AttestationCommands.c:120,5'
          Dst:             TicketComputeCreation
        - Src:             'AttestationCommands.c:123,9'
          Dst:             MemoryEqual2B
        - Src:             'AttestationCommands.c:127,5'
          Dst:             FillInAttestInfo
        - Src:             'AttestationCommands.c:139,12'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Certify
      functionSourceFile: '/src/ibmswtpm2/src/AttestationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.GetTime_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          98
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - SignAttestInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AttestationCommands.c:76,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:77,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:78,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
        - Branch String:   'AttestationCommands.c:78,8'
          Branch Sides:
            - BranchSide:      'AttestationCommands.c:79,2'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
            - BranchSide:      'AttestationCommands.c:83,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - SignAttestInfo
      Callsites:
        - Src:             'AttestationCommands.c:73,43'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:74,48'
          Dst:             HandleToObject
        - Src:             'AttestationCommands.c:76,9'
          Dst:             IsSigningObject
        - Src:             'AttestationCommands.c:78,9'
          Dst:             CryptSelectSignScheme
        - Src:             'AttestationCommands.c:83,5'
          Dst:             FillInAttestInfo
        - Src:             'AttestationCommands.c:95,12'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_SetCommandCodeAuditStatus
      functionSourceFile: '/src/ibmswtpm2/src/AuditCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SetCommandCodeAuditStatus_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - CommandAuditClear
        - CommandAuditSet
        - NvWrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'AuditCommands.c:73,5'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      'AuditCommands.c:76,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'AuditCommands.c:76,37'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:76,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'AuditCommands.c:94,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AuditCommands.c:76,8'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'AuditCommands.c:94,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AuditCommands.c:79,32'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:79,35'
              BranchSideFuncs: []
            - BranchSide:      'AuditCommands.c:80,3'
              BranchSideFuncs: []
        - Branch String:   'AuditCommands.c:79,9'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:80,3'
              BranchSideFuncs: []
            - BranchSide:      'AuditCommands.c:82,24'
              BranchSideFuncs:
                - NvWrite
        - Branch String:   'AuditCommands.c:96,6'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:98,22'
              BranchSideFuncs:
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AuditCommands.c:101,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AuditCommands.c:98,6'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:98,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AuditCommands.c:99,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'AuditCommands.c:101,6'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:103,24'
              BranchSideFuncs:
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'AuditCommands.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'AuditCommands.c:103,6'
          Branch Sides:
            - BranchSide:      'AuditCommands.c:103,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'AuditCommands.c:104,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CommandAuditClear
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'AuditCommands.c:89,6'
          Dst:             NvWrite
        - Src:             'AuditCommands.c:98,6'
          Dst:             CommandAuditSet
        - Src:             'AuditCommands.c:103,6'
          Dst:             CommandAuditClear
        - Src:             'AuditCommands.c:108,3'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ClearBit
      functionSourceFile: '/src/ibmswtpm2/src/Bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
      functionUses:    46
      BranchProfiles:
        - Branch String:   'Bits.c:112,5'
          Branch Sides:
            - BranchSide:      'Bits.c:112,5'
              BranchSideFuncs: []
            - BranchSide:      'Bits.c:113,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Bits.c:112,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SetBit
      functionSourceFile: '/src/ibmswtpm2/src/Bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
      functionUses:    12
      BranchProfiles:
        - Branch String:   'Bits.c:98,5'
          Branch Sides:
            - BranchSide:      'Bits.c:98,5'
              BranchSideFuncs: []
            - BranchSide:      'Bits.c:99,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Bits.c:98,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TestBit
      functionSourceFile: '/src/ibmswtpm2/src/Bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
      functionUses:    49
      BranchProfiles:
        - Branch String:   'Bits.c:84,5'
          Branch Sides:
            - BranchSide:      'Bits.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Bits.c:85,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Bits.c:84,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnPointTo2B
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'struct._bn_point_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - BnSizeInBits
        - BnTo2B
        - TpmFail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'BnConvert.c:289,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:289,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'BnConvert.c:289,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnConvert.c:289,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:289,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'BnConvert.c:289,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnConvert.c:289,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:289,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'BnConvert.c:290,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
        - Branch String:   'BnConvert.c:290,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:290,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'BnConvert.c:290,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnConvert.c:290,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:290,5'
              BranchSideFuncs:
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'BnConvert.c:292,20'
              BranchSideFuncs:
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
      Callsites:
        - Src:             'BnConvert.c:289,5'
          Dst:             TpmFail
        - Src:             'BnConvert.c:290,5'
          Dst:             TpmFail
        - Src:             'BnConvert.c:292,20'
          Dst:             BnSizeInBits
        - Src:             'BnConvert.c:293,5'
          Dst:             BnTo2B
        - Src:             'BnConvert.c:294,5'
          Dst:             BnTo2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnTo2B
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.TPM2B *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BnToBytes
      functionUses:    22
      BranchProfiles:
        - Branch String:   'BnConvert.c:247,11'
          Branch Sides:
            - BranchSide:      'BnConvert.c:247,14'
              BranchSideFuncs:
                - BnToBytes
            - BranchSide:      'BnConvert.c:252,5'
              BranchSideFuncs: []
        - Branch String:   'BnConvert.c:247,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:249,18'
              BranchSideFuncs:
                - BnToBytes
            - BranchSide:      'BnConvert.c:252,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnConvert.c:250,13'
          Dst:             BnToBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnToBytes
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - BnSizeInBits
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'BnConvert.c:195,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:195,5'
              BranchSideFuncs:
                - TpmFail
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:195,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnConvert.c:195,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:195,5'
              BranchSideFuncs:
                - TpmFail
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:195,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnConvert.c:195,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:195,5'
              BranchSideFuncs:
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:196,34'
              BranchSideFuncs:
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnConvert.c:197,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:200,7'
              BranchSideFuncs: []
            - BranchSide:      'BnConvert.c:214,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnConvert.c:214,9'
          Branch Sides:
            - BranchSide:      'BnConvert.c:215,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:216,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnConvert.c:216,6'
          Branch Sides:
            - BranchSide:      'BnConvert.c:216,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:218,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnConvert.c:225,6'
          Branch Sides:
            - BranchSide:      'BnConvert.c:226,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:229,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnConvert.c:229,6'
          Branch Sides:
            - BranchSide:      'BnConvert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnConvert.c:230,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'BnConvert.c:195,5'
          Dst:             TpmFail
        - Src:             'BnConvert.c:196,21'
          Dst:             BnSizeInBits
        - Src:             'BnConvert.c:216,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnPointFrom2B
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      'struct._bn_point_t *'
      argCount:        2
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct.TPMS_ECC_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BnFrom2B
        - BnSetWord
      functionUses:    8
      BranchProfiles:
        - Branch String:   'BnConvert.c:265,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:266,2'
              BranchSideFuncs: []
            - BranchSide:      'BnConvert.c:267,16'
              BranchSideFuncs:
                - BnFrom2B
                - BnFrom2B
                - BnSetWord
        - Branch String:   'BnConvert.c:267,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:269,15'
              BranchSideFuncs:
                - BnFrom2B
                - BnFrom2B
                - BnSetWord
            - BranchSide:      'BnConvert.c:273,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnConvert.c:269,6'
          Dst:             BnFrom2B
        - Src:             'BnConvert.c:270,6'
          Dst:             BnFrom2B
        - Src:             'BnConvert.c:271,6'
          Dst:             BnSetWord
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnFrom2B
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnFromBytes
        - BnSetTop
      functionUses:    24
      BranchProfiles:
        - Branch String:   'BnConvert.c:123,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:124,21'
              BranchSideFuncs:
                - BnFromBytes
            - BranchSide:      'BnConvert.c:127,14'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnConvert.c:124,9'
          Dst:             BnFromBytes
        - Src:             'BnConvert.c:127,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnFromBytes
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - BnSetTop
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'BnConvert.c:84,12'
          Branch Sides:
            - BranchSide:      'BnConvert.c:84,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnConvert.c:84,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:86,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:87,2'
              BranchSideFuncs: []
            - BranchSide:      'BnConvert.c:89,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:89,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:89,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnConvert.c:90,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:90,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:93,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
            - BranchSide:      'BnConvert.c:111,14'
              BranchSideFuncs:
                - BnSetTop
        - Branch String:   'BnConvert.c:98,6'
          Branch Sides:
            - BranchSide:      'BnConvert.c:99,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
            - BranchSide:      'BnConvert.c:110,2'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnConvert.c:89,5'
          Dst:             TpmFail
        - Src:             'BnConvert.c:111,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnFromHex
      functionSourceFile: '/src/ibmswtpm2/src/BnConvert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          252
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - BnSetTop
        - BnSetWord
        - TpmFail
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'BnConvert.c:145,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:145,5'
              BranchSideFuncs:
                - TpmFail
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
            - BranchSide:      'BnConvert.c:145,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnConvert.c:145,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:145,5'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
            - BranchSide:      'BnConvert.c:146,16'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
        - Branch String:   'BnConvert.c:148,17'
          Branch Sides:
            - BranchSide:      'BnConvert.c:148,21'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
            - BranchSide:      'BnConvert.c:149,12'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
        - Branch String:   'BnConvert.c:148,8'
          Branch Sides:
            - BranchSide:      'BnConvert.c:149,12'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
            - BranchSide:      'BnConvert.c:152,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:154,6'
          Branch Sides:
            - BranchSide:      'BnConvert.c:157,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnConvert.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:157,11'
          Branch Sides:
            - BranchSide:      'BnConvert.c:157,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnConvert.c:157,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:159,19'
          Branch Sides:
            - BranchSide:      'BnConvert.c:154,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnConvert.c:154,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
                - llvm.bswap.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnConvert.c:166,5'
          Branch Sides:
            - BranchSide:      'BnConvert.c:167,13'
              BranchSideFuncs:
                - llvm.bswap.i64
                - __sanitizer_cov_trace_cmp4
                - BnSetTop
            - BranchSide:      'BnConvert.c:169,14'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnConvert.c:145,5'
          Dst:             TpmFail
        - Src:             'BnConvert.c:146,9'
          Dst:             strlen
        - Src:             'BnConvert.c:149,2'
          Dst:             BnSetWord
        - Src:             'BnConvert.c:169,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnGenerateRandomInRange
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - BnGetRandomBits
        - BnSetWord
        - BnSizeInBits
        - BnUnsignedCmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMath.c:526,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:528,16'
              BranchSideFuncs:
                - BnSetWord
            - BranchSide:      'BnMath.c:533,6'
              BranchSideFuncs:
                - BnGetRandomBits
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnMath.c:536,29'
          Branch Sides:
            - BranchSide:      'BnMath.c:536,3'
              BranchSideFuncs:
                - BnGetRandomBits
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:536,46'
              BranchSideFuncs:
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnGetRandomBits
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'BnMath.c:524,21'
          Dst:             BnSizeInBits
        - Src:             'BnMath.c:528,6'
          Dst:             BnSetWord
        - Src:             'BnMath.c:535,7'
          Dst:             BnGetRandomBits
        - Src:             'BnMath.c:536,32'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSizeInBits
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnMsb
      functionUses:    15
      BranchProfiles:
        - Branch String:   'BnMath.c:367,12'
          Branch Sides:
            - BranchSide:      'BnMath.c:367,12'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:367,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnMath.c:365,20'
          Dst:             BnMsb
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSetWord
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BnSetTop
        - TpmFail
      functionUses:    16
      BranchProfiles:
        - Branch String:   'BnMath.c:377,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:377,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
            - BranchSide:      'BnMath.c:379,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
        - Branch String:   'BnMath.c:379,6'
          Branch Sides:
            - BranchSide:      'BnMath.c:379,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
            - BranchSide:      'BnMath.c:380,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
      Callsites:
        - Src:             'BnMath.c:379,6'
          Dst:             TpmFail
        - Src:             'BnMath.c:381,6'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnGetRandomBits
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BnFrom2B
        - BnMaskBits
        - DRBG_Generate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'BnMath.c:500,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:502,18'
              BranchSideFuncs:
                - BnFrom2B
                - BnMaskBits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:508,5'
              BranchSideFuncs: []
        - Branch String:   'BnMath.c:502,9'
          Branch Sides:
            - BranchSide:      'BnMath.c:504,21'
              BranchSideFuncs:
                - BnMaskBits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:507,2'
              BranchSideFuncs: []
        - Branch String:   'BnMath.c:504,10'
          Branch Sides:
            - BranchSide:      'BnMath.c:505,4'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:506,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnMath.c:500,8'
          Dst:             DRBG_Generate
        - Src:             'BnMath.c:502,9'
          Dst:             BnFrom2B
        - Src:             'BnMath.c:504,10'
          Dst:             BnMaskBits
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnUnsignedCmp
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          142
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - TpmFail
      functionUses:    17
      BranchProfiles:
        - Branch String:   'BnMath.c:271,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:271,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:271,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'BnMath.c:271,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:271,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:272,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnMath.c:273,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:275,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:282,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnMath.c:275,6'
          Branch Sides:
            - BranchSide:      'BnMath.c:277,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:280,2'
              BranchSideFuncs: []
        - Branch String:   'BnMath.c:277,14'
          Branch Sides:
            - BranchSide:      'BnMath.c:277,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'BnMath.c:277,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'BnMath.c:278,16'
          Branch Sides:
            - BranchSide:      'BnMath.c:278,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:278,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'BnMath.c:271,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnMaskBits
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BnSetTop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMath.c:438,15'
          Branch Sides:
            - BranchSide:      'BnMath.c:438,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
            - BranchSide:      'BnMath.c:438,15'
              BranchSideFuncs:
                - BnSetTop
        - Branch String:   'BnMath.c:438,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:438,8'
              BranchSideFuncs:
                - BnSetTop
            - BranchSide:      'BnMath.c:440,22'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnMath.c:444,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnMsb
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - Msb
      functionUses:    2
      BranchProfiles:
        - Branch String:   'BnMath.c:349,19'
          Branch Sides:
            - BranchSide:      'BnMath.c:349,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - Msb
            - BranchSide:      'BnMath.c:356,2'
              BranchSideFuncs: []
        - Branch String:   'BnMath.c:349,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:351,18'
              BranchSideFuncs:
                - Msb
            - BranchSide:      'BnMath.c:356,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnMath.c:351,27'
          Dst:             Msb
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Msb
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMath.c:332,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:332,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:334,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMath.c:334,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:334,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:335,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMath.c:335,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:335,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:336,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMath.c:336,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:336,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:337,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMath.c:337,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:337,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:338,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMath.c:338,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:338,36'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:338,8'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnShiftRight
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          179
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - BnSetTop
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'BnMath.c:465,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:467,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:471,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnMath.c:472,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:472,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:473,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnSetTop
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'BnMath.c:473,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:473,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
            - BranchSide:      'BnMath.c:475,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
        - Branch String:   'BnMath.c:475,6'
          Branch Sides:
            - BranchSide:      'BnMath.c:477,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
            - BranchSide:      'BnMath.c:480,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
        - Branch String:   'BnMath.c:480,9'
          Branch Sides:
            - BranchSide:      'BnMath.c:481,18'
              BranchSideFuncs:
                - BnSetTop
            - BranchSide:      'BnMath.c:482,2'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnMath.c:472,5'
          Dst:             TpmFail
        - Src:             'BnMath.c:483,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnTestBit
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMath.c:416,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:417,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:419,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSetBit
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'BnMath.c:395,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:395,5'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:397,5'
              BranchSideFuncs: []
        - Branch String:   'BnMath.c:397,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:398,2'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:399,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnMath.c:395,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnModWord
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BnDiv
        - BnInit
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'BnMath.c:310,5'
          Dst:             BnInit
        - Src:             'BnMath.c:311,5'
          Dst:             BnInit
        - Src:             'BnMath.c:315,5'
          Dst:             BnDiv
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnUnsignedCmpWord
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'BnMath.c:294,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:295,2'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:296,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'BnMath.c:296,13'
          Branch Sides:
            - BranchSide:      'BnMath.c:297,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'BnMath.c:300,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMath.c:297,9'
          Branch Sides:
            - BranchSide:      'BnMath.c:297,2'
              BranchSideFuncs: []
            - BranchSide:      'BnMath.c:297,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSubWord
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BnSetTop
        - BorrowProp
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'BnMath.c:245,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:245,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BorrowProp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
            - BranchSide:      'BnMath.c:246,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BorrowProp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
        - Branch String:   'BnMath.c:245,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:245,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BorrowProp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
            - BranchSide:      'BnMath.c:246,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BorrowProp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
        - Branch String:   'BnMath.c:249,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:249,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'BnMath.c:250,14'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnMath.c:245,5'
          Dst:             TpmFail
        - Src:             'BnMath.c:248,14'
          Dst:             BorrowProp
        - Src:             'BnMath.c:249,5'
          Dst:             TpmFail
        - Src:             'BnMath.c:250,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BorrowProp
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'BnMath.c:207,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:208,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:209,12'
              BranchSideFuncs: []
        - Branch String:   'BnMath.c:208,61'
          Branch Sides:
            - BranchSide:      'BnMath.c:207,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMath.c:208,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SubSame
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          80
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMath.c:184,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:186,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'BnMath.c:192,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSub
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - BnSetTop
        - BorrowProp
        - SubSame
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'BnMath.c:222,28'
          Branch Sides:
            - BranchSide:      'BnMath.c:222,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - SubSame
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
                - BorrowProp
            - BranchSide:      'BnMath.c:222,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - SubSame
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
                - BorrowProp
        - Branch String:   'BnMath.c:225,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:225,5'
              BranchSideFuncs:
                - SubSame
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
                - BorrowProp
            - BranchSide:      'BnMath.c:226,22'
              BranchSideFuncs:
                - SubSame
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
                - BorrowProp
        - Branch String:   'BnMath.c:227,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:228,23'
              BranchSideFuncs:
                - BorrowProp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
            - BranchSide:      'BnMath.c:230,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetTop
                - TpmFail
        - Branch String:   'BnMath.c:230,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:230,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'BnMath.c:231,14'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnMath.c:225,5'
          Dst:             TpmFail
        - Src:             'BnMath.c:226,14'
          Dst:             SubSame
        - Src:             'BnMath.c:228,11'
          Dst:             BorrowProp
        - Src:             'BnMath.c:230,5'
          Dst:             TpmFail
        - Src:             'BnMath.c:231,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnAddWord
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CarryProp
        - CarryResolve
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'BnMath.c:168,13'
          Dst:             CarryProp
        - Src:             'BnMath.c:169,5'
          Dst:             CarryResolve
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CarryProp
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'BnMath.c:111,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:112,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMath.c:113,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CarryResolve
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BnSetTop
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'BnMath.c:122,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:122,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BnSetTop
            - BranchSide:      'BnMath.c:124,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BnSetTop
        - Branch String:   'BnMath.c:124,6'
          Branch Sides:
            - BranchSide:      'BnMath.c:124,6'
              BranchSideFuncs:
                - BnSetTop
            - BranchSide:      'BnMath.c:125,6'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnMath.c:124,6'
          Dst:             TpmFail
        - Src:             'BnMath.c:127,5'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AddSame
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          84
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMath.c:87,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:89,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'BnMath.c:99,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnAdd
      functionSourceFile: '/src/ibmswtpm2/src/BnMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          144
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - AddSame
        - CarryProp
        - CarryResolve
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'BnMath.c:143,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:145,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - AddSame
                - __sanitizer_cov_trace_cmp8
                - CarryResolve
                - CarryProp
            - BranchSide:      'BnMath.c:148,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - AddSame
                - __sanitizer_cov_trace_cmp8
                - CarryResolve
                - CarryProp
        - Branch String:   'BnMath.c:148,5'
          Branch Sides:
            - BranchSide:      'BnMath.c:148,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - AddSame
                - __sanitizer_cov_trace_cmp8
                - CarryResolve
                - CarryProp
            - BranchSide:      'BnMath.c:149,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - AddSame
                - __sanitizer_cov_trace_cmp8
                - CarryResolve
                - CarryProp
        - Branch String:   'BnMath.c:149,12'
          Branch Sides:
            - BranchSide:      'BnMath.c:149,10'
              BranchSideFuncs:
                - AddSame
                - __sanitizer_cov_trace_cmp8
                - CarryResolve
                - CarryProp
            - BranchSide:      'BnMath.c:149,10'
              BranchSideFuncs:
                - AddSame
                - __sanitizer_cov_trace_cmp8
                - CarryResolve
                - CarryProp
        - Branch String:   'BnMath.c:151,8'
          Branch Sides:
            - BranchSide:      'BnMath.c:151,8'
              BranchSideFuncs:
                - CarryProp
                - CarryResolve
            - BranchSide:      'BnMath.c:152,21'
              BranchSideFuncs:
                - CarryProp
                - CarryResolve
      Callsites:
        - Src:             'BnMath.c:148,5'
          Dst:             TpmFail
        - Src:             'BnMath.c:150,13'
          Dst:             AddSame
        - Src:             'BnMath.c:152,10'
          Dst:             CarryProp
        - Src:             'BnMath.c:153,5'
          Dst:             CarryResolve
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnInitializePoint
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'struct._bn_point_t *'
      argCount:        4
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BnSetWord
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'BnMemory.c:198,5'
          Dst:             BnSetWord
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnPointCopy
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct._bn_point_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BnCopy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'BnMemory.c:182,2'
          Branch Sides:
            - BranchSide:      'BnMemory.c:182,12'
              BranchSideFuncs:
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMemory.c:182,2'
              BranchSideFuncs: []
        - Branch String:   'BnMemory.c:183,2'
          Branch Sides:
            - BranchSide:      'BnMemory.c:183,12'
              BranchSideFuncs:
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'BnMemory.c:183,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnMemory.c:181,12'
          Dst:             BnCopy
        - Src:             'BnMemory.c:182,5'
          Dst:             BnCopy
        - Src:             'BnMemory.c:183,5'
          Dst:             BnCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnCopy
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - BnSetTop
        - TpmFail
      functionUses:    10
      BranchProfiles:
        - Branch String:   'BnMemory.c:155,8'
          Branch Sides:
            - BranchSide:      'BnMemory.c:156,11'
              BranchSideFuncs:
                - BnSetTop
            - BranchSide:      'BnMemory.c:157,13'
              BranchSideFuncs:
                - BnSetTop
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - BnSetTop
        - Branch String:   'BnMemory.c:159,9'
          Branch Sides:
            - BranchSide:      'BnMemory.c:162,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - BnSetTop
            - BranchSide:      'BnMemory.c:168,12'
              BranchSideFuncs:
                - BnSetTop
        - Branch String:   'BnMemory.c:162,7'
          Branch Sides:
            - BranchSide:      'BnMemory.c:162,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BnSetTop
            - BranchSide:      'BnMemory.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BnSetTop
        - Branch String:   'BnMemory.c:163,7'
          Branch Sides:
            - BranchSide:      'BnMemory.c:164,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BnSetTop
            - BranchSide:      'BnMemory.c:165,16'
              BranchSideFuncs:
                - BnSetTop
      Callsites:
        - Src:             'BnMemory.c:156,2'
          Dst:             BnSetTop
        - Src:             'BnMemory.c:162,7'
          Dst:             TpmFail
        - Src:             'BnMemory.c:165,7'
          Dst:             BnSetTop
        - Src:             'BnMemory.c:168,3'
          Dst:             BnSetTop
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSetTop
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - TpmFail
      functionUses:    12
      BranchProfiles:
        - Branch String:   'BnMemory.c:78,8'
          Branch Sides:
            - BranchSide:      'BnMemory.c:78,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:80,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:80,6'
          Branch Sides:
            - BranchSide:      'BnMemory.c:80,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:83,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:83,6'
          Branch Sides:
            - BranchSide:      'BnMemory.c:84,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:85,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:88,27'
          Branch Sides:
            - BranchSide:      'BnMemory.c:88,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:88,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:88,6'
          Branch Sides:
            - BranchSide:      'BnMemory.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:90,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'BnMemory.c:80,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnInit
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    75
      BranchProfiles:
        - Branch String:   'BnMemory.c:137,8'
          Branch Sides:
            - BranchSide:      'BnMemory.c:137,8'
              BranchSideFuncs: []
            - BranchSide:      'BnMemory.c:139,22'
              BranchSideFuncs: []
        - Branch String:   'BnMemory.c:141,6'
          Branch Sides:
            - BranchSide:      'BnMemory.c:142,3'
              BranchSideFuncs: []
            - BranchSide:      'BnMemory.c:143,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnInitializeWord
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'BnMemory.c:124,5'
          Branch Sides:
            - BranchSide:      'BnMemory.c:125,2'
              BranchSideFuncs: []
            - BranchSide:      'BnMemory.c:126,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnClearTop
      functionSourceFile: '/src/ibmswtpm2/src/BnMemory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        1
      argTypes:
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'BnMemory.c:102,8'
          Branch Sides:
            - BranchSide:      'BnMemory.c:102,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:104,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:104,6'
          Branch Sides:
            - BranchSide:      'BnMemory.c:105,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:106,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:106,27'
          Branch Sides:
            - BranchSide:      'BnMemory.c:106,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:106,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'BnMemory.c:106,6'
          Branch Sides:
            - BranchSide:      'BnMemory.c:107,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'BnMemory.c:108,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__ClearCancel
      functionSourceFile: '/src/ibmswtpm2/src/Cancel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__SetCancel
      functionSourceFile: '/src/ibmswtpm2/src/Cancel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__IsCanceled
      functionSourceFile: '/src/ibmswtpm2/src/Cancel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_TestParms
      functionSourceFile: '/src/ibmswtpm2/src/CapabilityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TestParms_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_GetCapability
      functionSourceFile: '/src/ibmswtpm2/src/CapabilityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.GetCapability_In *'
        - 'struct.GetCapability_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          343
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached:
        - AlgorithmCapGetImplemented
        - CommandAuditCapGetCCList
        - CommandCapGetCCList
        - CryptCapGetECCCurve
        - HandleGetType
        - NvCapGetIndex
        - NvCapGetPersistent
        - ObjectCapGetLoaded
        - PCRCapGetAllocation
        - PCRCapGetHandles
        - PCRCapGetProperties
        - PermanentCapGetHandles
        - PermanentHandleGetPolicy
        - PhysicalPresenceCapGetCCList
        - SessionCapGetLoaded
        - SessionCapGetSaved
        - TPMCapGetProperties
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CapabilityCommands.c:75,5'
          Branch Sides:
            - BranchSide:      'CapabilityCommands.c:78,61'
              BranchSideFuncs:
                - AlgorithmCapGetImplemented
            - BranchSide:      'CapabilityCommands.c:83,39'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - PermanentCapGetHandles
                - PCRCapGetHandles
                - SessionCapGetSaved
                - SessionCapGetLoaded
                - NvCapGetIndex
                - NvCapGetPersistent
                - ObjectCapGetLoaded
            - BranchSide:      'CapabilityCommands.c:138,50'
              BranchSideFuncs:
                - CommandCapGetCCList
            - BranchSide:      'CapabilityCommands.c:143,59'
              BranchSideFuncs:
                - PhysicalPresenceCapGetCCList
            - BranchSide:      'CapabilityCommands.c:148,55'
              BranchSideFuncs:
                - CommandAuditCapGetCCList
            - BranchSide:      'CapabilityCommands.c:154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCRCapGetAllocation
            - BranchSide:      'CapabilityCommands.c:160,54'
              BranchSideFuncs:
                - PCRCapGetProperties
            - BranchSide:      'CapabilityCommands.c:165,50'
              BranchSideFuncs:
                - TPMCapGetProperties
            - BranchSide:      'CapabilityCommands.c:171,57'
              BranchSideFuncs:
                - CryptCapGetECCCurve
            - BranchSide:      'CapabilityCommands.c:177,35'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - PermanentHandleGetPolicy
            - BranchSide:      'CapabilityCommands.c:183,4'
              BranchSideFuncs: []
            - BranchSide:      'CapabilityCommands.c:187,6'
              BranchSideFuncs: []
        - Branch String:   'CapabilityCommands.c:83,6'
          Branch Sides:
            - BranchSide:      'CapabilityCommands.c:87,54'
              BranchSideFuncs:
                - ObjectCapGetLoaded
            - BranchSide:      'CapabilityCommands.c:93,54'
              BranchSideFuncs:
                - NvCapGetPersistent
            - BranchSide:      'CapabilityCommands.c:99,49'
              BranchSideFuncs:
                - NvCapGetIndex
            - BranchSide:      'CapabilityCommands.c:105,55'
              BranchSideFuncs:
                - SessionCapGetLoaded
            - BranchSide:      'CapabilityCommands.c:115,54'
              BranchSideFuncs:
                - SessionCapGetSaved
            - BranchSide:      'CapabilityCommands.c:121,52'
              BranchSideFuncs:
                - PCRCapGetHandles
            - BranchSide:      'CapabilityCommands.c:127,58'
              BranchSideFuncs:
                - PermanentCapGetHandles
            - BranchSide:      'CapabilityCommands.c:133,7'
              BranchSideFuncs: []
        - Branch String:   'CapabilityCommands.c:154,9'
          Branch Sides:
            - BranchSide:      'CapabilityCommands.c:155,3'
              BranchSideFuncs: []
            - BranchSide:      'CapabilityCommands.c:156,42'
              BranchSideFuncs:
                - PCRCapGetAllocation
        - Branch String:   'CapabilityCommands.c:177,9'
          Branch Sides:
            - BranchSide:      'CapabilityCommands.c:178,3'
              BranchSideFuncs: []
            - BranchSide:      'CapabilityCommands.c:179,59'
              BranchSideFuncs:
                - PermanentHandleGetPolicy
      Callsites:
        - Src:             'CapabilityCommands.c:78,22'
          Dst:             AlgorithmCapGetImplemented
        - Src:             'CapabilityCommands.c:83,13'
          Dst:             HandleGetType
        - Src:             'CapabilityCommands.c:87,23'
          Dst:             ObjectCapGetLoaded
        - Src:             'CapabilityCommands.c:93,23'
          Dst:             NvCapGetPersistent
        - Src:             'CapabilityCommands.c:99,23'
          Dst:             NvCapGetIndex
        - Src:             'CapabilityCommands.c:105,23'
          Dst:             SessionCapGetLoaded
        - Src:             'CapabilityCommands.c:115,23'
          Dst:             SessionCapGetSaved
        - Src:             'CapabilityCommands.c:121,23'
          Dst:             PCRCapGetHandles
        - Src:             'CapabilityCommands.c:127,23'
          Dst:             PermanentCapGetHandles
        - Src:             'CapabilityCommands.c:138,22'
          Dst:             CommandCapGetCCList
        - Src:             'CapabilityCommands.c:143,22'
          Dst:             PhysicalPresenceCapGetCCList
        - Src:             'CapabilityCommands.c:148,22'
          Dst:             CommandAuditCapGetCCList
        - Src:             'CapabilityCommands.c:156,22'
          Dst:             PCRCapGetAllocation
        - Src:             'CapabilityCommands.c:160,22'
          Dst:             PCRCapGetProperties
        - Src:             'CapabilityCommands.c:165,22'
          Dst:             TPMCapGetProperties
        - Src:             'CapabilityCommands.c:171,22'
          Dst:             CryptCapGetECCCurve
        - Src:             'CapabilityCommands.c:177,9'
          Dst:             HandleGetType
        - Src:             'CapabilityCommands.c:179,22'
          Dst:             PermanentHandleGetPolicy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__ClockAdjustRate
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Clock.c:261,5'
          Branch Sides:
            - BranchSide:      'Clock.c:264,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:267,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:270,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:273,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:276,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:279,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:283,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Clock.c:285,8'
          Branch Sides:
            - BranchSide:      'Clock.c:286,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Clock.c:287,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Clock.c:287,8'
          Branch Sides:
            - BranchSide:      'Clock.c:287,8'
              BranchSideFuncs: []
            - BranchSide:      'Clock.c:288,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__TimerWasStopped
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__TimerWasReset
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__TimerRead
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _plat__RealTime
        - clock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Clock.c:166,23'
          Branch Sides:
            - BranchSide:      'Clock.c:171,15'
              BranchSideFuncs:
                - _plat__RealTime
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - clock
            - BranchSide:      'Clock.c:171,15'
              BranchSideFuncs:
                - _plat__RealTime
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - clock
        - Branch String:   'Clock.c:173,8'
          Branch Sides:
            - BranchSide:      'Clock.c:175,25'
              BranchSideFuncs:
                - clock
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'Clock.c:183,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'Clock.c:183,8'
          Branch Sides:
            - BranchSide:      'Clock.c:184,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'Clock.c:185,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'Clock.c:193,8'
          Branch Sides:
            - BranchSide:      'Clock.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'Clock.c:196,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Clock.c:171,15'
          Dst:             _plat__RealTime
        - Src:             'Clock.c:176,18'
          Dst:             clock
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__RealTime
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Clock.c:124,25'
          Branch Sides:
            - BranchSide:      'Clock.c:124,25'
              BranchSideFuncs:
                - clock_gettime
            - BranchSide:      'Clock.c:139,5'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'Clock.c:139,5'
          Dst:             clock_gettime
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    clock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__TimerRestart
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__TimerReset
      functionSourceFile: '/src/ibmswtpm2/src/Clock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ClockRateAdjust
      functionSourceFile: '/src/ibmswtpm2/src/ClockCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ClockRateAdjust_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TimeSetAdjustRate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ClockCommands.c:107,5'
          Dst:             TimeSetAdjustRate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ClockSet
      functionSourceFile: '/src/ibmswtpm2/src/ClockCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ClockSet_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - TimeClockUpdate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ClockCommands.c:89,8'
          Branch Sides:
            - BranchSide:      'ClockCommands.c:89,11'
              BranchSideFuncs: []
            - BranchSide:      'ClockCommands.c:90,2'
              BranchSideFuncs: []
        - Branch String:   'ClockCommands.c:88,8'
          Branch Sides:
            - BranchSide:      'ClockCommands.c:90,2'
              BranchSideFuncs: []
            - BranchSide:      'ClockCommands.c:93,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TimeClockUpdate
        - Branch String:   'ClockCommands.c:93,5'
          Branch Sides:
            - BranchSide:      'ClockCommands.c:93,5'
              BranchSideFuncs: []
            - BranchSide:      'ClockCommands.c:94,21'
              BranchSideFuncs:
                - TimeClockUpdate
      Callsites:
        - Src:             'ClockCommands.c:94,5'
          Dst:             TimeClockUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ReadClock
      functionSourceFile: '/src/ibmswtpm2/src/ClockCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ReadClock_Out *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TimeFillInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ClockCommands.c:72,5'
          Dst:             TimeFillInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditGetDigest
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CommandAuditIsRequired
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - GetCommandCode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandAudit.c:250,5'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:252,32'
              BranchSideFuncs:
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd2B
                - GetCommandCode
                - CryptDigestUpdateInt
            - BranchSide:      'CommandAudit.c:259,33'
              BranchSideFuncs:
                - CryptHashEnd2B
        - Branch String:   'CommandAudit.c:252,9'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:254,36'
              BranchSideFuncs:
                - GetCommandCode
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd2B
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandAudit.c:257,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd2B
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - CryptDigestUpdateInt
      Callsites:
        - Src:             'CommandAudit.c:248,22'
          Dst:             CryptHashStart
        - Src:             'CommandAudit.c:252,9'
          Dst:             CommandAuditIsRequired
        - Src:             'CommandAudit.c:254,21'
          Dst:             GetCommandCode
        - Src:             'CommandAudit.c:255,7'
          Dst:             CryptDigestUpdateInt
        - Src:             'CommandAudit.c:259,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditIsRequired
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TestBit
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'CommandAudit.c:183,12'
          Dst:             TestBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditCapGetCCList
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - CommandAuditIsRequired
        - GetClosestCommandIndex
        - GetNextCommandIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandAudit.c:203,8'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:203,34'
              BranchSideFuncs:
                - GetClosestCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandAudit.c:207,47'
              BranchSideFuncs:
                - GetClosestCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandAudit.c:207,5'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:207,5'
              BranchSideFuncs:
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandAudit.c:211,32'
              BranchSideFuncs:
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandAudit.c:211,9'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:213,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandAudit.c:232,2'
              BranchSideFuncs:
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandAudit.c:213,10'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:217,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CommandAudit.c:228,13'
              BranchSideFuncs: []
        - Branch String:   'CommandAudit.c:219,11'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:220,8'
              BranchSideFuncs:
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandAudit.c:221,56'
              BranchSideFuncs:
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CommandAudit.c:207,24'
          Dst:             GetClosestCommandIndex
        - Src:             'CommandAudit.c:211,9'
          Dst:             CommandAuditIsRequired
        - Src:             'CommandAudit.c:209,17'
          Dst:             GetNextCommandIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditClear
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ClearBit
        - CommandCodeToCommandIndex
        - TestBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandAudit.c:155,8'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'CommandAudit.c:170,5'
              BranchSideFuncs: []
        - Branch String:   'CommandAudit.c:159,9'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:161,10'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'CommandAudit.c:168,2'
              BranchSideFuncs: []
        - Branch String:   'CommandAudit.c:161,10'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:164,8'
              BranchSideFuncs:
                - ClearBit
            - BranchSide:      'CommandAudit.c:167,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CommandAudit.c:153,40'
          Dst:             CommandCodeToCommandIndex
        - Src:             'CommandAudit.c:161,10'
          Dst:             TestBit
        - Src:             'CommandAudit.c:164,8'
          Dst:             ClearBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditStartup
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandAudit.c:100,29'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:100,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandAudit.c:100,29'
              BranchSideFuncs: []
        - Branch String:   'CommandAudit.c:100,8'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:100,8'
              BranchSideFuncs: []
            - BranchSide:      'CommandAudit.c:103,35'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditSet
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CommandCodeToCommandIndex
        - SetBit
        - TestBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CommandAudit.c:123,8'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:126,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'CommandAudit.c:137,5'
              BranchSideFuncs: []
        - Branch String:   'CommandAudit.c:126,9'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:128,11'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'CommandAudit.c:135,2'
              BranchSideFuncs: []
        - Branch String:   'CommandAudit.c:128,10'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:131,8'
              BranchSideFuncs: []
            - BranchSide:      'CommandAudit.c:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CommandAudit.c:121,41'
          Dst:             CommandCodeToCommandIndex
        - Src:             'CommandAudit.c:128,11'
          Dst:             TestBit
        - Src:             'CommandAudit.c:131,8'
          Dst:             SetBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuditPreInstall_Init
      functionSourceFile: '/src/ibmswtpm2/src/CommandAudit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CommandAuditSet
        - MemorySet
        - NvWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandAudit.c:79,5'
          Branch Sides:
            - BranchSide:      'CommandAudit.c:79,5'
              BranchSideFuncs:
                - MemorySet
                - CommandAuditSet
                - NvWrite
                - NvWrite
                - NvWrite
            - BranchSide:      'CommandAudit.c:79,5'
              BranchSideFuncs:
                - MemorySet
                - CommandAuditSet
                - NvWrite
                - NvWrite
                - NvWrite
      Callsites:
        - Src:             'CommandAudit.c:79,5'
          Dst:             MemorySet
        - Src:             'CommandAudit.c:81,5'
          Dst:             CommandAuditSet
        - Src:             'CommandAudit.c:88,5'
          Dst:             NvWrite
        - Src:             'CommandAudit.c:89,5'
          Dst:             NvWrite
        - Src:             'CommandAudit.c:90,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsVendorCommand
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandCapGetCCList
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - GetClosestCommandIndex
        - GetNextCommandIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:518,5'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:518,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:527,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:527,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:531,15'
              BranchSideFuncs:
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CommandCodeAttributes.c:538,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CommandCodeAttributes.c:518,24'
          Dst:             GetClosestCommandIndex
        - Src:             'CommandCodeAttributes.c:520,17'
          Dst:             GetNextCommandIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetClosestCommandIndex
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          289
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:126,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:127,2'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:131,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:131,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:194,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:145,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:150,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:153,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:153,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:156,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:158,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:164,6'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:166,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:180,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:169,10'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:170,11'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:171,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:171,10'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:172,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:174,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:180,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:181,10'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:186,13'
              BranchSideFuncs: []
        - Branch String:   'CommandCodeAttributes.c:194,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:206,6'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:214,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:214,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:216,6'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:221,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:231,6'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:231,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:233,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:233,6'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:235,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:249,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:238,10'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:239,11'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:240,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:240,10'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:241,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:243,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:249,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:250,10'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:255,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CommandCodeAttributes.c:231,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetNextCommandIndex
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:317,5'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:322,10'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:324,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsReadOperation
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:481,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:483,13'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:497,5'
              BranchSideFuncs: []
        - Branch String:   'CommandCodeAttributes.c:483,6'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:492,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:492,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:492,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:492,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:494,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsWriteOperation
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:441,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:443,13'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:467,5'
              BranchSideFuncs: []
        - Branch String:   'CommandCodeAttributes.c:443,6'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:464,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsHandleInResponse
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsSessionAllowed
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DecryptSize
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:400,13'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:400,13'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:401,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EncryptSize
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:383,13'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:383,13'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:384,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAuthRole
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:352,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:355,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandCodeAttributes.c:363,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:356,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:357,3'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:358,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:359,3'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:360,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandCodeAttributes.c:360,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:361,3'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:362,2'
              BranchSideFuncs: []
        - Branch String:   'CommandCodeAttributes.c:365,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:366,3'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:367,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetCommandCode
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:335,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:335,8'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:336,14'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandCodeToCommandIndex
      functionSourceFile: '/src/ibmswtpm2/src/CommandCodeAttributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - GetClosestCommandIndex
      functionUses:    6
      BranchProfiles:
        - Branch String:   'CommandCodeAttributes.c:298,8'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:298,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CommandCodeAttributes.c:300,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CommandCodeAttributes.c:302,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:302,13'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:303,16'
              BranchSideFuncs: []
        - Branch String:   'CommandCodeAttributes.c:300,9'
          Branch Sides:
            - BranchSide:      'CommandCodeAttributes.c:303,16'
              BranchSideFuncs: []
            - BranchSide:      'CommandCodeAttributes.c:304,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CommandCodeAttributes.c:295,20'
          Dst:             GetClosestCommandIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandDispatcher
      functionSourceFile: '/src/ibmswtpm2/src/CommandDispatcher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          504
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - MemoryGetInBuffer
        - MemoryGetOutBuffer
        - MemoryIoBufferAllocationReset
        - MemoryIoBufferZero
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandDispatcher.c:248,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:248,5'
              BranchSideFuncs:
                - TpmFail
                - MemoryIoBufferAllocationReset
                - MemoryGetInBuffer
                - MemoryGetOutBuffer
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:250,31'
              BranchSideFuncs:
                - TpmFail
                - MemoryIoBufferAllocationReset
                - MemoryGetInBuffer
                - MemoryGetOutBuffer
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:252,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:252,5'
              BranchSideFuncs:
                - MemoryIoBufferAllocationReset
                - MemoryGetInBuffer
                - MemoryGetOutBuffer
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:253,23'
              BranchSideFuncs:
                - MemoryIoBufferAllocationReset
                - MemoryGetInBuffer
                - MemoryGetOutBuffer
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:270,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:274,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:289,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:278,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:279,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:281,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:289,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:291,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:318,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:292,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:294,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:300,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:305,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:307,40'
              BranchSideFuncs:
                - MemoryIoBufferZero
            - BranchSide:      'CommandDispatcher.c:313,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:313,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:314,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:315,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:318,8'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:320,13'
              BranchSideFuncs:
                - MemoryIoBufferZero
            - BranchSide:      'CommandDispatcher.c:328,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:331,8'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:340,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:333,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:334,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:336,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:340,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:341,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:343,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:345,8'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:346,2'
              BranchSideFuncs:
                - MemoryIoBufferZero
            - BranchSide:      'CommandDispatcher.c:348,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:354,8'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:359,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:369,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:370,6'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:369,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:370,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CommandDispatcher.c:369,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:372,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CommandDispatcher.c:377,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryIoBufferZero
      Callsites:
        - Src:             'CommandDispatcher.c:248,5'
          Dst:             TpmFail
        - Src:             'CommandDispatcher.c:252,5'
          Dst:             TpmFail
        - Src:             'CommandDispatcher.c:262,5'
          Dst:             MemoryIoBufferAllocationReset
        - Src:             'CommandDispatcher.c:264,17'
          Dst:             MemoryGetInBuffer
        - Src:             'CommandDispatcher.c:266,26'
          Dst:             MemoryGetOutBuffer
        - Src:             'CommandDispatcher.c:379,5'
          Dst:             MemoryIoBufferZero
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ParseHandleBuffer
      functionSourceFile: '/src/ibmswtpm2/src/CommandDispatcher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          183
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CommandDispatcher.c:133,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:133,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:136,31'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:137,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:139,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:145,5'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:153,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:195,5'
              BranchSideFuncs: []
        - Branch String:   'CommandDispatcher.c:153,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:156,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CommandDispatcher.c:165,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CommandDispatcher.c:175,9'
          Branch Sides:
            - BranchSide:      'CommandDispatcher.c:178,10'
              BranchSideFuncs: []
            - BranchSide:      'CommandDispatcher.c:179,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'CommandDispatcher.c:133,5'
          Dst:             TpmFail
        - Src:             'CommandDispatcher.c:137,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_EvictControl
      functionSourceFile: '/src/ibmswtpm2/src/ContextCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.GetCapability_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          248
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - HandleToObject
        - NvAddEvictObject
        - NvDeleteEvict
        - NvFindHandle
        - NvIsOwnerPersistentHandle
        - NvIsPlatformPersistentHandle
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ContextCommands.c:394,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:394,11'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:396,2'
              BranchSideFuncs: []
        - Branch String:   'ContextCommands.c:395,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:395,11'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:396,2'
              BranchSideFuncs: []
        - Branch String:   'ContextCommands.c:393,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:396,2'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:399,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'ContextCommands.c:400,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:400,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ContextCommands.c:403,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:399,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:401,2'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:403,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:403,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:406,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ContextCommands.c:418,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:406,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:410,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
            - BranchSide:      'ContextCommands.c:417,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
        - Branch String:   'ContextCommands.c:410,17'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:411,18'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:413,47'
              BranchSideFuncs:
                - NvIsPlatformPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
        - Branch String:   'ContextCommands.c:413,17'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:414,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
            - BranchSide:      'ContextCommands.c:415,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
        - Branch String:   'ContextCommands.c:418,13'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:421,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ContextCommands.c:432,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'ContextCommands.c:421,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:422,3'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:424,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:425,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:425,39'
              BranchSideFuncs:
                - NvIsOwnerPersistentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
            - BranchSide:      'ContextCommands.c:427,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
        - Branch String:   'ContextCommands.c:424,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:426,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
            - BranchSide:      'ContextCommands.c:427,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteEvict
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
        - Branch String:   'ContextCommands.c:436,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:439,22'
              BranchSideFuncs:
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvAddEvictObject
            - BranchSide:      'ContextCommands.c:448,29'
              BranchSideFuncs:
                - NvDeleteEvict
        - Branch String:   'ContextCommands.c:439,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:440,3'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:443,32'
              BranchSideFuncs:
                - NvAddEvictObject
      Callsites:
        - Src:             'ContextCommands.c:391,19'
          Dst:             HandleToObject
        - Src:             'ContextCommands.c:413,18'
          Dst:             NvIsPlatformPersistentHandle
        - Src:             'ContextCommands.c:425,13'
          Dst:             NvIsOwnerPersistentHandle
        - Src:             'ContextCommands.c:432,6'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:439,9'
          Dst:             NvFindHandle
        - Src:             'ContextCommands.c:443,15'
          Dst:             NvAddEvictObject
        - Src:             'ContextCommands.c:448,15'
          Dst:             NvDeleteEvict
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_FlushContext
      functionSourceFile: '/src/ibmswtpm2/src/ContextCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - FlushObject
        - HandleGetType
        - IsObjectPresent
        - SessionFlush
        - SessionIsLoaded
        - SessionIsSaved
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ContextCommands.c:349,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:352,26'
              BranchSideFuncs:
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
            - BranchSide:      'ContextCommands.c:359,26'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionFlush
            - BranchSide:      'ContextCommands.c:359,26'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionFlush
            - BranchSide:      'ContextCommands.c:373,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'ContextCommands.c:352,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:353,3'
              BranchSideFuncs:
                - FlushObject
            - BranchSide:      'ContextCommands.c:355,18'
              BranchSideFuncs:
                - FlushObject
        - Branch String:   'ContextCommands.c:360,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:360,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionFlush
            - BranchSide:      'ContextCommands.c:365,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionFlush
        - Branch String:   'ContextCommands.c:359,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:362,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionFlush
            - BranchSide:      'ContextCommands.c:365,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionFlush
        - Branch String:   'ContextCommands.c:365,9'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:366,27'
              BranchSideFuncs:
                - SessionFlush
            - BranchSide:      'ContextCommands.c:368,19'
              BranchSideFuncs:
                - SessionFlush
      Callsites:
        - Src:             'ContextCommands.c:349,12'
          Dst:             HandleGetType
        - Src:             'ContextCommands.c:352,10'
          Dst:             IsObjectPresent
        - Src:             'ContextCommands.c:355,6'
          Dst:             FlushObject
        - Src:             'ContextCommands.c:359,10'
          Dst:             SessionIsLoaded
        - Src:             'ContextCommands.c:360,13'
          Dst:             SessionIsSaved
        - Src:             'ContextCommands.c:368,6'
          Dst:             SessionFlush
        - Src:             'ContextCommands.c:373,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ContextLoad
      functionSourceFile: '/src/ibmswtpm2/src/ContextCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ContextLoad_In *'
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          264
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - ComputeContextIntegrity
        - ComputeContextProtectionKey
        - CryptHashGetDigestSize
        - CryptSymmetricDecrypt
        - HandleGetType
        - HierarchyIsEnabled
        - MemoryEqual
        - MemoryEqual2B
        - NvClearOrderly
        - ObjectContextLoad
        - SequenceNumberForSavedContextIsValid
        - SessionContextLoad
        - TPM2B_DIGEST_Unmarshal
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ContextCommands.c:252,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:253,9'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:256,18'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ComputeContextIntegrity
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - ComputeContextProtectionKey
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
        - Branch String:   'ContextCommands.c:256,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:257,2'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:261,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ComputeContextIntegrity
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - ComputeContextProtectionKey
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
        - Branch String:   'ContextCommands.c:261,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:262,2'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:267,30'
              BranchSideFuncs:
                - ComputeContextIntegrity
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - ComputeContextProtectionKey
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
        - Branch String:   'ContextCommands.c:269,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:270,2'
              BranchSideFuncs:
                - ComputeContextProtectionKey
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
            - BranchSide:      'ContextCommands.c:272,34'
              BranchSideFuncs:
                - ComputeContextProtectionKey
                - CryptSymmetricDecrypt
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
        - Branch String:   'ContextCommands.c:278,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:279,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
            - BranchSide:      'ContextCommands.c:281,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
                - TpmFail
        - Branch String:   'ContextCommands.c:285,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:290,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
                - TpmFail
            - BranchSide:      'ContextCommands.c:308,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'ContextCommands.c:308,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'ContextCommands.c:333,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'ContextCommands.c:290,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:291,9'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'ContextCommands.c:293,5'
              BranchSideFuncs:
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - ObjectContextLoad
        - Branch String:   'ContextCommands.c:296,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:297,9'
              BranchSideFuncs:
                - ObjectContextLoad
            - BranchSide:      'ContextCommands.c:299,56'
              BranchSideFuncs:
                - ObjectContextLoad
        - Branch String:   'ContextCommands.c:301,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:303,5'
              BranchSideFuncs: []
        - Branch String:   'ContextCommands.c:308,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:309,9'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'ContextCommands.c:313,5'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:313,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:316,47'
              BranchSideFuncs:
                - SequenceNumberForSavedContextIsValid
                - __sanitizer_cov_trace_const_cmp4
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:316,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:317,9'
              BranchSideFuncs:
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ContextCommands.c:320,48'
              BranchSideFuncs:
                - SessionContextLoad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ContextCommands.c:322,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:323,16'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:324,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ContextCommands.c:247,18'
          Dst:             HandleGetType
        - Src:             'ContextCommands.c:251,14'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'ContextCommands.c:256,28'
          Dst:             CryptHashGetDigestSize
        - Src:             'ContextCommands.c:267,5'
          Dst:             ComputeContextIntegrity
        - Src:             'ContextCommands.c:269,9'
          Dst:             MemoryEqual2B
        - Src:             'ContextCommands.c:272,5'
          Dst:             ComputeContextProtectionKey
        - Src:             'ContextCommands.c:274,5'
          Dst:             CryptSymmetricDecrypt
        - Src:             'ContextCommands.c:278,9'
          Dst:             MemoryEqual
        - Src:             'ContextCommands.c:279,2'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:291,9'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:296,9'
          Dst:             HierarchyIsEnabled
        - Src:             'ContextCommands.c:299,17'
          Dst:             ObjectContextLoad
        - Src:             'ContextCommands.c:309,9'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:313,5'
          Dst:             NvClearOrderly
        - Src:             'ContextCommands.c:316,9'
          Dst:             SequenceNumberForSavedContextIsValid
        - Src:             'ContextCommands.c:320,14'
          Dst:             SessionContextLoad
        - Src:             'ContextCommands.c:333,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ContextSave
      functionSourceFile: '/src/ibmswtpm2/src/ContextCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
        - 'struct.ContextLoad_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          390
      EdgeCount:       28
      CyclomaticComplexity: 3
      functionsReached:
        - ComputeContextIntegrity
        - ComputeContextProtectionKey
        - CryptHashGetDigestSize
        - CryptSymmetricEncrypt
        - HandleGetType
        - HandleToObject
        - MemoryCopy
        - NvClearOrderly
        - ObjectGetHierarchy
        - ObjectIsSequence
        - SequenceDataExport
        - SessionContextSave
        - SessionGet
        - TPM2B_DIGEST_Marshal
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ContextCommands.c:87,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:87,5'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:103,32'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - SessionGet
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
                - HandleToObject
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp8
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - SequenceDataExport
                - TpmFail
                - TpmFail
        - Branch String:   'ContextCommands.c:111,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:115,50'
              BranchSideFuncs:
                - HandleToObject
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp8
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
                - SequenceDataExport
                - TpmFail
            - BranchSide:      'ContextCommands.c:157,43'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'ContextCommands.c:157,43'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'ContextCommands.c:192,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'ContextCommands.c:127,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:127,5'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp8
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
                - SequenceDataExport
                - TpmFail
            - BranchSide:      'ContextCommands.c:130,16'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp8
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
                - SequenceDataExport
                - TpmFail
        - Branch String:   'ContextCommands.c:134,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:135,9'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'ContextCommands.c:137,32'
              BranchSideFuncs:
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
                - SequenceDataExport
        - Branch String:   'ContextCommands.c:141,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:143,6'
              BranchSideFuncs:
                - SequenceDataExport
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'ContextCommands.c:148,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
        - Branch String:   'ContextCommands.c:165,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:165,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'ContextCommands.c:171,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
        - Branch String:   'ContextCommands.c:171,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:171,5'
              BranchSideFuncs:
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'ContextCommands.c:173,16'
              BranchSideFuncs:
                - MemoryCopy
                - SessionContextSave
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
        - Branch String:   'ContextCommands.c:181,8'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:182,16'
              BranchSideFuncs: []
            - BranchSide:      'ContextCommands.c:184,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
        - Branch String:   'ContextCommands.c:197,5'
          Branch Sides:
            - BranchSide:      'ContextCommands.c:197,5'
              BranchSideFuncs:
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'ContextCommands.c:199,16'
              BranchSideFuncs:
                - MemoryCopy
                - ComputeContextProtectionKey
                - CryptSymmetricEncrypt
                - ComputeContextIntegrity
                - TPM2B_DIGEST_Marshal
      Callsites:
        - Src:             'ContextCommands.c:87,5'
          Dst:             NvClearOrderly
        - Src:             'ContextCommands.c:109,9'
          Dst:             CryptHashGetDigestSize
        - Src:             'ContextCommands.c:111,12'
          Dst:             HandleGetType
        - Src:             'ContextCommands.c:115,35'
          Dst:             HandleToObject
        - Src:             'ContextCommands.c:117,39'
          Dst:             ObjectIsSequence
        - Src:             'ContextCommands.c:127,5'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:130,5'
          Dst:             MemoryCopy
        - Src:             'ContextCommands.c:135,9'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:141,8'
          Dst:             ObjectIsSequence
        - Src:             'ContextCommands.c:144,6'
          Dst:             SequenceDataExport
        - Src:             'ContextCommands.c:151,30'
          Dst:             ObjectGetHierarchy
        - Src:             'ContextCommands.c:157,32'
          Dst:             SessionGet
        - Src:             'ContextCommands.c:165,5'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:171,5'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:173,5'
          Dst:             MemoryCopy
        - Src:             'ContextCommands.c:180,14'
          Dst:             SessionContextSave
        - Src:             'ContextCommands.c:192,6'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:197,5'
          Dst:             TpmFail
        - Src:             'ContextCommands.c:199,5'
          Dst:             MemoryCopy
        - Src:             'ContextCommands.c:202,5'
          Dst:             ComputeContextProtectionKey
        - Src:             'ContextCommands.c:204,5'
          Dst:             CryptSymmetricEncrypt
        - Src:             'ContextCommands.c:212,5'
          Dst:             ComputeContextIntegrity
        - Src:             'ContextCommands.c:215,5'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SequenceDataImport
      functionSourceFile: '/src/ibmswtpm2/src/Context_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.HASH_OBJECT *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CryptHashImportState
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Context_spt.c:193,5'
          Branch Sides:
            - BranchSide:      'Context_spt.c:195,35'
              BranchSideFuncs:
                - CryptHashImportState
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Context_spt.c:201,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Context_spt.c:199,6'
          Dst:             CryptHashImportState
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SequenceDataExport
      functionSourceFile: '/src/ibmswtpm2/src/Context_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.HASH_OBJECT *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CryptHashExportState
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Context_spt.c:170,5'
          Branch Sides:
            - BranchSide:      'Context_spt.c:172,35'
              BranchSideFuncs:
                - CryptHashExportState
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Context_spt.c:177,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Context_spt.c:175,6'
          Dst:             CryptHashExportState
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeContextIntegrity
      functionSourceFile: '/src/ibmswtpm2/src/Context_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.TPMS_CONTEXT *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          102
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdateInt
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - HierarchyGetProof
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Context_spt.c:137,8'
          Branch Sides:
            - BranchSide:      'Context_spt.c:137,8'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHmacEnd2B
            - BranchSide:      'Context_spt.c:138,34'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHmacEnd2B
      Callsites:
        - Src:             'Context_spt.c:125,13'
          Dst:             HierarchyGetProof
        - Src:             'Context_spt.c:127,25'
          Dst:             CryptHmacStart2B
        - Src:             'Context_spt.c:133,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Context_spt.c:138,2'
          Dst:             CryptDigestUpdateInt
        - Src:             'Context_spt.c:142,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Context_spt.c:145,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Context_spt.c:148,5'
          Dst:             CryptDigestUpdate
        - Src:             'Context_spt.c:152,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeContextProtectionKey
      functionSourceFile: '/src/ibmswtpm2/src/Context_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CONTEXT *'
        - 'union.TPM2B_EC_TEST *'
        - 'union.TPM2B_IV *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - CryptGetSymmetricBlockSize
        - CryptKDFa
        - HierarchyGetProof
        - MemoryCopy
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Context_spt.c:105,5'
          Branch Sides:
            - BranchSide:      'Context_spt.c:105,5'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
            - BranchSide:      'Context_spt.c:106,16'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
        - Branch String:   'Context_spt.c:108,5'
          Branch Sides:
            - BranchSide:      'Context_spt.c:108,5'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'Context_spt.c:109,16'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'Context_spt.c:84,13'
          Dst:             HierarchyGetProof
        - Src:             'Context_spt.c:88,5'
          Dst:             MemoryCopy
        - Src:             'Context_spt.c:93,5'
          Dst:             MemoryCopy
        - Src:             'Context_spt.c:99,18'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'Context_spt.c:101,5'
          Dst:             CryptKDFa
        - Src:             'Context_spt.c:105,5'
          Dst:             TpmFail
        - Src:             'Context_spt.c:106,5'
          Dst:             MemoryCopy
        - Src:             'Context_spt.c:108,5'
          Dst:             TpmFail
        - Src:             'Context_spt.c:109,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptCmacEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptCmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.SMAC_STATES *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          295
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - AES_set_encrypt_key
        - MemoryCopy
        - ShiftLeft
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptCmac.c:161,5'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:161,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptCmac.c:161,5'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ShiftLeft
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - ShiftLeft
        - Branch String:   'CryptCmac.c:169,5'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:169,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - ShiftLeft
            - BranchSide:      'CryptCmac.c:171,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - ShiftLeft
        - Branch String:   'CryptCmac.c:171,8'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:174,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ShiftLeft
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'CryptCmac.c:183,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'CryptCmac.c:183,5'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:184,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'CryptCmac.c:185,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'CryptCmac.c:186,17'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:186,17'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'CryptCmac.c:186,17'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'CryptCmac.c:161,5'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptCmac.c:161,5'
          Dst:             TpmFail
        - Src:             'CryptCmac.c:165,5'
          Dst:             ShiftLeft
        - Src:             'CryptCmac.c:169,5'
          Dst:             TpmFail
        - Src:             'CryptCmac.c:179,6'
          Dst:             ShiftLeft
        - Src:             'CryptCmac.c:187,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_set_encrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptCmacData
      functionSourceFile: '/src/ibmswtpm2/src/CryptCmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.SMAC_STATES *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          176
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - AES_set_encrypt_key
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptCmac.c:123,5'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:123,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptCmac.c:123,5'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptCmac.c:124,5'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:126,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptCmac.c:137,1'
              BranchSideFuncs: []
        - Branch String:   'CryptCmac.c:126,9'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptCmac.c:131,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptCmac.c:131,22'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:131,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptCmac.c:131,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptCmac.c:131,6'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:124,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptCmac.c:134,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'CryptCmac.c:123,5'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptCmac.c:123,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptCmacStart
      functionSourceFile: '/src/ibmswtpm2/src/CryptCmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.SMAC_STATE *'
        - 'union.TPMU_PUBLIC_PARMS *'
        - 'N/A'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptCmacData
        - CryptCmacEnd
        - CryptGetSymmetricBlockSize
        - MemoryCopy2B
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptCmac.c:88,8'
          Branch Sides:
            - BranchSide:      'CryptCmac.c:89,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptCmac.c:91,22'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - MemoryCopy2B
      Callsites:
        - Src:             'CryptCmac.c:93,25'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'CryptCmac.c:95,5'
          Dst:             MemoryCopy2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    C_2_2_ECDH
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccKeyExchange.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
        - 'N/A'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          273
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - BnCurveInitialize
        - BnFrom2B
        - BnInit
        - BnInitializePoint
        - BnPointFrom2B
        - BnPointMult
        - BnPointTo2B
        - EC_GROUP_free
        - OsslContextLeave
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccKeyExchange.c:191,8'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:192,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
        - Branch String:   'CryptEccKeyExchange.c:193,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:193,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:193,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:193,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:193,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:193,5'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccKeyExchange.c:196,26'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
        - Branch String:   'CryptEccKeyExchange.c:197,8'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:197,18'
              BranchSideFuncs:
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
            - BranchSide:      'CryptEccKeyExchange.c:200,18'
              BranchSideFuncs:
                - BnPointTo2B
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
        - Branch String:   'CryptEccKeyExchange.c:203,9'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:204,15'
              BranchSideFuncs:
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccKeyExchange.c:205,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccKeyExchange.c:207,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:207,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccKeyExchange.c:207,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccKeyExchange.c:207,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:207,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
            - BranchSide:      'CryptEccKeyExchange.c:207,5'
              BranchSideFuncs:
                - OsslContextLeave
      Callsites:
        - Src:             'CryptEccKeyExchange.c:182,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccKeyExchange.c:183,5'
          Dst:             BnInit
        - Src:             'CryptEccKeyExchange.c:183,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccKeyExchange.c:184,5'
          Dst:             BnInit
        - Src:             'CryptEccKeyExchange.c:184,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccKeyExchange.c:185,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccKeyExchange.c:185,5'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccKeyExchange.c:186,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccKeyExchange.c:186,5'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccKeyExchange.c:187,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccKeyExchange.c:193,5'
          Dst:             TpmFail
        - Src:             'CryptEccKeyExchange.c:196,14'
          Dst:             BnPointMult
        - Src:             'CryptEccKeyExchange.c:200,6'
          Dst:             BnPointTo2B
        - Src:             'CryptEccKeyExchange.c:202,15'
          Dst:             BnPointMult
        - Src:             'CryptEccKeyExchange.c:204,3'
          Dst:             BnPointTo2B
        - Src:             'CryptEccKeyExchange.c:207,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccKeyExchange.c:207,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_free
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEcc2PhaseKeyExchange
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccKeyExchange.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
        - 'N/A'
        - 'N/A'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - C_2_2_ECDH
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccKeyExchange.c:227,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:227,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:227,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:227,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccKeyExchange.c:227,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:227,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:232,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
        - Branch String:   'CryptEccKeyExchange.c:234,8'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:236,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:239,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - C_2_2_ECDH
        - Branch String:   'CryptEccKeyExchange.c:239,5'
          Branch Sides:
            - BranchSide:      'CryptEccKeyExchange.c:242,24'
              BranchSideFuncs:
                - C_2_2_ECDH
            - BranchSide:      'CryptEccKeyExchange.c:255,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccKeyExchange.c:227,5'
          Dst:             TpmFail
        - Src:             'CryptEccKeyExchange.c:242,13'
          Dst:             C_2_2_ECDH
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccGenerateKey
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          288
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - BnCurveInitialize
        - BnEccGenerateKeyPair
        - BnInit
        - BnInitializePoint
        - BnPointTo2B
        - BnSignEcdsa
        - BnTo2B
        - BnValidateSignatureEcdsa
        - CryptTestAlgorithm
        - DRBG_Generate
        - EC_GROUP_free
        - OsslContextLeave
        - TestBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:710,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:710,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - BnPointTo2B
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:712,8'
              BranchSideFuncs:
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - BnPointTo2B
                - BnTo2B
        - Branch String:   'CryptEccMain.c:712,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:713,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:714,5'
              BranchSideFuncs:
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - BnPointTo2B
                - BnTo2B
        - Branch String:   'CryptEccMain.c:718,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:720,19'
              BranchSideFuncs:
                - BnPointTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptEccMain.c:725,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptEccMain.c:725,11'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:725,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptEccMain.c:739,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccMain.c:725,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:727,6'
              BranchSideFuncs:
                - BnInit
                - BnInit
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - CryptTestAlgorithm
            - BranchSide:      'CryptEccMain.c:739,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccMain.c:730,6'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:730,6'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:731,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccMain.c:731,22'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:739,15'
              BranchSideFuncs:
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:739,15'
              BranchSideFuncs:
                - DRBG_Generate
                - BnSignEcdsa
                - BnValidateSignatureEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccMain.c:741,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:741,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:741,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccMain.c:741,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:741,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
            - BranchSide:      'CryptEccMain.c:741,5'
              BranchSideFuncs:
                - OsslContextLeave
      Callsites:
        - Src:             'CryptEccMain.c:705,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccMain.c:706,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:707,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccMain.c:710,5'
          Dst:             TestBit
        - Src:             'CryptEccMain.c:710,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptEccMain.c:717,10'
          Dst:             BnEccGenerateKeyPair
        - Src:             'CryptEccMain.c:720,6'
          Dst:             BnPointTo2B
        - Src:             'CryptEccMain.c:721,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:727,6'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:728,6'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:730,6'
          Dst:             TestBit
        - Src:             'CryptEccMain.c:730,6'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptEccMain.c:733,6'
          Dst:             DRBG_Generate
        - Src:             'CryptEccMain.c:734,6'
          Dst:             BnSignEcdsa
        - Src:             'CryptEccMain.c:736,11'
          Dst:             BnValidateSignatureEcdsa
        - Src:             'CryptEccMain.c:741,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccMain.c:741,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnEccGenerateKeyPair
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_t *'
        - 'struct._bn_point_t *'
        - 'struct.OSSL_CURVE_DATA *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BnEccGetPrivate
        - BnEccModMult
        - BnSetWord
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:579,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:579,29'
              BranchSideFuncs:
                - BnEccModMult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - BnSetWord
            - BranchSide:      'CryptEccMain.c:579,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - BnSetWord
        - Branch String:   'CryptEccMain.c:580,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:581,12'
              BranchSideFuncs:
                - BnSetWord
            - BranchSide:      'CryptEccMain.c:583,12'
              BranchSideFuncs:
                - BnSetWord
      Callsites:
        - Src:             'CryptEccMain.c:577,10'
          Dst:             BnEccGetPrivate
        - Src:             'CryptEccMain.c:579,16'
          Dst:             BnEccModMult
        - Src:             'CryptEccMain.c:581,2'
          Dst:             BnSetWord
        - Src:             'CryptEccMain.c:583,2'
          Dst:             BnSetWord
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnEccGetPrivate
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.ECC_CURVE_DATA *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          123
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BnAddWord
        - BnDiv
        - BnGetRandomBits
        - BnInit
        - BnSizeInBits
        - BnSubWord
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:558,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:558,26'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAddWord
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:558,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAddWord
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:559,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:559,16'
              BranchSideFuncs:
                - BnDiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAddWord
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:559,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnAddWord
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:560,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:560,26'
              BranchSideFuncs:
                - BnAddWord
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:560,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:552,42'
          Dst:             BnSizeInBits
        - Src:             'CryptEccMain.c:554,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:555,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:557,10'
          Dst:             BnGetRandomBits
        - Src:             'CryptEccMain.c:558,16'
          Dst:             BnSubWord
        - Src:             'CryptEccMain.c:559,16'
          Dst:             BnDiv
        - Src:             'CryptEccMain.c:560,16'
          Dst:             BnAddWord
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccIsPointOnCurve
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.TPMS_ECC_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          84
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BnInitializePoint
        - BnIsOnCurve
        - BnPointFrom2B
        - GetCurveData
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:676,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:676,5'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:677,11'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:677,21'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:677,37'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:677,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:672,34'
          Dst:             GetCurveData
        - Src:             'CryptEccMain.c:673,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccMain.c:673,5'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccMain.c:676,5'
          Dst:             TpmFail
        - Src:             'CryptEccMain.c:677,25'
          Dst:             BnIsOnCurve
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetCurveData
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'struct.ECC_CURVE_DATA *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptEccGetParametersByCurveId
      functionUses:    5
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:154,12'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:154,30'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:154,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:153,35'
          Dst:             CryptEccGetParametersByCurveId
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnIsOnCurve
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct.ECC_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnAdd
        - BnDiv
        - BnInit
        - BnMult
        - BnUnsignedCmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:454,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:455,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:457,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:435,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:436,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:442,5'
          Dst:             BnMult
        - Src:             'CryptEccMain.c:443,5'
          Dst:             BnDiv
        - Src:             'CryptEccMain.c:445,5'
          Dst:             BnMult
        - Src:             'CryptEccMain.c:447,5'
          Dst:             BnAdd
        - Src:             'CryptEccMain.c:450,5'
          Dst:             BnMult
        - Src:             'CryptEccMain.c:452,5'
          Dst:             BnAdd
        - Src:             'CryptEccMain.c:453,5'
          Dst:             BnDiv
        - Src:             'CryptEccMain.c:454,8'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccGetParametersByCurveId
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'struct.ECC_CURVE *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:126,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:128,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:131,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccMain.c:128,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:129,21'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:130,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccPointMultiply
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'N/A'
        - 'struct.TPMS_ECC_POINT *'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'struct.TPMS_ECC_POINT *'
        - 'union.TPM2B_ECC_PARAMETER *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          208
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BnCurveInitialize
        - BnFrom2B
        - BnInit
        - BnInitializePoint
        - BnPointFrom2B
        - BnPointMult
        - BnPointTo2B
        - ClearPoint2B
        - EC_GROUP_free
        - OsslContextLeave
      functionUses:    7
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:652,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:653,14'
              BranchSideFuncs:
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:655,15'
              BranchSideFuncs:
                - ClearPoint2B
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccMain.c:656,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:656,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:656,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccMain.c:656,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:656,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
            - BranchSide:      'CryptEccMain.c:656,5'
              BranchSideFuncs:
                - OsslContextLeave
      Callsites:
        - Src:             'CryptEccMain.c:643,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccMain.c:644,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccMain.c:644,5'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccMain.c:645,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:645,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccMain.c:646,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:646,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccMain.c:647,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccMain.c:647,5'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccMain.c:648,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccMain.c:651,14'
          Dst:             BnPointMult
        - Src:             'CryptEccMain.c:653,2'
          Dst:             BnPointTo2B
        - Src:             'CryptEccMain.c:655,2'
          Dst:             ClearPoint2B
        - Src:             'CryptEccMain.c:656,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccMain.c:656,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnPointMult
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct._bn_point_t *'
        - 'struct.bignum_t *'
        - 'struct._bn_point_t *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          285
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - BnEccModMult
        - BnEccModMult2
        - BnIsOnCurve
        - CryptTestAlgorithm
        - TestBit
      functionUses:    8
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:503,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:503,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:505,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:505,21'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:505,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:505,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:508,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:508,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:508,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:511,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:511,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:511,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:512,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:512,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:512,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:513,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:514,2'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:515,11'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:515,22'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:515,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:515,37'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:516,13'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:516,18'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
            - BranchSide:      'CryptEccMain.c:516,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
        - Branch String:   'CryptEccMain.c:517,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:518,2'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
            - BranchSide:      'CryptEccMain.c:519,9'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
        - Branch String:   'CryptEccMain.c:519,20'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:519,24'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
            - BranchSide:      'CryptEccMain.c:522,9'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
        - Branch String:   'CryptEccMain.c:519,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:520,6'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
            - BranchSide:      'CryptEccMain.c:522,9'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
                - BnEccModMult
        - Branch String:   'CryptEccMain.c:522,20'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:522,24'
              BranchSideFuncs:
                - BnEccModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
            - BranchSide:      'CryptEccMain.c:524,9'
              BranchSideFuncs:
                - BnEccModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
        - Branch String:   'CryptEccMain.c:522,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:524,9'
              BranchSideFuncs:
                - BnEccModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnEccModMult
            - BranchSide:      'CryptEccMain.c:531,25'
              BranchSideFuncs:
                - BnEccModMult2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:524,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:525,21'
              BranchSideFuncs:
                - BnEccModMult
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:527,21'
              BranchSideFuncs:
                - BnEccModMult
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptEccMain.c:503,5'
          Dst:             TestBit
        - Src:             'CryptEccMain.c:503,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptEccMain.c:515,25'
          Dst:             BnIsOnCurve
        - Src:             'CryptEccMain.c:516,32'
          Dst:             BnIsOnCurve
        - Src:             'CryptEccMain.c:525,8'
          Dst:             BnEccModMult
        - Src:             'CryptEccMain.c:527,8'
          Dst:             BnEccModMult
        - Src:             'CryptEccMain.c:531,11'
          Dst:             BnEccModMult2
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ClearPoint2B
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:107,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:107,8'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:109,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccNewKeyPair
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          169
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BnCurveInitialize
        - BnEccGenerateKeyPair
        - BnInit
        - BnInitializePoint
        - BnPointTo2B
        - BnTo2B
        - CryptTestAlgorithm
        - EC_GROUP_free
        - OsslContextLeave
        - TestBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:600,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:601,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:602,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnTo2B
                - CryptTestAlgorithm
        - Branch String:   'CryptEccMain.c:602,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:602,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:603,31'
              BranchSideFuncs:
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointTo2B
                - BnTo2B
        - Branch String:   'CryptEccMain.c:604,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:606,18'
              BranchSideFuncs:
                - BnPointTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:611,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccMain.c:613,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:613,5'
              BranchSideFuncs:
                - OsslContextLeave
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
            - BranchSide:      'CryptEccMain.c:614,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:613,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:613,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:614,12'
              BranchSideFuncs:
                - OsslContextLeave
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptEccMain.c:596,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccMain.c:597,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccMain.c:598,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:602,5'
          Dst:             TestBit
        - Src:             'CryptEccMain.c:602,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptEccMain.c:603,10'
          Dst:             BnEccGenerateKeyPair
        - Src:             'CryptEccMain.c:606,6'
          Dst:             BnPointTo2B
        - Src:             'CryptEccMain.c:607,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:613,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccMain.c:613,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccIsValidPrivateKey
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnFrom2B
        - BnGetCurveOrder
        - BnInit
        - BnUnsignedCmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:479,30'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:479,30'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:479,48'
              BranchSideFuncs:
                - BnGetCurveOrder
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptEccMain.c:478,5'
          Dst:             BnInit
        - Src:             'CryptEccMain.c:478,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccMain.c:479,53'
          Dst:             BnGetCurveOrder
        - Src:             'CryptEccMain.c:479,34'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnGetCurveOrder
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - GetCurveData
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:425,12'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:425,26'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:425,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:424,34'
          Dst:             GetCurveData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnIsValidPrivateEcc
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnUnsignedCmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:469,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:469,8'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:469,26'
              BranchSideFuncs:
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptEccMain.c:469,12'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnGetCurvePrime
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - GetCurveData
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:415,12'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:415,26'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:415,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:414,34'
          Dst:             GetCurveData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccGetParameters
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.TPMS_ALGORITHM_DETAIL_ECC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          134
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnTo2B
        - CryptEccGetParametersByCurveId
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:390,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:390,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:392,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
                - BnTo2B
      Callsites:
        - Src:             'CryptEccMain.c:387,42'
          Dst:             CryptEccGetParametersByCurveId
        - Src:             'CryptEccMain.c:397,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:398,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:399,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:400,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:401,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:402,6'
          Dst:             BnTo2B
        - Src:             'CryptEccMain.c:403,6'
          Dst:             BnTo2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEndCommit
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ClearBit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptEccMain.c:374,5'
          Dst:             ClearBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptCommit
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SetBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:361,17'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:361,17'
              BranchSideFuncs:
                - SetBit
            - BranchSide:      'CryptEccMain.c:361,39'
              BranchSideFuncs:
                - SetBit
      Callsites:
        - Src:             'CryptEccMain.c:363,5'
          Dst:             SetBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGenerateR
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'N/A'
        - 'N/A'
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          225
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - CryptEccGetParameter
        - CryptKDFa
        - TestBit
        - Uint64ToByteArray
        - UnsignedCompareB
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:300,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:301,2'
              BranchSideFuncs:
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:303,8'
              BranchSideFuncs:
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:303,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:306,10'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:329,10'
              BranchSideFuncs:
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:306,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:307,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:314,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:318,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:320,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:321,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:322,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:323,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:326,22'
              BranchSideFuncs:
                - Uint64ToByteArray
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:336,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:339,63'
              BranchSideFuncs:
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:350,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccMain.c:342,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:343,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccMain.c:346,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccMain.c:346,6'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:336,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
            - BranchSide:      'CryptEccMain.c:347,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - UnsignedCompareB
        - Branch String:   'CryptEccMain.c:347,6'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:347,24'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:348,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:300,9'
          Dst:             CryptEccGetParameter
        - Src:             'CryptEccMain.c:306,10'
          Dst:             TestBit
        - Src:             'CryptEccMain.c:330,5'
          Dst:             Uint64ToByteArray
        - Src:             'CryptEccMain.c:339,6'
          Dst:             CryptKDFa
        - Src:             'CryptEccMain.c:342,9'
          Dst:             UnsignedCompareB
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccGetParameter
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'char '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          120
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - BnTo2B
        - GetCurveData
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:184,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:186,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BnTo2B
                - TpmFail
            - BranchSide:      'CryptEccMain.c:216,13'
              BranchSideFuncs:
                - BnTo2B
        - Branch String:   'CryptEccMain.c:186,6'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:189,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:192,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:195,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:198,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:201,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:204,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:207,19'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:210,7'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccMain.c:216,12'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:216,41'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptEccMain.c:216,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:182,38'
          Dst:             GetCurveData
        - Src:             'CryptEccMain.c:210,7'
          Dst:             TpmFail
        - Src:             'CryptEccMain.c:216,34'
          Dst:             BnTo2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGetCurveSignScheme
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'struct.TPMT_RSA_SCHEME *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptEccGetParametersByCurveId
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:270,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:271,11'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:273,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:269,38'
          Dst:             CryptEccGetParametersByCurveId
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptCapGetECCCurve
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'int '
        - 'struct.TPML_ECC_CURVE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CryptEccGetCurveByIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:237,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:237,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:239,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:239,5'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:239,5'
              BranchSideFuncs:
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:241,38'
              BranchSideFuncs:
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:243,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:244,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptEccMain.c:245,9'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:249,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetCurveByIndex
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptEccMain.c:256,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:241,14'
          Dst:             CryptEccGetCurveByIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccGetCurveByIndex
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:165,8'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:166,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:167,22'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccGetKeySizeForCurve
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptEccGetParametersByCurveId
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptEccMain.c:143,21'
          Branch Sides:
            - BranchSide:      'CryptEccMain.c:143,39'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccMain.c:143,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccMain.c:140,30'
          Dst:             CryptEccGetParametersByCurveId
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccStartup
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccInit
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccMain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SchnorrReduce
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnSizeInBits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:299,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:299,8'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccSignature.c:300,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccSignature.c:298,36'
          Dst:             BnSizeInBits
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSchnorrSign
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BnAdd
        - BnDiv
        - BnInit
        - BnMult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:119,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:120,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccSignature.c:123,12'
              BranchSideFuncs:
                - BnMult
                - BnAdd
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'CryptEccSignature.c:115,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:118,5'
          Dst:             BnDiv
        - Src:             'CryptEccSignature.c:123,5'
          Dst:             BnMult
        - Src:             'CryptEccSignature.c:125,5'
          Dst:             BnAdd
        - Src:             'CryptEccSignature.c:127,5'
          Dst:             BnDiv
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccCommitCompute
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
        - 'N/A'
        - 'struct.TPMS_ECC_POINT *'
        - 'struct.TPMS_ECC_POINT *'
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'union.TPM2B_ECC_PARAMETER *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          454
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - BnCurveInitialize
        - BnFrom2B
        - BnInit
        - BnInitializePoint
        - BnIsOnCurve
        - BnIsValidPrivateEcc
        - BnPointFrom2B
        - BnPointMult
        - BnPointTo2B
        - ClearPoint2B
        - EC_GROUP_free
        - OsslContextLeave
        - TpmFail
        - _plat__IsCanceled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:832,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:832,5'
              BranchSideFuncs:
                - TpmFail
                - ClearPoint2B
                - ClearPoint2B
                - ClearPoint2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccSignature.c:832,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccSignature.c:832,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:832,5'
              BranchSideFuncs:
                - ClearPoint2B
                - ClearPoint2B
                - ClearPoint2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccSignature.c:834,18'
              BranchSideFuncs:
                - ClearPoint2B
                - ClearPoint2B
                - ClearPoint2B
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
        - Branch String:   'CryptEccSignature.c:838,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:838,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
            - BranchSide:      'CryptEccSignature.c:840,8'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
        - Branch String:   'CryptEccSignature.c:840,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:842,6'
              BranchSideFuncs:
                - BnInit
                - BnFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:866,9'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:847,6'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:847,6'
              BranchSideFuncs:
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:847,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccSignature.c:847,6'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:847,6'
              BranchSideFuncs:
                - TpmFail
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:847,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccSignature.c:847,6'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:847,6'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:848,22'
              BranchSideFuncs:
                - BnIsOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:848,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:849,3'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:851,31'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:851,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:852,3'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:854,18'
              BranchSideFuncs:
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:856,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:857,3'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:859,30'
              BranchSideFuncs:
                - BnIsValidPrivateEcc
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:859,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:860,3'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:861,31'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:861,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:862,3'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:864,18'
              BranchSideFuncs:
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:866,20'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:866,24'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:868,6'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:866,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:866,33'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:868,6'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - BnPointFrom2B
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - BnInitializePoint
                - TpmFail
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:872,6'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:872,6'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:874,10'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:874,21'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:874,24'
              BranchSideFuncs:
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:879,31'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:874,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:875,3'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:879,31'
              BranchSideFuncs:
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:879,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:880,3'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:882,18'
              BranchSideFuncs:
                - BnPointTo2B
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:885,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:885,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:885,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccSignature.c:885,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:885,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
            - BranchSide:      'CryptEccSignature.c:885,5'
              BranchSideFuncs:
                - OsslContextLeave
      Callsites:
        - Src:             'CryptEccSignature.c:824,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccSignature.c:826,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:826,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:832,5'
          Dst:             TpmFail
        - Src:             'CryptEccSignature.c:834,5'
          Dst:             ClearPoint2B
        - Src:             'CryptEccSignature.c:835,5'
          Dst:             ClearPoint2B
        - Src:             'CryptEccSignature.c:836,5'
          Dst:             ClearPoint2B
        - Src:             'CryptEccSignature.c:838,5'
          Dst:             TpmFail
        - Src:             'CryptEccSignature.c:842,6'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:842,6'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:843,6'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:843,6'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccSignature.c:844,6'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:845,6'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:847,6'
          Dst:             TpmFail
        - Src:             'CryptEccSignature.c:848,10'
          Dst:             BnIsOnCurve
        - Src:             'CryptEccSignature.c:851,19'
          Dst:             BnPointMult
        - Src:             'CryptEccSignature.c:854,6'
          Dst:             BnPointTo2B
        - Src:             'CryptEccSignature.c:856,9'
          Dst:             _plat__IsCanceled
        - Src:             'CryptEccSignature.c:859,10'
          Dst:             BnIsValidPrivateEcc
        - Src:             'CryptEccSignature.c:861,19'
          Dst:             BnPointMult
        - Src:             'CryptEccSignature.c:864,6'
          Dst:             BnPointTo2B
        - Src:             'CryptEccSignature.c:868,6'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:868,6'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccSignature.c:869,6'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:872,6'
          Dst:             TpmFail
        - Src:             'CryptEccSignature.c:874,24'
          Dst:             _plat__IsCanceled
        - Src:             'CryptEccSignature.c:879,19'
          Dst:             BnPointMult
        - Src:             'CryptEccSignature.c:882,6'
          Dst:             BnPointTo2B
        - Src:             'CryptEccSignature.c:885,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccSignature.c:885,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnValidateSignatureEcSchnorr
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'N/A'
        - 'struct.OSSL_CURVE_DATA *'
        - 'struct._bn_point_t *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          209
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BnDiv
        - BnFrom2B
        - BnInit
        - BnInitializePoint
        - BnPointMult
        - BnSizeInBits
        - BnSub
        - BnTo2B
        - BnUnsignedCmp
        - CryptDigestUpdate
        - CryptHashEnd
        - CryptHashGetDigestSize
        - CryptHashStart
        - SchnorrReduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:714,13'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:714,23'
              BranchSideFuncs:
                - BnSizeInBits
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:714,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:716,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:716,8'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:719,33'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptEccSignature.c:694,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:695,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:696,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:699,43'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptEccSignature.c:706,5'
          Dst:             BnDiv
        - Src:             'CryptEccSignature.c:708,5'
          Dst:             BnSub
        - Src:             'CryptEccSignature.c:710,10'
          Dst:             BnPointMult
        - Src:             'CryptEccSignature.c:715,20'
          Dst:             BnSizeInBits
        - Src:             'CryptEccSignature.c:714,16'
          Dst:             BnTo2B
        - Src:             'CryptEccSignature.c:719,6'
          Dst:             CryptHashStart
        - Src:             'CryptEccSignature.c:720,6'
          Dst:             CryptDigestUpdate
        - Src:             'CryptEccSignature.c:721,6'
          Dst:             CryptDigestUpdate
        - Src:             'CryptEccSignature.c:722,19'
          Dst:             CryptHashEnd
        - Src:             'CryptEccSignature.c:723,6'
          Dst:             SchnorrReduce
        - Src:             'CryptEccSignature.c:724,6'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:726,11'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccValidateSignature
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          249
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - BnCurveInitialize
        - BnFrom2B
        - BnInit
        - BnInitializePoint
        - BnPointFrom2B
        - BnUnsignedCmp
        - BnValidateSignatureEcSchnorr
        - BnValidateSignatureEcdsa
        - EC_GROUP_free
        - OsslContextLeave
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:749,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:750,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:751,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BnFrom2B
                - BnFrom2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BnValidateSignatureEcSchnorr
                - OsslContextLeave
                - EC_GROUP_free
                - BnValidateSignatureEcdsa
                - TpmFail
        - Branch String:   'CryptEccSignature.c:753,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:762,6'
              BranchSideFuncs:
                - BnFrom2B
                - BnFrom2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BnValidateSignatureEcSchnorr
                - OsslContextLeave
                - EC_GROUP_free
                - BnValidateSignatureEcdsa
                - TpmFail
            - BranchSide:      'CryptEccSignature.c:762,6'
              BranchSideFuncs:
                - BnFrom2B
                - BnFrom2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BnValidateSignatureEcSchnorr
                - OsslContextLeave
                - EC_GROUP_free
                - BnValidateSignatureEcdsa
                - TpmFail
            - BranchSide:      'CryptEccSignature.c:764,6'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:773,25'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:773,28'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:774,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:773,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:774,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:775,23'
              BranchSideFuncs:
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BnValidateSignatureEcSchnorr
                - OsslContextLeave
                - EC_GROUP_free
                - BnValidateSignatureEcdsa
                - TpmFail
        - Branch String:   'CryptEccSignature.c:776,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:776,26'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:777,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:775,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:777,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:778,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BnValidateSignatureEcSchnorr
                - OsslContextLeave
                - EC_GROUP_free
                - BnValidateSignatureEcdsa
                - TpmFail
        - Branch String:   'CryptEccSignature.c:778,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:781,40'
              BranchSideFuncs:
                - BnValidateSignatureEcdsa
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:785,44'
              BranchSideFuncs:
                - BnValidateSignatureEcSchnorr
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:796,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptEccSignature.c:799,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:799,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:799,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccSignature.c:799,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:799,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
            - BranchSide:      'CryptEccSignature.c:799,5'
              BranchSideFuncs:
                - OsslContextLeave
      Callsites:
        - Src:             'CryptEccSignature.c:743,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccSignature.c:744,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:745,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:746,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:746,5'
          Dst:             BnPointFrom2B
        - Src:             'CryptEccSignature.c:770,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:771,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:775,9'
          Dst:             BnUnsignedCmp
        - Src:             'CryptEccSignature.c:776,12'
          Dst:             BnUnsignedCmp
        - Src:             'CryptEccSignature.c:781,15'
          Dst:             BnValidateSignatureEcdsa
        - Src:             'CryptEccSignature.c:785,15'
          Dst:             BnValidateSignatureEcSchnorr
        - Src:             'CryptEccSignature.c:796,6'
          Dst:             TpmFail
        - Src:             'CryptEccSignature.c:799,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccSignature.c:799,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnValidateSignatureEcdsa
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
        - 'struct._bn_point_t *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          165
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BnDiv
        - BnInit
        - BnInitializePoint
        - BnModInverse
        - BnModMult
        - BnPointMult
        - BnUnsignedCmp
        - EcdsaDigest
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:594,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:595,2'
              BranchSideFuncs:
                - BnModMult
                - BnModMult
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:597,15'
              BranchSideFuncs:
                - BnModMult
                - BnModMult
                - BnPointMult
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:602,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:604,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccSignature.c:606,5'
              BranchSideFuncs:
                - BnDiv
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:608,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:609,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccSignature.c:610,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccSignature.c:577,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:578,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:579,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:580,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:581,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:585,5'
          Dst:             EcdsaDigest
        - Src:             'CryptEccSignature.c:594,9'
          Dst:             BnModInverse
        - Src:             'CryptEccSignature.c:597,5'
          Dst:             BnModMult
        - Src:             'CryptEccSignature.c:598,5'
          Dst:             BnModMult
        - Src:             'CryptEccSignature.c:602,8'
          Dst:             BnPointMult
        - Src:             'CryptEccSignature.c:606,5'
          Dst:             BnDiv
        - Src:             'CryptEccSignature.c:608,8'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EcdsaDigest
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'struct.bignum_t *'
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BnFromBytes
        - BnSetWord
        - BnShiftRight
        - BnSizeInBits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:82,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:83,12'
              BranchSideFuncs:
                - BnSetWord
            - BranchSide:      'CryptEccSignature.c:86,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnFromBytes
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp4
                - BnShiftRight
        - Branch String:   'CryptEccSignature.c:87,14'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:87,4'
              BranchSideFuncs:
                - BnFromBytes
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp4
                - BnShiftRight
            - BranchSide:      'CryptEccSignature.c:87,4'
              BranchSideFuncs:
                - BnFromBytes
                - BnSizeInBits
                - __sanitizer_cov_trace_const_cmp4
                - BnShiftRight
      Callsites:
        - Src:             'CryptEccSignature.c:79,34'
          Dst:             BnSizeInBits
        - Src:             'CryptEccSignature.c:83,2'
          Dst:             BnSetWord
        - Src:             'CryptEccSignature.c:86,6'
          Dst:             BnFromBytes
        - Src:             'CryptEccSignature.c:88,14'
          Dst:             BnSizeInBits
        - Src:             'CryptEccSignature.c:90,3'
          Dst:             BnShiftRight
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSignEcSchnorr
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
        - 'struct.bignum_t *'
        - 'union.TPM2B_DIGEST *'
        - 'N/A'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          194
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BnEccGenerateKeyPair
        - BnFrom2B
        - BnInit
        - BnInitializePoint
        - BnSchnorrSign
        - BnSetWord
        - BnSizeInBits
        - BnTo2B
        - CryptDigestUpdate2B
        - CryptHashEnd
        - CryptHashGetDigestSize
        - CryptHashStart
        - SchnorrReduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:338,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:339,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptEccSignature.c:340,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnSizeInBits
                - BnTo2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnSchnorrSign
                - BnSetWord
                - BnSetWord
        - Branch String:   'CryptEccSignature.c:345,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:347,16'
              BranchSideFuncs:
                - BnSetWord
                - BnSetWord
            - BranchSide:      'CryptEccSignature.c:351,5'
              BranchSideFuncs:
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnSizeInBits
                - BnTo2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnSchnorrSign
        - Branch String:   'CryptEccSignature.c:354,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:355,3'
              BranchSideFuncs:
                - BnSizeInBits
                - BnTo2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnSchnorrSign
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:357,13'
              BranchSideFuncs:
                - BnSizeInBits
                - BnTo2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnSchnorrSign
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:369,2'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:354,31'
              BranchSideFuncs:
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnSizeInBits
                - BnTo2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd
                - SchnorrReduce
                - BnFrom2B
                - BnSchnorrSign
            - BranchSide:      'CryptEccSignature.c:369,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccSignature.c:326,4'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptEccSignature.c:334,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:335,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:347,6'
          Dst:             BnSetWord
        - Src:             'CryptEccSignature.c:348,6'
          Dst:             BnSetWord
        - Src:             'CryptEccSignature.c:354,10'
          Dst:             BnEccGenerateKeyPair
        - Src:             'CryptEccSignature.c:357,34'
          Dst:             BnSizeInBits
        - Src:             'CryptEccSignature.c:357,6'
          Dst:             BnTo2B
        - Src:             'CryptEccSignature.c:359,6'
          Dst:             CryptHashStart
        - Src:             'CryptEccSignature.c:360,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptEccSignature.c:361,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptEccSignature.c:362,16'
          Dst:             CryptHashEnd
        - Src:             'CryptEccSignature.c:364,6'
          Dst:             SchnorrReduce
        - Src:             'CryptEccSignature.c:366,6'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:368,15'
          Dst:             BnSchnorrSign
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSignEcdaa
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
        - 'struct.bignum_t *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_RSA_SCHEME *'
        - 'struct.OBJECT *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          180
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BnEccGetPrivate
        - BnFrom2B
        - BnInit
        - BnSchnorrSign
        - BnTo2B
        - CryptDigestUpdate2B
        - CryptEndCommit
        - CryptGenerateR
        - CryptHashEnd2B
        - CryptHashStart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:240,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:243,9'
              BranchSideFuncs:
                - BnInit
                - BnFrom2B
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
            - BranchSide:      'CryptEccSignature.c:248,6'
              BranchSideFuncs:
                - BnInit
                - BnFrom2B
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
        - Branch String:   'CryptEccSignature.c:253,10'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:255,15'
              BranchSideFuncs:
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:258,14'
              BranchSideFuncs:
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:260,10'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:262,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
            - BranchSide:      'CryptEccSignature.c:266,37'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:274,3'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:253,27'
              BranchSideFuncs:
                - BnEccGetPrivate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
                - BnTo2B
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - BnFrom2B
                - BnSchnorrSign
            - BranchSide:      'CryptEccSignature.c:281,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEndCommit
      Callsites:
        - Src:             'CryptEccSignature.c:237,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:240,9'
          Dst:             CryptGenerateR
        - Src:             'CryptEccSignature.c:248,6'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:248,6'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:253,11'
          Dst:             BnEccGetPrivate
        - Src:             'CryptEccSignature.c:258,7'
          Dst:             BnTo2B
        - Src:             'CryptEccSignature.c:259,18'
          Dst:             CryptHashStart
        - Src:             'CryptEccSignature.c:266,8'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptEccSignature.c:267,8'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptEccSignature.c:268,8'
          Dst:             CryptHashEnd2B
        - Src:             'CryptEccSignature.c:269,8'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:271,17'
          Dst:             BnSchnorrSign
        - Src:             'CryptEccSignature.c:282,3'
          Dst:             CryptEndCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptEccSign
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_RSA_SCHEME *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          265
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - BnCurveInitialize
        - BnFrom2B
        - BnInit
        - BnSignEcSchnorr
        - BnSignEcdaa
        - BnSignEcdsa
        - BnSizeInBits
        - BnTo2B
        - CryptTestAlgorithm
        - EC_GROUP_free
        - OsslContextLeave
        - TestBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:510,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:511,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:512,9'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BnSignEcSchnorr
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
                - BnSignEcdaa
                - BnSignEcdsa
                - CryptTestAlgorithm
        - Branch String:   'CryptEccSignature.c:517,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:517,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_switch
                - BnSignEcSchnorr
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
                - BnSignEcdaa
                - BnSignEcdsa
            - BranchSide:      'CryptEccSignature.c:518,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BnSignEcSchnorr
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
                - BnSignEcdaa
                - BnSignEcdsa
        - Branch String:   'CryptEccSignature.c:518,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:521,27'
              BranchSideFuncs:
                - BnSignEcdsa
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'CryptEccSignature.c:525,28'
              BranchSideFuncs:
                - BnSignEcdaa
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'CryptEccSignature.c:532,31'
              BranchSideFuncs:
                - BnSignEcSchnorr
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
            - BranchSide:      'CryptEccSignature.c:543,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - BnSizeInBits
                - BnTo2B
                - BnTo2B
        - Branch String:   'CryptEccSignature.c:546,8'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:546,18'
              BranchSideFuncs:
                - BnSizeInBits
                - OsslContextLeave
                - EC_GROUP_free
                - BnTo2B
                - BnTo2B
            - BranchSide:      'CryptEccSignature.c:549,13'
              BranchSideFuncs:
                - BnSizeInBits
                - OsslContextLeave
                - EC_GROUP_free
                - BnTo2B
                - BnTo2B
        - Branch String:   'CryptEccSignature.c:550,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:551,10'
              BranchSideFuncs:
                - BnTo2B
                - OsslContextLeave
                - EC_GROUP_free
                - BnTo2B
            - BranchSide:      'CryptEccSignature.c:552,9'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
                - BnTo2B
        - Branch String:   'CryptEccSignature.c:552,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:553,10'
              BranchSideFuncs:
                - BnTo2B
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:554,2'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'CryptEccSignature.c:556,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:556,5'
              BranchSideFuncs:
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'CryptEccSignature.c:556,5'
              BranchSideFuncs: []
        - Branch String:   'CryptEccSignature.c:556,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:556,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - OsslContextLeave
            - BranchSide:      'CryptEccSignature.c:556,5'
              BranchSideFuncs:
                - OsslContextLeave
      Callsites:
        - Src:             'CryptEccSignature.c:502,5'
          Dst:             BnCurveInitialize
        - Src:             'CryptEccSignature.c:503,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:503,5'
          Dst:             BnFrom2B
        - Src:             'CryptEccSignature.c:504,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:505,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:517,5'
          Dst:             TestBit
        - Src:             'CryptEccSignature.c:517,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptEccSignature.c:521,15'
          Dst:             BnSignEcdsa
        - Src:             'CryptEccSignature.c:525,15'
          Dst:             BnSignEcdaa
        - Src:             'CryptEccSignature.c:532,15'
          Dst:             BnSignEcSchnorr
        - Src:             'CryptEccSignature.c:549,13'
          Dst:             BnSizeInBits
        - Src:             'CryptEccSignature.c:551,3'
          Dst:             BnTo2B
        - Src:             'CryptEccSignature.c:553,3'
          Dst:             BnTo2B
        - Src:             'CryptEccSignature.c:556,5'
          Dst:             EC_GROUP_free
        - Src:             'CryptEccSignature.c:556,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnSignEcdsa
      functionSourceFile: '/src/ibmswtpm2/src/CryptEccSignature.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
        - 'struct.bignum_t *'
        - 'union.TPM2B_DIGEST *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          215
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - BnAdd
        - BnCopy
        - BnDiv
        - BnEccGenerateKeyPair
        - BnInit
        - BnInitializePoint
        - BnModInverse
        - BnModMult
        - EcdsaDigest
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptEccSignature.c:154,5'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:154,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:169,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:171,6'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:175,32'
              BranchSideFuncs:
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:189,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:175,10'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:176,4'
              BranchSideFuncs:
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:178,7'
              BranchSideFuncs:
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:180,10'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:181,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:183,14'
              BranchSideFuncs:
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'CryptEccSignature.c:186,10'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:187,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:188,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:189,9'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:190,3'
              BranchSideFuncs:
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:191,18'
              BranchSideFuncs:
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptEccSignature.c:202,2'
          Branch Sides:
            - BranchSide:      'CryptEccSignature.c:171,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EcdsaDigest
                - BnModMult
                - BnAdd
                - BnModMult
                - BnEccGenerateKeyPair
                - __sanitizer_cov_trace_const_cmp4
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptEccSignature.c:202,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptEccSignature.c:145,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:146,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:147,5'
          Dst:             BnInit
        - Src:             'CryptEccSignature.c:148,5'
          Dst:             BnInitializePoint
        - Src:             'CryptEccSignature.c:154,5'
          Dst:             TpmFail
        - Src:             'CryptEccSignature.c:175,11'
          Dst:             BnEccGenerateKeyPair
        - Src:             'CryptEccSignature.c:178,7'
          Dst:             BnDiv
        - Src:             'CryptEccSignature.c:183,7'
          Dst:             BnCopy
        - Src:             'CryptEccSignature.c:185,13'
          Dst:             BnModInverse
        - Src:             'CryptEccSignature.c:191,6'
          Dst:             EcdsaDigest
        - Src:             'CryptEccSignature.c:196,6'
          Dst:             BnModMult
        - Src:             'CryptEccSignature.c:198,6'
          Dst:             BnAdd
        - Src:             'CryptEccSignature.c:200,6'
          Dst:             BnModMult
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptKDFe
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          285
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptGetHashDef
        - CryptHashEnd
        - CryptHashStart
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptHash.c:842,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:842,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:842,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptHash.c:842,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:842,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:842,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptHash.c:842,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:842,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:844,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:846,32'
          Branch Sides:
            - BranchSide:      'CryptHash.c:846,35'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:847,2'
              BranchSideFuncs: []
        - Branch String:   'CryptHash.c:846,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:847,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:861,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:861,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:863,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:896,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptHash.c:863,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:864,10'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:865,13'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:871,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:872,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:874,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:874,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:875,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
            - BranchSide:      'CryptHash.c:881,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
        - Branch String:   'CryptHash.c:882,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:882,13'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:884,24'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:883,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:883,13'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:884,24'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:881,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:884,24'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:886,9'
              BranchSideFuncs:
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:886,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:887,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:889,9'
              BranchSideFuncs:
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:889,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:890,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'CryptHash.c:893,31'
              BranchSideFuncs:
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'CryptHash.c:896,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:897,26'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:898,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptHash.c:837,32'
          Dst:             CryptGetHashDef
        - Src:             'CryptHash.c:842,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:867,6'
          Dst:             CryptHashStart
        - Src:             'CryptHash.c:869,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'CryptHash.c:872,3'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptHash.c:875,3'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptHash.c:884,3'
          Dst:             CryptDigestUpdateInt
        - Src:             'CryptHash.c:887,3'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptHash.c:890,3'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptHash.c:893,6'
          Dst:             CryptHashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGetHashDef
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.anon.1.622 *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'CryptHash.c:116,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:120,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:125,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:135,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:139,13'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashStart
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptGetHashDef
        - CryptTestAlgorithm
        - TestBit
      functionUses:    5
      BranchProfiles:
        - Branch String:   'CryptHash.c:422,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:422,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:423,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:424,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:426,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:430,39'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'CryptHash.c:422,5'
          Dst:             TestBit
        - Src:             'CryptHash.c:422,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptHash.c:430,23'
          Dst:             CryptGetHashDef
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptDigestUpdateInt
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate
      functionUses:    44
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:547,5'
          Dst:             CryptDigestUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptDigestUpdate2B
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptHash.c:515,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:515,5'
              BranchSideFuncs:
                - CryptDigestUpdate
            - BranchSide:      'CryptHash.c:516,23'
              BranchSideFuncs:
                - CryptDigestUpdate
      Callsites:
        - Src:             'CryptHash.c:515,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:516,5'
          Dst:             CryptDigestUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - HashEnd
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptHash.c:478,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:478,5'
              BranchSideFuncs:
                - HashEnd
            - BranchSide:      'CryptHash.c:479,20'
              BranchSideFuncs:
                - HashEnd
      Callsites:
        - Src:             'CryptHash.c:478,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:479,12'
          Dst:             HashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HashEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CryptGetHashDef
      functionUses:    5
      BranchProfiles:
        - Branch String:   'CryptHash.c:386,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:386,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:387,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:385,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:387,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:388,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:388,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:388,8'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:390,39'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:392,17'
          Branch Sides:
            - BranchSide:      'CryptHash.c:392,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:392,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'CryptHash.c:390,23'
          Dst:             CryptGetHashDef
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptDigestUpdate
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'CryptHash.c:448,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:448,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:450,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:451,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:451,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:452,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:450,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:452,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:454,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:454,14'
          Branch Sides:
            - BranchSide:      'CryptHash.c:455,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:459,3'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'CryptHash.c:459,3'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Update
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.SHA512state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Final
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384_Init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384_Update
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.SHA512state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384_Final
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SHA256state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Update
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.SHA256state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Final
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA256state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SHAstate_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Update
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Final
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHAstate_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptKDFa
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
        - 'char *'
        - 'int *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          355
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - CryptDigestUpdateInt
        - CryptHashGetDigestSize
        - CryptHmacEnd
        - CryptHmacStart
        - CryptTestAlgorithm
        - TestBit
        - TpmFail
      functionUses:    12
      BranchProfiles:
        - Branch String:   'CryptHash.c:761,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:761,5'
              BranchSideFuncs:
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - CryptTestAlgorithm
            - BranchSide:      'CryptHash.c:761,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptHash.c:761,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:761,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - CryptTestAlgorithm
            - BranchSide:      'CryptHash.c:762,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - CryptTestAlgorithm
        - Branch String:   'CryptHash.c:762,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:762,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:763,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:763,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:764,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:765,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:765,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:766,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:769,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:769,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:769,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:774,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:774,13'
          Branch Sides:
            - BranchSide:      'CryptHash.c:774,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:774,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:777,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:779,13'
              BranchSideFuncs:
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:812,8'
              BranchSideFuncs: []
        - Branch String:   'CryptHash.c:781,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:782,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:784,35'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:786,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:787,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
            - BranchSide:      'CryptHash.c:793,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
        - Branch String:   'CryptHash.c:794,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:794,13'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:796,32'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:795,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:795,13'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:796,32'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:793,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:796,32'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:798,9'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:798,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:799,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:801,9'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:801,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:802,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:804,35'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHmacEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:812,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:813,18'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:814,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptHash.c:760,43'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptHash.c:761,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:762,5'
          Dst:             TestBit
        - Src:             'CryptHash.c:762,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptHash.c:769,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:781,9'
          Dst:             CryptHmacStart
        - Src:             'CryptHash.c:784,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'CryptHash.c:796,3'
          Dst:             CryptDigestUpdateInt
        - Src:             'CryptHash.c:804,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'CryptHash.c:806,6'
          Dst:             CryptHmacEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashGetDigestSize
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptGetHashDef
      functionUses:    77
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:233,12'
          Dst:             CryptGetHashDef
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHmacStart
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.hmacState.628 *'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          231
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - CryptDigestUpdate
        - CryptGetHashDef
        - CryptHashBlock
        - CryptHashStart
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptHash.c:569,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:569,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
            - BranchSide:      'CryptHash.c:573,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
        - Branch String:   'CryptHash.c:573,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:576,46'
              BranchSideFuncs:
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptHash.c:582,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptHash.c:587,6'
          Branch Sides:
            - BranchSide:      'CryptHash.c:588,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptHash.c:590,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptHash.c:590,6'
          Branch Sides:
            - BranchSide:      'CryptHash.c:591,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptHash.c:593,30'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptHash.c:600,6'
          Branch Sides:
            - BranchSide:      'CryptHash.c:601,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptHash.c:602,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptHash.c:568,15'
          Dst:             CryptGetHashDef
        - Src:             'CryptHash.c:576,31'
          Dst:             CryptHashBlock
        - Src:             'CryptHash.c:596,6'
          Dst:             CryptHashStart
        - Src:             'CryptHash.c:597,6'
          Dst:             CryptDigestUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHmacEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.hmacState.628 *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          138
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - CryptDigestUpdate
        - CryptGetHashDef
        - CryptHashStart
        - HashEnd
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptHash.c:625,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:626,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:631,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CryptGetHashDef
                - __sanitizer_cov_trace_const_cmp4
                - HashEnd
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - HashEnd
        - Branch String:   'CryptHash.c:631,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:631,5'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_const_cmp4
                - HashEnd
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - HashEnd
            - BranchSide:      'CryptHash.c:632,35'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_const_cmp4
                - HashEnd
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - HashEnd
        - Branch String:   'CryptHash.c:635,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:636,11'
              BranchSideFuncs:
                - HashEnd
            - BranchSide:      'CryptHash.c:640,14'
              BranchSideFuncs:
                - HashEnd
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - HashEnd
      Callsites:
        - Src:             'CryptHash.c:631,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:632,19'
          Dst:             CryptGetHashDef
        - Src:             'CryptHash.c:640,6'
          Dst:             HashEnd
        - Src:             'CryptHash.c:642,6'
          Dst:             CryptHashStart
        - Src:             'CryptHash.c:643,6'
          Dst:             CryptDigestUpdate
        - Src:             'CryptHash.c:644,6'
          Dst:             CryptDigestUpdate
        - Src:             'CryptHash.c:646,12'
          Dst:             HashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashBlock
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'int '
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate
        - CryptHashStart
        - HashEnd
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:497,5'
          Dst:             CryptHashStart
        - Src:             'CryptHash.c:498,5'
          Dst:             CryptDigestUpdate
        - Src:             'CryptHash.c:499,12'
          Dst:             HashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptMGF1
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'int '
        - 'char *'
        - 'N/A'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - CryptDigestUpdate
        - CryptGetHashDef
        - CryptHashStart
        - HashEnd
        - Uint32ToByteArray
      functionUses:    6
      BranchProfiles:
        - Branch String:   'CryptHash.c:703,34'
          Branch Sides:
            - BranchSide:      'CryptHash.c:703,38'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:704,2'
              BranchSideFuncs: []
        - Branch String:   'CryptHash.c:703,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:704,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:705,21'
              BranchSideFuncs:
                - Uint32ToByteArray
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - HashEnd
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptHash.c:718,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:719,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:720,14'
              BranchSideFuncs:
                - Uint32ToByteArray
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - HashEnd
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'CryptHash.c:698,33'
          Dst:             CryptGetHashDef
        - Src:             'CryptHash.c:708,6'
          Dst:             Uint32ToByteArray
        - Src:             'CryptHash.c:710,6'
          Dst:             CryptHashStart
        - Src:             'CryptHash.c:711,6'
          Dst:             CryptDigestUpdate
        - Src:             'CryptHash.c:712,6'
          Dst:             CryptDigestUpdate
        - Src:             'CryptHash.c:717,6'
          Dst:             HashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHmacEnd2B
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.hmacState.628 *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHmacEnd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:678,12'
          Dst:             CryptHmacEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHmacStart2B
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.hmacState.628 *'
        - 'N/A'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHmacStart
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:665,12'
          Dst:             CryptHmacStart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashEnd2B
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashEnd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:532,12'
          Dst:             CryptHashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashImportState
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'struct.EXPORT_HASH_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          112
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CryptGetHashDef
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptHash.c:353,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:353,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:356,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:356,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:358,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:362,41'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:364,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:366,32'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:370,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptHash.c:362,25'
          Dst:             CryptGetHashDef
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashExportState
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'struct.EXPORT_HASH_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          109
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptHash.c:319,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:321,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:325,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:325,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:327,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:331,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:331,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:331,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:332,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashCopyState
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'struct._HASH_STATE.623 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          115
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - CryptGetHashDef
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptHash.c:279,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:279,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptHash.c:280,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptHash.c:282,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:285,22'
              BranchSideFuncs:
                - CryptGetHashDef
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:289,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptHash.c:289,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:289,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptHash.c:291,27'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'CryptHash.c:279,5'
          Dst:             TpmFail
        - Src:             'CryptHash.c:285,6'
          Dst:             CryptGetHashDef
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashGetContextAlg
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._HASH_STATE.623 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetHashInfoPointer
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'struct.HASH_INFO *'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptHash.c:196,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:198,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptHash.c:203,5'
              BranchSideFuncs: []
        - Branch String:   'CryptHash.c:198,9'
          Branch Sides:
            - BranchSide:      'CryptHash.c:199,22'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:200,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashGetDer
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetHashInfoPointer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:257,9'
          Dst:             GetHashInfoPointer
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashGetBlockSize
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptGetHashDef
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptHash.c:246,12'
          Dst:             CryptGetHashDef
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashGetAlgByIndex
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'CryptHash.c:218,8'
          Branch Sides:
            - BranchSide:      'CryptHash.c:219,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:220,23'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashIsValidAlg
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptHash.c:156,5'
          Branch Sides:
            - BranchSide:      'CryptHash.c:173,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:173,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:173,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:173,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:176,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptHash.c:179,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashStartup
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHashInit
      functionSourceFile: '/src/ibmswtpm2/src/CryptHash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnGeneratePrimeForRSA
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
        - 'int '
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - DRBG_Generate
        - RsaAdjustPrimeCandidate
        - RsaCheckPrime
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrime.c:332,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:332,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - RsaAdjustPrimeCandidate
                - RsaCheckPrime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:334,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - RsaAdjustPrimeCandidate
                - RsaCheckPrime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:334,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:334,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - RsaAdjustPrimeCandidate
                - RsaCheckPrime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:335,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - RsaAdjustPrimeCandidate
                - RsaCheckPrime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:336,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:338,20'
              BranchSideFuncs:
                - DRBG_Generate
                - RsaAdjustPrimeCandidate
                - RsaCheckPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:342,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptPrime.c:332,5'
          Dst:             TpmFail
        - Src:             'CryptPrime.c:334,5'
          Dst:             TpmFail
        - Src:             'CryptPrime.c:338,6'
          Dst:             DRBG_Generate
        - Src:             'CryptPrime.c:339,6'
          Dst:             RsaAdjustPrimeCandidate
        - Src:             'CryptPrime.c:340,14'
          Dst:             RsaCheckPrime
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaAdjustPrimeCandidate
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaCheckPrime
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PrimeSelectWithSieve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptPrime.c:292,12'
          Dst:             PrimeSelectWithSieve
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MillerRabinRounds
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrime.c:170,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:170,20'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:171,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:171,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:171,21'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:172,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MillerRabin
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          274
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - BnGetRandomBits
        - BnInit
        - BnModExp
        - BnModMult
        - BnShiftRight
        - BnSizeInBits
        - BnSubWord
        - BnTestBit
        - BnUnsignedCmp
        - BnUnsignedCmpWord
        - MillerRabinRounds
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptPrime.c:198,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:198,5'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:200,15'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:201,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:201,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:205,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:208,35'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:207,5'
              BranchSideFuncs:
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'CryptPrime.c:209,17'
              BranchSideFuncs:
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'CryptPrime.c:207,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:210,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BnTestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:212,18'
              BranchSideFuncs:
                - BnShiftRight
                - BnSizeInBits
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'CryptPrime.c:216,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:220,6'
              BranchSideFuncs:
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrime.c:255,9'
              BranchSideFuncs: []
        - Branch String:   'CryptPrime.c:225,4'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:224,3'
              BranchSideFuncs:
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:225,22'
              BranchSideFuncs:
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:224,3'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:222,23'
              BranchSideFuncs:
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrime.c:229,15'
              BranchSideFuncs:
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:232,9'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:232,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'CryptPrime.c:233,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'CryptPrime.c:231,9'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:233,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'CryptPrime.c:235,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:235,6'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:238,17'
              BranchSideFuncs:
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:245,3'
              BranchSideFuncs: []
        - Branch String:   'CryptPrime.c:240,10'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:241,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'CryptPrime.c:243,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'CryptPrime.c:243,10'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:243,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:245,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:243,10'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:244,4'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:245,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BnModMult
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - BnGetRandomBits
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptPrime.c:186,5'
          Dst:             BnInit
        - Src:             'CryptPrime.c:187,5'
          Dst:             BnInit
        - Src:             'CryptPrime.c:188,5'
          Dst:             BnInit
        - Src:             'CryptPrime.c:189,5'
          Dst:             BnInit
        - Src:             'CryptPrime.c:195,53'
          Dst:             BnSizeInBits
        - Src:             'CryptPrime.c:195,35'
          Dst:             MillerRabinRounds
        - Src:             'CryptPrime.c:198,5'
          Dst:             TpmFail
        - Src:             'CryptPrime.c:200,5'
          Dst:             BnSubWord
        - Src:             'CryptPrime.c:201,5'
          Dst:             TpmFail
        - Src:             'CryptPrime.c:209,7'
          Dst:             BnTestBit
        - Src:             'CryptPrime.c:212,5'
          Dst:             BnShiftRight
        - Src:             'CryptPrime.c:214,12'
          Dst:             BnSizeInBits
        - Src:             'CryptPrime.c:222,7'
          Dst:             BnGetRandomBits
        - Src:             'CryptPrime.c:224,12'
          Dst:             BnUnsignedCmpWord
        - Src:             'CryptPrime.c:225,8'
          Dst:             BnUnsignedCmp
        - Src:             'CryptPrime.c:229,6'
          Dst:             BnModExp
        - Src:             'CryptPrime.c:231,10'
          Dst:             BnUnsignedCmpWord
        - Src:             'CryptPrime.c:232,13'
          Dst:             BnUnsignedCmp
        - Src:             'CryptPrime.c:238,7'
          Dst:             BnModMult
        - Src:             'CryptPrime.c:240,10'
          Dst:             BnUnsignedCmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnIsProbablyPrime
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BnGcd
        - BnInit
        - BnUnsignedCmpWord
        - IsPrimeInt
        - MillerRabin
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptPrime.c:142,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:146,24'
              BranchSideFuncs:
                - IsPrimeInt
            - BranchSide:      'CryptPrime.c:147,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnGcd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - MillerRabin
        - Branch String:   'CryptPrime.c:147,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:148,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:149,26'
              BranchSideFuncs:
                - BnUnsignedCmpWord
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnGcd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - MillerRabin
        - Branch String:   'CryptPrime.c:149,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:151,26'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:155,2'
              BranchSideFuncs:
                - BnInit
                - BnGcd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - MillerRabin
        - Branch String:   'CryptPrime.c:157,6'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:157,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - MillerRabin
            - BranchSide:      'CryptPrime.c:158,6'
              BranchSideFuncs: []
        - Branch String:   'CryptPrime.c:157,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:158,6'
              BranchSideFuncs:
                - MillerRabin
            - BranchSide:      'CryptPrime.c:160,24'
              BranchSideFuncs:
                - MillerRabin
      Callsites:
        - Src:             'CryptPrime.c:142,8'
          Dst:             BnUnsignedCmpWord
        - Src:             'CryptPrime.c:146,13'
          Dst:             IsPrimeInt
        - Src:             'CryptPrime.c:149,8'
          Dst:             BnUnsignedCmpWord
        - Src:             'CryptPrime.c:155,2'
          Dst:             BnInit
        - Src:             'CryptPrime.c:156,2'
          Dst:             BnGcd
        - Src:             'CryptPrime.c:160,12'
          Dst:             MillerRabin
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsPrimeInt
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - Root2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptPrime.c:111,14'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:111,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:112,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:111,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:112,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:113,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Root2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:113,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:115,8'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:119,18'
              BranchSideFuncs:
                - Root2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:121,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:123,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'CryptPrime.c:123,9'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:125,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrime.c:127,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrime.c:125,6'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:125,30'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:126,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptPrime.c:119,12'
          Dst:             Root2
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Root2
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrime.c:86,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:86,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptPrime.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
        - Branch String:   'CryptPrime.c:93,9'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:94,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptPrime.c:95,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptPrime.c:95,20'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:95,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptPrime.c:95,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptPrime.c:95,2'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:90,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptPrime.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrime.c:96,8'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:97,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrime.c:98,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrime.c:98,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:98,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrime.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrime.c:99,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptPrime.c:99,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptPrime.c:99,5'
          Branch Sides:
            - BranchSide:      'CryptPrime.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrime.c:100,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptPrime.c:94,3'
          Dst:             TpmFail
        - Src:             'CryptPrime.c:98,5'
          Dst:             TpmFail
        - Src:             'CryptPrime.c:99,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaSimulationEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PrimeSelectWithSieve
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - BnAddWord
        - BnCopy
        - BnInit
        - BnModWord
        - BnSizeInBits
        - ClearBit
        - FindNthSetBit
        - MillerRabin
        - PrimeSieve
        - RsaAdjustPrimeLimit
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrimeSieve.c:399,8'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:401,6'
              BranchSideFuncs:
                - RsaAdjustPrimeLimit
                - PrimeSieve
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:403,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RsaAdjustPrimeLimit
                - PrimeSieve
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
                - RsaAdjustPrimeLimit
        - Branch String:   'CryptPrimeSieve.c:403,13'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:405,6'
              BranchSideFuncs:
                - RsaAdjustPrimeLimit
                - PrimeSieve
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:409,6'
              BranchSideFuncs:
                - RsaAdjustPrimeLimit
                - PrimeSieve
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:416,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:416,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:416,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:416,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:416,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:417,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:417,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:420,37'
              BranchSideFuncs:
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:439,5'
              BranchSideFuncs: []
        - Branch String:   'CryptPrimeSieve.c:421,22'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:421,26'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:422,3'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:421,9'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:422,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptPrimeSieve.c:424,16'
              BranchSideFuncs:
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
        - Branch String:   'CryptPrimeSieve.c:429,21'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:429,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
            - BranchSide:      'CryptPrimeSieve.c:435,15'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:429,36'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:429,51'
              BranchSideFuncs:
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BnCopy
            - BranchSide:      'CryptPrimeSieve.c:435,15'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:429,9'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:431,14'
              BranchSideFuncs:
                - BnCopy
            - BranchSide:      'CryptPrimeSieve.c:435,15'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_const_cmp4
                - FindNthSetBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BnAddWord
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MillerRabin
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
                - TpmFail
      Callsites:
        - Src:             'CryptPrimeSieve.c:385,5'
          Dst:             BnInit
        - Src:             'CryptPrimeSieve.c:398,17'
          Dst:             BnSizeInBits
        - Src:             'CryptPrimeSieve.c:401,6'
          Dst:             RsaAdjustPrimeLimit
        - Src:             'CryptPrimeSieve.c:405,6'
          Dst:             RsaAdjustPrimeLimit
        - Src:             'CryptPrimeSieve.c:409,6'
          Dst:             RsaAdjustPrimeLimit
        - Src:             'CryptPrimeSieve.c:415,12'
          Dst:             PrimeSieve
        - Src:             'CryptPrimeSieve.c:416,5'
          Dst:             TpmFail
        - Src:             'CryptPrimeSieve.c:420,15'
          Dst:             FindNthSetBit
        - Src:             'CryptPrimeSieve.c:422,3'
          Dst:             TpmFail
        - Src:             'CryptPrimeSieve.c:424,6'
          Dst:             BnAddWord
        - Src:             'CryptPrimeSieve.c:428,13'
          Dst:             BnModWord
        - Src:             'CryptPrimeSieve.c:429,39'
          Dst:             MillerRabin
        - Src:             'CryptPrimeSieve.c:431,7'
          Dst:             BnCopy
        - Src:             'CryptPrimeSieve.c:435,6'
          Dst:             ClearBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaAdjustPrimeLimit
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptPrimeSieve.c:92,29'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:92,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:93,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:92,8'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:93,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:94,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:95,8'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:96,30'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrimeSieve.c:98,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PrimeSieve
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          326
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - BitsInArray
        - BnModWord
        - BnSubWord
        - ClearBit
        - RsaNextPrime
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrimeSieve.c:265,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:265,5'
              BranchSideFuncs:
                - TpmFail
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptPrimeSieve.c:265,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptPrimeSieve.c:265,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:265,5'
              BranchSideFuncs:
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptPrimeSieve.c:269,24'
              BranchSideFuncs:
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptPrimeSieve.c:270,8'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:271,9'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptPrimeSieve.c:274,15'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptPrimeSieve.c:277,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:280,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptPrimeSieve.c:282,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptPrimeSieve.c:282,8'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:283,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:286,10'
              BranchSideFuncs:
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:289,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:289,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:291,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:294,6'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:296,14'
              BranchSideFuncs:
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
            - BranchSide:      'CryptPrimeSieve.c:303,28'
              BranchSideFuncs:
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
        - Branch String:   'CryptPrimeSieve.c:298,10'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:299,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:300,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:312,6'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:314,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'CryptPrimeSieve.c:334,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:315,10'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:316,4'
              BranchSideFuncs:
                - BitsInArray
            - BranchSide:      'CryptPrimeSieve.c:317,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
        - Branch String:   'CryptPrimeSieve.c:328,10'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:328,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'CryptPrimeSieve.c:329,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
        - Branch String:   'CryptPrimeSieve.c:329,15'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:329,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
            - BranchSide:      'CryptPrimeSieve.c:330,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
        - Branch String:   'CryptPrimeSieve.c:331,7'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:332,13'
              BranchSideFuncs:
                - ClearBit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:333,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
        - Branch String:   'CryptPrimeSieve.c:334,9'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:289,5'
              BranchSideFuncs:
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:336,11'
              BranchSideFuncs:
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
                - BitsInArray
                - __sanitizer_cov_trace_const_cmp4
                - BnModWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ClearBit
                - RsaNextPrime
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptPrimeSieve.c:265,5'
          Dst:             TpmFail
        - Src:             'CryptPrimeSieve.c:269,14'
          Dst:             BnModWord
        - Src:             'CryptPrimeSieve.c:274,5'
          Dst:             BnSubWord
        - Src:             'CryptPrimeSieve.c:289,24'
          Dst:             RsaNextPrime
        - Src:             'CryptPrimeSieve.c:296,14'
          Dst:             RsaNextPrime
        - Src:             'CryptPrimeSieve.c:303,18'
          Dst:             BnModWord
        - Src:             'CryptPrimeSieve.c:332,4'
          Dst:             ClearBit
        - Src:             'CryptPrimeSieve.c:343,9'
          Dst:             BitsInArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FindNthSetBit
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          170
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrimeSieve.c:214,33'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:214,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrimeSieve.c:214,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrimeSieve.c:214,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrimeSieve.c:216,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrimeSieve.c:224,22'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:224,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:224,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrimeSieve.c:224,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:225,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrimeSieve.c:226,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptPrimeSieve.c:226,12'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:226,25'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrimeSieve.c:226,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaNextPrime
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptPrimeSieve.c:110,8'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:111,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrimeSieve.c:112,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptPrimeSieve.c:113,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:115,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptPrimeSieve.c:118,5'
              BranchSideFuncs: []
        - Branch String:   'CryptPrimeSieve.c:115,9'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:116,12'
              BranchSideFuncs: []
            - BranchSide:      'CryptPrimeSieve.c:117,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BitsInArray
      functionSourceFile: '/src/ibmswtpm2/src/CryptPrimeSieve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptPrimeSieve.c:191,5'
          Branch Sides:
            - BranchSide:      'CryptPrimeSieve.c:192,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptPrimeSieve.c:193,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DfCompute
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.DF_STATE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          114
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - AES_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptRand.c:97,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:99,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AES_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:106,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:100,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:102,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AES_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:104,6'
              BranchSideFuncs:
                - AES_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:106,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:107,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRand.c:104,6'
          Dst:             AES_encrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRandInit
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DRBG_SelfTest
        - _plat__GetEntropy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRand.c:650,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:650,5'
              BranchSideFuncs:
                - _plat__GetEntropy
                - DRBG_SelfTest
            - BranchSide:      'CryptRand.c:650,5'
              BranchSideFuncs:
                - _plat__GetEntropy
                - DRBG_SelfTest
      Callsites:
        - Src:             'CryptRand.c:650,5'
          Dst:             _plat__GetEntropy
        - Src:             'CryptRand.c:652,12'
          Dst:             DRBG_SelfTest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_SelfTest
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - DRBG_Generate
        - DRBG_Instantiate
        - DRBG_Reseed
        - DRBG_Uninstantiate
        - TpmFail
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptRand.c:426,22'
          Branch Sides:
            - BranchSide:      'CryptRand.c:432,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - TpmFail
            - BranchSide:      'CryptRand.c:432,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - TpmFail
        - Branch String:   'CryptRand.c:432,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:432,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRand.c:433,5'
              BranchSideFuncs:
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:436,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:437,2'
              BranchSideFuncs:
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'CryptRand.c:444,22'
              BranchSideFuncs:
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:444,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:445,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:452,15'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:452,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:453,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:454,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Reseed
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:463,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:464,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:465,15'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:465,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:466,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:467,5'
              BranchSideFuncs:
                - DRBG_Uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:469,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:471,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:476,5'
              BranchSideFuncs:
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:471,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:472,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:473,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'CryptRand.c:477,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:478,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:479,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRand.c:432,5'
          Dst:             TpmFail
        - Src:             'CryptRand.c:436,9'
          Dst:             DRBG_Instantiate
        - Src:             'CryptRand.c:444,8'
          Dst:             DRBG_Generate
        - Src:             'CryptRand.c:452,8'
          Dst:             memcmp
        - Src:             'CryptRand.c:455,5'
          Dst:             DRBG_Reseed
        - Src:             'CryptRand.c:463,8'
          Dst:             DRBG_Generate
        - Src:             'CryptRand.c:465,8'
          Dst:             memcmp
        - Src:             'CryptRand.c:468,5'
          Dst:             DRBG_Uninstantiate
        - Src:             'CryptRand.c:477,8'
          Dst:             DRBG_Instantiate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_Instantiate
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.DRBG_STATE *'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - DRBG_GetEntropy
        - DRBG_SelfTest
        - DfBuffer
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptRand.c:795,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:795,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_SelfTest
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:799,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_SelfTest
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:795,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:795,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_SelfTest
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:799,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_SelfTest
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:795,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:795,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_SelfTest
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:799,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_SelfTest
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:799,24'
          Branch Sides:
            - BranchSide:      'CryptRand.c:799,28'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:803,39'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:799,41'
          Branch Sides:
            - BranchSide:      'CryptRand.c:799,45'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:803,39'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:799,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:800,2'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:803,39'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:803,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:804,2'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:806,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DfBuffer
                - DRBG_Reseed
      Callsites:
        - Src:             'CryptRand.c:795,5'
          Dst:             TpmFail
        - Src:             'CryptRand.c:799,45'
          Dst:             DRBG_SelfTest
        - Src:             'CryptRand.c:803,9'
          Dst:             DRBG_GetEntropy
        - Src:             'CryptRand.c:811,35'
          Dst:             DfBuffer
        - Src:             'CryptRand.c:811,5'
          Dst:             DRBG_Reseed
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_Generate
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.RAND_STATE *'
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          389
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - AES_set_encrypt_key
        - CryptKDFa
        - DRBG_Reseed
        - DRBG_Update
        - EncryptDRBG
        - MemoryCopy
        - TpmFail
      functionUses:    12
      BranchProfiles:
        - Branch String:   'CryptRand.c:667,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:668,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
                - TpmFail
                - DRBG_Reseed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'CryptRand.c:671,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
                - TpmFail
                - DRBG_Reseed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'CryptRand.c:671,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:673,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'CryptRand.c:736,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
                - TpmFail
                - DRBG_Reseed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:676,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:677,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:680,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'CryptRand.c:680,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:681,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:683,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'CryptRand.c:683,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:687,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'CryptRand.c:733,21'
              BranchSideFuncs: []
        - Branch String:   'CryptRand.c:687,10'
          Branch Sides:
            - BranchSide:      'CryptRand.c:693,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
            - BranchSide:      'CryptRand.c:708,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - CryptKDFa
        - Branch String:   'CryptRand.c:693,15'
          Branch Sides:
            - BranchSide:      'CryptRand.c:693,13'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptRand.c:693,13'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptRand.c:711,11'
          Branch Sides:
            - BranchSide:      'CryptRand.c:713,21'
              BranchSideFuncs:
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'CryptRand.c:725,42'
              BranchSideFuncs:
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'CryptRand.c:736,13'
          Branch Sides:
            - BranchSide:      'CryptRand.c:738,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
                - TpmFail
                - DRBG_Reseed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:774,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRand.c:741,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:743,10'
              BranchSideFuncs:
                - TpmFail
                - DRBG_Reseed
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:761,9'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
        - Branch String:   'CryptRand.c:743,10'
          Branch Sides:
            - BranchSide:      'CryptRand.c:745,20'
              BranchSideFuncs:
                - DRBG_Reseed
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:752,4'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRand.c:746,26'
          Branch Sides:
            - BranchSide:      'CryptRand.c:746,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
            - BranchSide:      'CryptRand.c:748,4'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
        - Branch String:   'CryptRand.c:746,11'
          Branch Sides:
            - BranchSide:      'CryptRand.c:747,5'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
            - BranchSide:      'CryptRand.c:748,4'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - DRBG_Update
                - TpmFail
        - Branch String:   'CryptRand.c:761,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:763,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRand.c:765,18'
              BranchSideFuncs:
                - EncryptDRBG
                - DRBG_Update
      Callsites:
        - Src:             'CryptRand.c:696,8'
          Dst:             MemoryCopy
        - Src:             'CryptRand.c:715,9'
          Dst:             CryptKDFa
        - Src:             'CryptRand.c:725,32'
          Dst:             CryptKDFa
        - Src:             'CryptRand.c:745,8'
          Dst:             DRBG_Reseed
        - Src:             'CryptRand.c:752,4'
          Dst:             TpmFail
        - Src:             'CryptRand.c:761,9'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptRand.c:763,3'
          Dst:             TpmFail
        - Src:             'CryptRand.c:765,6'
          Dst:             EncryptDRBG
        - Src:             'CryptRand.c:768,6'
          Dst:             DRBG_Update
        - Src:             'CryptRand.c:774,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_Reseed
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.DRBG_STATE *'
        - 'union.DRBG_SEED *'
        - 'union.DRBG_SEED *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - DRBG_GetEntropy
        - DRBG_Update
        - TpmFail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'CryptRand.c:398,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:398,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:398,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRand.c:398,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:398,5'
              BranchSideFuncs:
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:399,8'
              BranchSideFuncs:
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:399,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:401,22'
              BranchSideFuncs:
                - DRBG_GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'CryptRand.c:405,8'
              BranchSideFuncs:
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'CryptRand.c:402,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:403,3'
              BranchSideFuncs:
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'CryptRand.c:404,2'
              BranchSideFuncs:
                - DRBG_Update
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'CryptRand.c:405,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:409,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Update
            - BranchSide:      'CryptRand.c:412,17'
              BranchSideFuncs:
                - DRBG_Update
        - Branch String:   'CryptRand.c:409,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:410,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DRBG_Update
            - BranchSide:      'CryptRand.c:411,2'
              BranchSideFuncs:
                - DRBG_Update
      Callsites:
        - Src:             'CryptRand.c:398,5'
          Dst:             TpmFail
        - Src:             'CryptRand.c:402,10'
          Dst:             DRBG_GetEntropy
        - Src:             'CryptRand.c:412,5'
          Dst:             DRBG_Update
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_Uninstantiate
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.DRBG_STATE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRand.c:821,28'
          Branch Sides:
            - BranchSide:      'CryptRand.c:821,32'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:822,2'
              BranchSideFuncs: []
        - Branch String:   'CryptRand.c:821,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:822,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:823,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_GetEntropy
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          128
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - TpmFail
        - _plat__GetEntropy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptRand.c:231,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:236,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:246,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:236,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:240,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:245,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:240,7'
          Branch Sides:
            - BranchSide:      'CryptRand.c:240,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:241,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:252,37'
          Branch Sides:
            - BranchSide:      'CryptRand.c:251,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptRand.c:252,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptRand.c:251,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:255,44'
              BranchSideFuncs:
                - _plat__GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:260,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:257,10'
          Branch Sides:
            - BranchSide:      'CryptRand.c:258,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:259,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__GetEntropy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptRand.c:240,7'
          Dst:             TpmFail
        - Src:             'CryptRand.c:255,25'
          Dst:             _plat__GetEntropy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_Update
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.DRBG_STATE *'
        - 'struct.aes_key_st *'
        - 'union.DRBG_SEED *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          130
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - AES_set_encrypt_key
        - EncryptDRBG
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRand.c:362,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:362,5'
              BranchSideFuncs:
                - EncryptDRBG
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:364,8'
              BranchSideFuncs:
                - EncryptDRBG
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRand.c:364,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:366,9'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EncryptDRBG
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:372,17'
              BranchSideFuncs:
                - EncryptDRBG
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:366,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:368,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRand.c:369,18'
              BranchSideFuncs:
                - EncryptDRBG
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:374,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:374,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:376,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:377,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:378,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:379,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRand.c:362,5'
          Dst:             TpmFail
        - Src:             'CryptRand.c:366,9'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptRand.c:368,3'
          Dst:             TpmFail
        - Src:             'CryptRand.c:372,5'
          Dst:             EncryptDRBG
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EncryptDRBG
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
        - 'union.DRBG_IV *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          169
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - AES_encrypt
        - IncrementIv
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRand.c:295,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:299,18'
              BranchSideFuncs:
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:340,1'
              BranchSideFuncs: []
        - Branch String:   'CryptRand.c:306,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:306,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:311,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
        - Branch String:   'CryptRand.c:307,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:307,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:311,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
        - Branch String:   'CryptRand.c:308,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:308,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:311,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
        - Branch String:   'CryptRand.c:305,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:310,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRand.c:311,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
        - Branch String:   'CryptRand.c:315,10'
          Branch Sides:
            - BranchSide:      'CryptRand.c:315,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:315,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
        - Branch String:   'CryptRand.c:317,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:295,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
            - BranchSide:      'CryptRand.c:318,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IncrementIv
                - AES_encrypt
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
      Callsites:
        - Src:             'CryptRand.c:299,6'
          Dst:             IncrementIv
        - Src:             'CryptRand.c:300,6'
          Dst:             AES_encrypt
        - Src:             'CryptRand.c:310,3'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IncrementIv
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.DRBG_IV *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRand.c:272,33'
          Branch Sides:
            - BranchSide:      'CryptRand.c:272,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:272,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRand.c:272,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:272,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:273,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DfBuffer
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'union.DRBG_SEED *'
      argCount:        3
      argTypes:
        - 'union.DRBG_SEED *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DfEnd
        - DfStart
        - DfUpdate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptRand.c:203,18'
          Branch Sides:
            - BranchSide:      'CryptRand.c:203,21'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:204,2'
              BranchSideFuncs: []
        - Branch String:   'CryptRand.c:203,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:204,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRand.c:206,23'
              BranchSideFuncs:
                - DfStart
                - DfUpdate
                - DfEnd
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'CryptRand.c:206,5'
          Dst:             DfStart
        - Src:             'CryptRand.c:207,5'
          Dst:             DfUpdate
        - Src:             'CryptRand.c:208,5'
          Dst:             DfEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DfStart
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.DF_STATE *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - AES_set_encrypt_key
        - DfCompute
        - Uint32ToByteArray
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRand.c:133,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:134,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DfCompute
                - Uint32ToByteArray
                - Uint32ToByteArray
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptRand.c:135,15'
              BranchSideFuncs:
                - DfCompute
                - Uint32ToByteArray
                - Uint32ToByteArray
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'CryptRand.c:131,5'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptRand.c:135,5'
          Dst:             DfCompute
        - Src:             'CryptRand.c:138,5'
          Dst:             Uint32ToByteArray
        - Src:             'CryptRand.c:139,5'
          Dst:             Uint32ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DfUpdate
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.DF_STATE *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - DfCompute
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'CryptRand.c:153,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:155,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DfCompute
            - BranchSide:      'CryptRand.c:171,1'
              BranchSideFuncs: []
        - Branch String:   'CryptRand.c:156,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:157,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - DfCompute
            - BranchSide:      'CryptRand.c:159,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - DfCompute
        - Branch String:   'CryptRand.c:166,6'
          Branch Sides:
            - BranchSide:      'CryptRand.c:166,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - DfCompute
            - BranchSide:      'CryptRand.c:168,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - DfCompute
        - Branch String:   'CryptRand.c:168,9'
          Branch Sides:
            - BranchSide:      'CryptRand.c:153,5'
              BranchSideFuncs:
                - DfCompute
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRand.c:169,13'
              BranchSideFuncs:
                - DfCompute
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptRand.c:166,6'
          Dst:             TpmFail
        - Src:             'CryptRand.c:169,3'
          Dst:             DfCompute
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DfEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'union.DRBG_SEED *'
      argCount:        1
      argTypes:
        - 'struct.DF_STATE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DfCompute
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRand.c:186,5'
          Branch Sides:
            - BranchSide:      'CryptRand.c:187,2'
              BranchSideFuncs:
                - DfCompute
            - BranchSide:      'CryptRand.c:189,15'
              BranchSideFuncs:
                - DfCompute
      Callsites:
        - Src:             'CryptRand.c:189,5'
          Dst:             DfCompute
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRandStartup
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DRBG_Instantiate
        - DRBG_Reseed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRand.c:635,21'
          Branch Sides:
            - BranchSide:      'CryptRand.c:635,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Instantiate
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:635,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Instantiate
                - DRBG_Reseed
        - Branch String:   'CryptRand.c:635,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:636,2'
              BranchSideFuncs:
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:638,2'
              BranchSideFuncs:
                - DRBG_Instantiate
      Callsites:
        - Src:             'CryptRand.c:636,2'
          Dst:             DRBG_Reseed
        - Src:             'CryptRand.c:638,2'
          Dst:             DRBG_Instantiate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_InstantiateSeeded
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.DRBG_STATE *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          213
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - DRBG_SelfTest
        - DfEnd
        - DfStart
        - DfUpdate
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRand.c:596,24'
          Branch Sides:
            - BranchSide:      'CryptRand.c:596,28'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:599,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:596,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:597,2'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:599,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:602,22'
          Branch Sides:
            - BranchSide:      'CryptRand.c:602,39'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:602,20'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:603,23'
          Branch Sides:
            - BranchSide:      'CryptRand.c:603,43'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:603,20'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:604,23'
          Branch Sides:
            - BranchSide:      'CryptRand.c:604,40'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:604,20'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:605,23'
          Branch Sides:
            - BranchSide:      'CryptRand.c:605,46'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:605,20'
              BranchSideFuncs:
                - DfStart
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:609,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:610,21'
              BranchSideFuncs:
                - DfUpdate
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:611,8'
              BranchSideFuncs:
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:611,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:612,21'
              BranchSideFuncs:
                - DfUpdate
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
            - BranchSide:      'CryptRand.c:613,8'
              BranchSideFuncs:
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
                - DfUpdate
        - Branch String:   'CryptRand.c:613,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:614,21'
              BranchSideFuncs:
                - DfUpdate
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
            - BranchSide:      'CryptRand.c:615,8'
              BranchSideFuncs:
                - DfEnd
                - DRBG_Reseed
                - DfUpdate
        - Branch String:   'CryptRand.c:615,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:615,8'
              BranchSideFuncs:
                - DfUpdate
                - DfEnd
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:616,21'
              BranchSideFuncs:
                - DfUpdate
                - DfEnd
                - DRBG_Reseed
      Callsites:
        - Src:             'CryptRand.c:596,28'
          Dst:             DRBG_SelfTest
        - Src:             'CryptRand.c:597,2'
          Dst:             TpmFail
        - Src:             'CryptRand.c:607,5'
          Dst:             DfStart
        - Src:             'CryptRand.c:610,2'
          Dst:             DfUpdate
        - Src:             'CryptRand.c:612,2'
          Dst:             DfUpdate
        - Src:             'CryptRand.c:614,2'
          Dst:             DfUpdate
        - Src:             'CryptRand.c:616,2'
          Dst:             DfUpdate
        - Src:             'CryptRand.c:619,44'
          Dst:             DfEnd
        - Src:             'CryptRand.c:619,5'
          Dst:             DRBG_Reseed
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_AdditionalData
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.DRBG_STATE *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DRBG_Reseed
        - DfBuffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRand.c:575,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:575,8'
              BranchSideFuncs:
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:577,26'
              BranchSideFuncs:
                - DfBuffer
                - DRBG_Reseed
      Callsites:
        - Src:             'CryptRand.c:577,6'
          Dst:             DfBuffer
        - Src:             'CryptRand.c:578,6'
          Dst:             DRBG_Reseed
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DRBG_InstantiateSeededKdf
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.KDF_STATE *'
        - 'N/A'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashGetDigestSize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptRand.c:560,25'
          Dst:             CryptHashGetDigestSize
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRandomGenerate
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DRBG_Generate
      functionUses:    23
      BranchProfiles:
        - Branch String:   'CryptRand.c:536,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:536,8'
              BranchSideFuncs:
                - DRBG_Generate
            - BranchSide:      'CryptRand.c:537,13'
              BranchSideFuncs:
                - DRBG_Generate
      Callsites:
        - Src:             'CryptRand.c:538,12'
          Dst:             DRBG_Generate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRandomStir
      functionSourceFile: '/src/ibmswtpm2/src/CryptRand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DRBG_GetEntropy
        - DRBG_Reseed
        - DfBuffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRand.c:502,8'
          Branch Sides:
            - BranchSide:      'CryptRand.c:503,2'
              BranchSideFuncs:
                - DfBuffer
                - DRBG_Reseed
            - BranchSide:      'CryptRand.c:505,23'
              BranchSideFuncs:
                - DfBuffer
                - DRBG_Reseed
      Callsites:
        - Src:             'CryptRand.c:502,9'
          Dst:             DRBG_GetEntropy
        - Src:             'CryptRand.c:505,3'
          Dst:             DfBuffer
        - Src:             'CryptRand.c:504,5'
          Dst:             DRBG_Reseed
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaPrivateKeyOp
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.privateExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          224
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BnAdd
        - BnInit
        - BnModExp
        - BnModMult
        - BnMult
        - BnSub
        - BnUnsignedCmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:185,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:187,18'
              BranchSideFuncs:
                - BnModExp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:192,19'
              BranchSideFuncs:
                - BnModExp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:194,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:194,25'
              BranchSideFuncs:
                - BnModExp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:194,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:197,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:197,22'
              BranchSideFuncs:
                - BnSub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:197,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:198,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:198,22'
              BranchSideFuncs:
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:199,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:199,26'
              BranchSideFuncs:
                - BnModMult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:199,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:201,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:201,23'
              BranchSideFuncs:
                - BnMult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:201,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:202,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:202,22'
              BranchSideFuncs:
                - BnAdd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:202,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:175,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:176,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:177,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:178,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:185,8'
          Dst:             BnUnsignedCmp
        - Src:             'CryptRsa.c:192,10'
          Dst:             BnModExp
        - Src:             'CryptRsa.c:194,16'
          Dst:             BnModExp
        - Src:             'CryptRsa.c:197,16'
          Dst:             BnSub
        - Src:             'CryptRsa.c:198,16'
          Dst:             BnAdd
        - Src:             'CryptRsa.c:199,16'
          Dst:             BnModMult
        - Src:             'CryptRsa.c:201,16'
          Dst:             BnMult
        - Src:             'CryptRsa.c:202,16'
          Dst:             BnAdd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaGenerateKey
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.OBJECT *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          431
      EdgeCount:       79
      CyclomaticComplexity: 22
      functionsReached:
        - BnCopy
        - BnGeneratePrimeForRSA
        - BnGenerateRandomInRange
        - BnInit
        - BnModExp
        - BnMsb
        - BnMult
        - BnSetWord
        - BnSub
        - BnTo2B
        - BnUnsignedCmp
        - ComputePrivateExponent
        - CryptTestAlgorithm
        - IsPrimeInt
        - RsaInitializeExponent
        - RsaPrivateKeyOp
        - TestBit
        - TpmFail
        - _plat__IsCanceled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:1068,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1069,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - IsPrimeInt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1070,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - IsPrimeInt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1070,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1071,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1072,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - IsPrimeInt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1072,41'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1072,56'
              BranchSideFuncs:
                - IsPrimeInt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:1074,15'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:1072,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1073,2'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:1074,15'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:1079,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1079,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1081,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1080,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1080,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1081,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1078,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1081,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1089,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:1089,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1089,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1091,28'
              BranchSideFuncs:
                - RsaInitializeExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1099,43'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1099,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
            - BranchSide:      'CryptRsa.c:1099,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
        - Branch String:   'CryptRsa.c:1099,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1101,9'
              BranchSideFuncs:
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
            - BranchSide:      'CryptRsa.c:1163,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1101,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1102,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1103,28'
              BranchSideFuncs:
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
        - Branch String:   'CryptRsa.c:1107,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1110,14'
              BranchSideFuncs:
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1115,23'
              BranchSideFuncs:
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
        - Branch String:   'CryptRsa.c:1115,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1116,9'
              BranchSideFuncs:
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
            - BranchSide:      'CryptRsa.c:1118,9'
              BranchSideFuncs:
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
        - Branch String:   'CryptRsa.c:1119,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1120,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1122,13'
              BranchSideFuncs:
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
        - Branch String:   'CryptRsa.c:1131,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1131,14'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRsa.c:1132,3'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:1130,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1132,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRsa.c:1134,32'
              BranchSideFuncs:
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
        - Branch String:   'CryptRsa.c:1134,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1140,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnCopy
            - BranchSide:      'CryptRsa.c:1144,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
        - Branch String:   'CryptRsa.c:1140,10'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1141,11'
              BranchSideFuncs:
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1142,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1146,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1148,7'
              BranchSideFuncs:
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
            - BranchSide:      'CryptRsa.c:1163,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1157,10'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1159,18'
              BranchSideFuncs:
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1162,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__IsCanceled
                - __sanitizer_cov_trace_const_cmp4
                - BnGeneratePrimeForRSA
                - __sanitizer_cov_trace_const_cmp8
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSub
                - BnMsb
                - __sanitizer_cov_trace_const_cmp4
                - BnMult
                - BnTo2B
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnInit
                - BnInit
                - BnGenerateRandomInRange
                - BnModExp
                - RsaPrivateKeyOp
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp8
                - BnCopy
                - TpmFail
                - BnSub
                - BnCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:1165,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1165,8'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:1166,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:1054,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1055,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1056,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1057,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1058,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1072,45'
          Dst:             IsPrimeInt
        - Src:             'CryptRsa.c:1074,5'
          Dst:             BnSetWord
        - Src:             'CryptRsa.c:1089,5'
          Dst:             TestBit
        - Src:             'CryptRsa.c:1089,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptRsa.c:1091,5'
          Dst:             RsaInitializeExponent
        - Src:             'CryptRsa.c:1101,9'
          Dst:             _plat__IsCanceled
        - Src:             'CryptRsa.c:1103,6'
          Dst:             BnGeneratePrimeForRSA
        - Src:             'CryptRsa.c:1110,7'
          Dst:             BnCopy
        - Src:             'CryptRsa.c:1115,9'
          Dst:             BnUnsignedCmp
        - Src:             'CryptRsa.c:1116,3'
          Dst:             BnSub
        - Src:             'CryptRsa.c:1118,3'
          Dst:             BnSub
        - Src:             'CryptRsa.c:1119,9'
          Dst:             BnMsb
        - Src:             'CryptRsa.c:1122,6'
          Dst:             BnMult
        - Src:             'CryptRsa.c:1123,6'
          Dst:             BnTo2B
        - Src:             'CryptRsa.c:1126,6'
          Dst:             BnTo2B
        - Src:             'CryptRsa.c:1132,3'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:1134,9'
          Dst:             ComputePrivateExponent
        - Src:             'CryptRsa.c:1141,4'
          Dst:             BnCopy
        - Src:             'CryptRsa.c:1148,7'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1149,7'
          Dst:             BnInit
        - Src:             'CryptRsa.c:1150,7'
          Dst:             BnGenerateRandomInRange
        - Src:             'CryptRsa.c:1152,7'
          Dst:             BnModExp
        - Src:             'CryptRsa.c:1154,7'
          Dst:             RsaPrivateKeyOp
        - Src:             'CryptRsa.c:1157,10'
          Dst:             BnUnsignedCmp
        - Src:             'CryptRsa.c:1159,8'
          Dst:             BnSetWord
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RsaInitializeExponent
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.privateExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BnInit
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptRsa.c:99,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:100,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:101,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:102,5'
          Dst:             BnInit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputePrivateExponent
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.privateExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          195
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - BnCopy
        - BnInit
        - BnModInverse
        - BnSetWord
        - BnSubWord
        - BnUnsignedCmp
        - RsaInitializeExponent
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:137,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:139,11'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:144,21'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:145,15'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:145,40'
              BranchSideFuncs:
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:145,15'
              BranchSideFuncs:
                - BnSubWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:148,15'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:148,40'
              BranchSideFuncs:
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
            - BranchSide:      'CryptRsa.c:148,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
        - Branch String:   'CryptRsa.c:150,12'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:150,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BnModInverse
            - BranchSide:      'CryptRsa.c:153,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:150,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:151,36'
              BranchSideFuncs:
                - BnModInverse
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:153,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:153,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:154,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:155,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:155,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:156,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:157,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:157,16'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:157,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:157,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:130,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:134,5'
          Dst:             RsaInitializeExponent
        - Src:             'CryptRsa.c:135,5'
          Dst:             BnCopy
        - Src:             'CryptRsa.c:137,8'
          Dst:             BnUnsignedCmp
        - Src:             'CryptRsa.c:144,11'
          Dst:             BnSubWord
        - Src:             'CryptRsa.c:145,18'
          Dst:             BnModInverse
        - Src:             'CryptRsa.c:147,11'
          Dst:             BnSubWord
        - Src:             'CryptRsa.c:148,18'
          Dst:             BnModInverse
        - Src:             'CryptRsa.c:151,14'
          Dst:             BnModInverse
        - Src:             'CryptRsa.c:154,2'
          Dst:             BnSetWord
        - Src:             'CryptRsa.c:156,2'
          Dst:             BnSetWord
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSASSA_Decode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          228
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - CryptHashGetDer
        - CryptHashGetDigestSize
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:697,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:697,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:697,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:697,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:697,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:698,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:701,21'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:701,34'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:702,2'
              BranchSideFuncs: []
        - Branch String:   'CryptRsa.c:701,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:702,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:707,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:712,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:713,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:714,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:715,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:716,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:717,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:719,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:720,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:721,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptRsa.c:691,32'
          Dst:             CryptHashGetDer
        - Src:             'CryptRsa.c:692,33'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptRsa.c:697,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PssDecode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          307
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - CryptDigestUpdate
        - CryptHashEnd
        - CryptHashGetDigestSize
        - CryptHashStart
        - CryptMGF1
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:565,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:565,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:565,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:565,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:565,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:566,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:568,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:569,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:571,12'
              BranchSideFuncs:
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:580,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:580,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:584,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:584,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:585,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:587,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:587,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:589,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:595,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:589,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:590,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:592,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:600,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:602,10'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:607,8'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:622,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:626,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:627,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptRsa.c:554,29'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptRsa.c:565,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:577,5'
          Dst:             CryptMGF1
        - Src:             'CryptRsa.c:580,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:612,5'
          Dst:             CryptHashStart
        - Src:             'CryptRsa.c:614,5'
          Dst:             CryptDigestUpdate
        - Src:             'CryptRsa.c:616,5'
          Dst:             CryptDigestUpdate
        - Src:             'CryptRsa.c:618,5'
          Dst:             CryptDigestUpdate
        - Src:             'CryptRsa.c:620,14'
          Dst:             CryptHashEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaValidateSignature
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          186
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - CryptTestAlgorithm
        - PssDecode
        - RSAEP
        - RSASSA_Decode
        - TestBit
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptRsa.c:997,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:997,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:997,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:997,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:997,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:997,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:997,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:997,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:998,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:998,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1002,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:1002,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:1004,6'
              BranchSideFuncs: []
        - Branch String:   'CryptRsa.c:1007,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1008,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1009,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:1009,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1009,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
            - BranchSide:      'CryptRsa.c:1011,21'
              BranchSideFuncs:
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - PssDecode
        - Branch String:   'CryptRsa.c:1012,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1012,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - __sanitizer_cov_trace_const_cmp4
                - PssDecode
            - BranchSide:      'CryptRsa.c:1014,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RSASSA_Decode
                - __sanitizer_cov_trace_const_cmp4
                - PssDecode
        - Branch String:   'CryptRsa.c:1014,6'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:1017,26'
              BranchSideFuncs:
                - PssDecode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1021,30'
              BranchSideFuncs:
                - RSASSA_Decode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:1025,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:997,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:1009,5'
          Dst:             TestBit
        - Src:             'CryptRsa.c:1009,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptRsa.c:1011,14'
          Dst:             RSAEP
        - Src:             'CryptRsa.c:1017,16'
          Dst:             PssDecode
        - Src:             'CryptRsa.c:1021,16'
          Dst:             RSASSA_Decode
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSAEP
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ModExpB
        - Uint32ToByteArray
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:227,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:227,8'
              BranchSideFuncs:
                - Uint32ToByteArray
                - ModExpB
            - BranchSide:      'CryptRsa.c:228,2'
              BranchSideFuncs:
                - Uint32ToByteArray
                - ModExpB
      Callsites:
        - Src:             'CryptRsa.c:228,2'
          Dst:             Uint32ToByteArray
        - Src:             'CryptRsa.c:230,12'
          Dst:             ModExpB
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSASSA_Encode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          171
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - CryptHashGetDer
        - CryptHashGetDigestSize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:651,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:652,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:655,31'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:655,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:656,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:657,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:660,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:661,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:663,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:665,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:666,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:667,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:668,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:669,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:670,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:671,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:672,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:672,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:647,32'
          Dst:             CryptHashGetDer
        - Src:             'CryptRsa.c:655,8'
          Dst:             CryptHashGetDigestSize
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PssEncode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          214
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptHashEnd
        - CryptHashGetDigestSize
        - CryptHashStart
        - CryptMGF1
        - DRBG_Generate
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:500,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:500,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - DRBG_Generate
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptDigestUpdate
                - CryptHashEnd
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:500,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:500,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:500,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - DRBG_Generate
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptDigestUpdate
                - CryptHashEnd
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:500,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:500,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:500,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - DRBG_Generate
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptDigestUpdate
                - CryptHashEnd
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:502,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - DRBG_Generate
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptDigestUpdate
                - CryptHashEnd
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRsa.c:506,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:507,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DRBG_Generate
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptDigestUpdate
                - CryptHashEnd
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:510,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DRBG_Generate
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptDigestUpdate
                - CryptHashEnd
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRsa.c:521,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:522,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRsa.c:525,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:532,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:533,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:492,33'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptRsa.c:500,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:513,5'
          Dst:             DRBG_Generate
        - Src:             'CryptRsa.c:515,5'
          Dst:             CryptHashStart
        - Src:             'CryptRsa.c:516,5'
          Dst:             CryptDigestUpdate
        - Src:             'CryptRsa.c:517,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptRsa.c:518,5'
          Dst:             CryptDigestUpdate
        - Src:             'CryptRsa.c:519,5'
          Dst:             CryptHashEnd
        - Src:             'CryptRsa.c:521,8'
          Dst:             CryptMGF1
        - Src:             'CryptRsa.c:522,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaSign
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          173
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - CryptTestAlgorithm
        - PssEncode
        - RSADP
        - RSASSA_Encode
        - TestBit
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:952,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:952,5'
              BranchSideFuncs:
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - PssEncode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:952,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:952,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:952,5'
              BranchSideFuncs:
                - TpmFail
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - PssEncode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:952,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:952,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:952,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - PssEncode
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:953,15'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - PssEncode
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:956,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:956,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_switch
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - PssEncode
            - BranchSide:      'CryptRsa.c:957,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - PssEncode
        - Branch String:   'CryptRsa.c:957,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:960,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:963,26'
              BranchSideFuncs:
                - PssEncode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
            - BranchSide:      'CryptRsa.c:967,30'
              BranchSideFuncs:
                - RSASSA_Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
            - BranchSide:      'CryptRsa.c:971,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
        - Branch String:   'CryptRsa.c:973,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:976,22'
              BranchSideFuncs:
                - RSADP
            - BranchSide:      'CryptRsa.c:978,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:952,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:956,5'
          Dst:             TestBit
        - Src:             'CryptRsa.c:956,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptRsa.c:963,15'
          Dst:             PssEncode
        - Src:             'CryptRsa.c:967,15'
          Dst:             RSASSA_Encode
        - Src:             'CryptRsa.c:976,15'
          Dst:             RSADP
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSADP
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          109
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BnFrom2B
        - BnInit
        - BnTo2B
        - BnUnsignedCmp
        - CryptRsaLoadPrivateExponent
        - RsaPrivateKeyOp
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:251,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:252,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:257,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - RsaPrivateKeyOp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BnTo2B
        - Branch String:   'CryptRsa.c:257,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:258,30'
              BranchSideFuncs:
                - RsaPrivateKeyOp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BnTo2B
            - BranchSide:      'CryptRsa.c:259,25'
              BranchSideFuncs:
                - RsaPrivateKeyOp
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BnTo2B
        - Branch String:   'CryptRsa.c:259,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:260,2'
              BranchSideFuncs:
                - BnTo2B
            - BranchSide:      'CryptRsa.c:261,12'
              BranchSideFuncs:
                - BnTo2B
      Callsites:
        - Src:             'CryptRsa.c:248,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:248,5'
          Dst:             BnFrom2B
        - Src:             'CryptRsa.c:249,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:249,5'
          Dst:             BnFrom2B
        - Src:             'CryptRsa.c:250,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:250,5'
          Dst:             BnFrom2B
        - Src:             'CryptRsa.c:251,8'
          Dst:             BnUnsignedCmp
        - Src:             'CryptRsa.c:258,2'
          Dst:             CryptRsaLoadPrivateExponent
        - Src:             'CryptRsa.c:259,9'
          Dst:             RsaPrivateKeyOp
        - Src:             'CryptRsa.c:260,2'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:261,5'
          Dst:             BnTo2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaLoadPrivateExponent
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          169
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BnDiv
        - BnFrom2B
        - BnInit
        - BnInitializeWord
        - ComputePrivateExponent
        - CryptTestAlgorithm
        - RsaInitializeExponent
        - TestBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:783,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:783,5'
              BranchSideFuncs:
                - BnInitializeWord
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:783,5'
              BranchSideFuncs:
                - BnInitializeWord
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:787,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:787,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:789,6'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RsaInitializeExponent
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:789,6'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:789,6'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - RsaInitializeExponent
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:791,29'
              BranchSideFuncs:
                - RsaInitializeExponent
                - BnDiv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:794,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:795,3'
              BranchSideFuncs:
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:797,33'
              BranchSideFuncs:
                - ComputePrivateExponent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:797,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:799,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:800,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptRsa.c:779,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:779,5'
          Dst:             BnFrom2B
        - Src:             'CryptRsa.c:780,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:780,5'
          Dst:             BnFrom2B
        - Src:             'CryptRsa.c:781,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:782,5'
          Dst:             BnInit
        - Src:             'CryptRsa.c:783,5'
          Dst:             BnInitializeWord
        - Src:             'CryptRsa.c:789,6'
          Dst:             TestBit
        - Src:             'CryptRsa.c:789,6'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptRsa.c:791,6'
          Dst:             RsaInitializeExponent
        - Src:             'CryptRsa.c:793,6'
          Dst:             BnDiv
        - Src:             'CryptRsa.c:797,10'
          Dst:             ComputePrivateExponent
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OaepDecode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          336
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - CryptHashBlock
        - CryptHashGetDigestSize
        - CryptMGF1
        - TpmFail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:364,52'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:364,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:365,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:364,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:365,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:368,15'
              BranchSideFuncs:
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRsa.c:371,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:371,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:372,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRsa.c:374,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:375,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:377,15'
              BranchSideFuncs:
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRsa.c:381,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:382,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptRsa.c:385,24'
              BranchSideFuncs:
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptRsa.c:385,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:387,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptRsa.c:388,15'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:388,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:389,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:391,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:392,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:394,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:398,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:394,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:395,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:396,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:398,15'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:398,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:399,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:398,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:399,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:402,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:403,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:405,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:406,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:409,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:410,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:411,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:357,25'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptRsa.c:368,5'
          Dst:             CryptMGF1
        - Src:             'CryptRsa.c:371,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:377,5'
          Dst:             CryptMGF1
        - Src:             'CryptRsa.c:385,9'
          Dst:             CryptHashBlock
        - Src:             'CryptRsa.c:387,2'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:388,8'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSAES_Decode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          171
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:464,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:466,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptRsa.c:469,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptRsa.c:466,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:467,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptRsa.c:468,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:474,56'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:474,59'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:475,2'
              BranchSideFuncs: []
        - Branch String:   'CryptRsa.c:474,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:475,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:476,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaDecrypt
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'struct.TPMT_RSA_SCHEME *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          172
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - CryptTestAlgorithm
        - MemoryCopy2B
        - OaepDecode
        - RSADP
        - RSAES_Decode
        - TestBit
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'CryptRsa.c:903,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:903,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:903,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:903,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:903,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:903,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:903,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:903,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:905,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:905,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:906,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:907,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:907,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:907,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
            - BranchSide:      'CryptRsa.c:910,20'
              BranchSideFuncs:
                - RSADP
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
        - Branch String:   'CryptRsa.c:911,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:911,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
            - BranchSide:      'CryptRsa.c:914,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - OaepDecode
                - RSAES_Decode
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
        - Branch String:   'CryptRsa.c:914,6'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:917,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
            - BranchSide:      'CryptRsa.c:922,29'
              BranchSideFuncs:
                - RSAES_Decode
            - BranchSide:      'CryptRsa.c:925,27'
              BranchSideFuncs:
                - OaepDecode
            - BranchSide:      'CryptRsa.c:928,14'
              BranchSideFuncs: []
        - Branch String:   'CryptRsa.c:917,10'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:918,4'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:919,20'
              BranchSideFuncs:
                - MemoryCopy2B
      Callsites:
        - Src:             'CryptRsa.c:903,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:907,5'
          Dst:             TestBit
        - Src:             'CryptRsa.c:907,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptRsa.c:910,14'
          Dst:             RSADP
        - Src:             'CryptRsa.c:919,7'
          Dst:             MemoryCopy2B
        - Src:             'CryptRsa.c:922,16'
          Dst:             RSAES_Decode
        - Src:             'CryptRsa.c:925,16'
          Dst:             OaepDecode
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OaepEncode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          312
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - CryptHashBlock
        - CryptHashGetDigestSize
        - CryptMGF1
        - CryptRandomGenerate
        - DRBG_Generate
        - MemorySet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:288,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:288,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:288,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptRsa.c:288,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:288,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:291,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:291,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:292,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:295,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:295,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:296,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:298,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:298,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:299,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:302,11'
              BranchSideFuncs:
                - CryptHashBlock
                - __sanitizer_cov_trace_cmp4
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:303,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:305,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:307,14'
              BranchSideFuncs:
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptRandomGenerate
                - DRBG_Generate
                - CryptMGF1
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:322,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:323,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:324,11'
              BranchSideFuncs:
                - CryptMGF1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:326,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:327,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:329,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:331,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:332,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:334,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptRsa.c:283,25'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptRsa.c:288,5'
          Dst:             TpmFail
        - Src:             'CryptRsa.c:303,8'
          Dst:             CryptHashBlock
        - Src:             'CryptRsa.c:308,5'
          Dst:             MemorySet
        - Src:             'CryptRsa.c:316,5'
          Dst:             CryptRandomGenerate
        - Src:             'CryptRsa.c:317,5'
          Dst:             DRBG_Generate
        - Src:             'CryptRsa.c:319,5'
          Dst:             CryptMGF1
        - Src:             'CryptRsa.c:326,8'
          Dst:             CryptMGF1
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSAES_PKCS1v1_5Encode
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - DRBG_Generate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptRsa.c:426,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:427,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:429,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:440,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:442,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:447,5'
              BranchSideFuncs: []
        - Branch String:   'CryptRsa.c:442,9'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:443,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:446,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptRsa.c:435,5'
          Dst:             DRBG_Generate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaEncrypt
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'struct.TPMT_RSA_SCHEME *'
        - 'struct.TPM2B *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          239
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - CryptTestAlgorithm
        - MemoryCopy2B
        - OaepEncode
        - RSAEP
        - RSAES_PKCS1v1_5Encode
        - TestBit
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptRsa.c:836,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:838,27'
              BranchSideFuncs:
                - MemoryCopy2B
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepEncode
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - RSAES_PKCS1v1_5Encode
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptRsa.c:842,20'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - OaepEncode
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - RSAES_PKCS1v1_5Encode
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptRsa.c:843,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:843,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_switch
                - OaepEncode
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - RSAES_PKCS1v1_5Encode
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:844,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - OaepEncode
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - RSAES_PKCS1v1_5Encode
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:844,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:849,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:866,38'
              BranchSideFuncs:
                - RSAES_PKCS1v1_5Encode
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
            - BranchSide:      'CryptRsa.c:869,27'
              BranchSideFuncs:
                - OaepEncode
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
            - BranchSide:      'CryptRsa.c:873,6'
              BranchSideFuncs: []
        - Branch String:   'CryptRsa.c:853,28'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:853,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptRsa.c:853,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptRsa.c:853,5'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:853,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptRsa.c:854,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
        - Branch String:   'CryptRsa.c:855,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:856,9'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:858,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RSAEP
        - Branch String:   'CryptRsa.c:878,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:878,18'
              BranchSideFuncs:
                - RSAEP
            - BranchSide:      'CryptRsa.c:880,18'
              BranchSideFuncs:
                - RSAEP
      Callsites:
        - Src:             'CryptRsa.c:838,6'
          Dst:             MemoryCopy2B
        - Src:             'CryptRsa.c:843,5'
          Dst:             TestBit
        - Src:             'CryptRsa.c:843,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptRsa.c:866,15'
          Dst:             RSAES_PKCS1v1_5Encode
        - Src:             'CryptRsa.c:869,15'
          Dst:             OaepEncode
        - Src:             'CryptRsa.c:880,11'
          Dst:             RSAEP
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaSelectScheme
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionDepth:   0
      returnType:      'struct.TPMT_RSA_SCHEME *'
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.TPMT_RSA_SCHEME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          103
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - HandleToObject
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptRsa.c:747,8'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:749,15'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:753,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptRsa.c:753,13'
          Branch Sides:
            - BranchSide:      'CryptRsa.c:756,35'
              BranchSideFuncs: []
            - BranchSide:      'CryptRsa.c:763,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'CryptRsa.c:743,17'
          Dst:             HandleToObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaStartup
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRsaInit
      functionSourceFile: '/src/ibmswtpm2/src/CryptRsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptTestAlgorithm
      functionSourceFile: '/src/ibmswtpm2/src/CryptSelfTest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TestAlgorithm
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptSelfTest.c:210,14'
          Dst:             TestAlgorithm
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptInitializeToTest
      functionSourceFile: '/src/ibmswtpm2/src/CryptSelfTest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptTestAlgorithm
        - MemoryCopy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptSelfTest.c:182,5'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:182,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - MemoryCopy
                - CryptTestAlgorithm
            - BranchSide:      'CryptSelfTest.c:182,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - MemoryCopy
                - CryptTestAlgorithm
      Callsites:
        - Src:             'CryptSelfTest.c:184,5'
          Dst:             MemoryCopy
        - Src:             'CryptSelfTest.c:187,5'
          Dst:             CryptTestAlgorithm
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIncrementalSelfTest
      functionSourceFile: '/src/ibmswtpm2/src/CryptSelfTest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPML_ALG *'
        - 'struct.TPML_ALG *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          178
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - CryptRunSelfTests
        - SetBit
        - TestBit
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptSelfTest.c:146,5'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:146,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'CryptSelfTest.c:146,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptSelfTest.c:146,5'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:146,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'CryptSelfTest.c:147,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
        - Branch String:   'CryptSelfTest.c:147,8'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:150,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'CryptSelfTest.c:163,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSelfTest.c:150,6'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:152,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:159,9'
              BranchSideFuncs:
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSelfTest.c:154,31'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:154,35'
              BranchSideFuncs: []
            - BranchSide:      'CryptSelfTest.c:155,4'
              BranchSideFuncs: []
        - Branch String:   'CryptSelfTest.c:154,10'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:155,4'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:156,7'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_cmp4
                - CryptRunSelfTests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSelfTest.c:159,9'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:160,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptSelfTest.c:161,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSelfTest.c:165,38'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:164,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:165,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSelfTest.c:164,5'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:168,9'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:171,5'
              BranchSideFuncs: []
        - Branch String:   'CryptSelfTest.c:168,9'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:169,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:170,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptSelfTest.c:146,5'
          Dst:             TpmFail
        - Src:             'CryptSelfTest.c:154,35'
          Dst:             TestBit
        - Src:             'CryptSelfTest.c:156,7'
          Dst:             SetBit
        - Src:             'CryptSelfTest.c:159,9'
          Dst:             CryptRunSelfTests
        - Src:             'CryptSelfTest.c:168,9'
          Dst:             TestBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptRunSelfTests
      functionSourceFile: '/src/ibmswtpm2/src/CryptSelfTest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CryptTestAlgorithm
        - TestBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptSelfTest.c:85,5'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:87,9'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:94,5'
              BranchSideFuncs: []
        - Branch String:   'CryptSelfTest.c:87,9'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:89,51'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSelfTest.c:93,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSelfTest.c:90,10'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:91,11'
              BranchSideFuncs: []
            - BranchSide:      'CryptSelfTest.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptSelfTest.c:87,9'
          Dst:             TestBit
        - Src:             'CryptSelfTest.c:89,32'
          Dst:             CryptTestAlgorithm
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSelfTest
      functionSourceFile: '/src/ibmswtpm2/src/CryptSelfTest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptRunSelfTests
        - MemoryCopy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptSelfTest.c:119,8'
          Branch Sides:
            - BranchSide:      'CryptSelfTest.c:119,8'
              BranchSideFuncs:
                - MemoryCopy
                - CryptRunSelfTests
            - BranchSide:      'CryptSelfTest.c:121,6'
              BranchSideFuncs:
                - MemoryCopy
                - CryptRunSelfTests
      Callsites:
        - Src:             'CryptSelfTest.c:121,6'
          Dst:             MemoryCopy
        - Src:             'CryptSelfTest.c:125,12'
          Dst:             CryptRunSelfTests
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptMacEnd2B
      functionSourceFile: '/src/ibmswtpm2/src/CryptSmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.hmacState.628 *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptMacEnd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptSmac.c:151,12'
          Dst:             CryptMacEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptMacEnd
      functionSourceFile: '/src/ibmswtpm2/src/CryptSmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.hmacState.628 *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptHmacEnd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptSmac.c:135,8'
          Branch Sides:
            - BranchSide:      'CryptSmac.c:136,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSmac.c:138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacEnd
      Callsites:
        - Src:             'CryptSmac.c:139,11'
          Dst:             CryptHmacEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptMacStart
      functionSourceFile: '/src/ibmswtpm2/src/CryptSmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.hmacState.628 *'
        - 'union.TPMU_PUBLIC_PARMS *'
        - 'N/A'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CryptHashIsValidAlg
        - CryptHmacStart
        - CryptSmacIsValidAlg
        - CryptSmacStart
        - MemorySet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptSmac.c:114,8'
          Branch Sides:
            - BranchSide:      'CryptSmac.c:116,28'
              BranchSideFuncs:
                - CryptHmacStart
            - BranchSide:      'CryptSmac.c:118,33'
              BranchSideFuncs:
                - CryptSmacIsValidAlg
                - __sanitizer_cov_trace_const_cmp4
                - CryptSmacStart
        - Branch String:   'CryptSmac.c:118,13'
          Branch Sides:
            - BranchSide:      'CryptSmac.c:120,29'
              BranchSideFuncs:
                - CryptSmacStart
            - BranchSide:      'CryptSmac.c:123,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptSmac.c:113,5'
          Dst:             MemorySet
        - Src:             'CryptSmac.c:114,8'
          Dst:             CryptHashIsValidAlg
        - Src:             'CryptSmac.c:116,13'
          Dst:             CryptHmacStart
        - Src:             'CryptSmac.c:118,13'
          Dst:             CryptSmacIsValidAlg
        - Src:             'CryptSmac.c:120,13'
          Dst:             CryptSmacStart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSmacStart
      functionSourceFile: '/src/ibmswtpm2/src/CryptSmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct._HASH_STATE.623 *'
        - 'union.TPMU_PUBLIC_PARMS *'
        - 'N/A'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - CryptCmacStart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptSmac.c:85,8'
          Branch Sides:
            - BranchSide:      'CryptSmac.c:85,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptCmacStart
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSmac.c:87,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptCmacStart
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSmac.c:87,6'
          Branch Sides:
            - BranchSide:      'CryptSmac.c:91,32'
              BranchSideFuncs:
                - CryptCmacStart
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSmac.c:96,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptSmac.c:91,16'
          Dst:             CryptCmacStart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSymKeyValidate
      functionSourceFile: '/src/ibmswtpm2/src/CryptSym.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'union.TPM2B_EC_TEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptSym.c:474,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:475,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:480,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSymmetricDecrypt
      functionSourceFile: '/src/ibmswtpm2/src/CryptSym.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'char *'
        - 'N/A'
        - 'N/A'
        - 'char *'
        - 'union.TPM2B_IV *'
        - 'N/A'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          653
      EdgeCount:       122
      CyclomaticComplexity: 20
      functionsReached:
        - AES_set_decrypt_key
        - AES_set_encrypt_key
        - CryptGetSymmetricBlockSize
        - CryptTestAlgorithm
        - TestBit
        - TpmFail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'CryptSym.c:337,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:337,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptSym.c:337,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptSym.c:337,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:337,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptSym.c:337,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptSym.c:337,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:337,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptSym.c:338,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptSym.c:338,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:339,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:340,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptSym.c:340,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:340,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:341,44'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:342,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:343,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:347,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:347,26'
          Branch Sides:
            - BranchSide:      'CryptSym.c:347,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
            - BranchSide:      'CryptSym.c:353,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
        - Branch String:   'CryptSym.c:347,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:349,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
            - BranchSide:      'CryptSym.c:353,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - TpmFail
        - Branch String:   'CryptSym.c:358,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:365,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptSym.c:365,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptSym.c:372,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptSym.c:365,9'
          Branch Sides:
            - BranchSide:      'CryptSym.c:366,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:367,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptSym.c:367,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:367,6'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptSym.c:367,6'
              BranchSideFuncs:
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:372,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:372,6'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptSym.c:372,6'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:376,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:382,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:399,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:419,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:436,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSym.c:447,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:459,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:382,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:384,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:396,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:385,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:386,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:387,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:390,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:392,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSym.c:395,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:399,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:402,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:414,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:405,15'
          Branch Sides:
            - BranchSide:      'CryptSym.c:405,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:405,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptSym.c:405,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:408,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:409,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:414,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:415,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:416,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:419,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:422,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:432,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:424,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:425,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSym.c:428,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:425,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:425,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:426,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:429,15'
          Branch Sides:
            - BranchSide:      'CryptSym.c:429,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:429,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:429,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:430,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:431,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:436,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:438,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:442,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:447,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:450,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:456,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:453,15'
          Branch Sides:
            - BranchSide:      'CryptSym.c:453,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:453,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptSym.c:453,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:454,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:455,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptSym.c:337,5'
          Dst:             TpmFail
        - Src:             'CryptSym.c:340,5'
          Dst:             TestBit
        - Src:             'CryptSym.c:340,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptSym.c:341,17'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'CryptSym.c:367,6'
          Dst:             AES_set_decrypt_key
        - Src:             'CryptSym.c:367,6'
          Dst:             TpmFail
        - Src:             'CryptSym.c:372,6'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptSym.c:372,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGetSymmetricBlockSize
      functionSourceFile: '/src/ibmswtpm2/src/CryptSym.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'CryptSym.c:100,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'CryptSym.c:154,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:104,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:107,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:109,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:111,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:113,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_set_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSymmetricEncrypt
      functionSourceFile: '/src/ibmswtpm2/src/CryptSym.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'char *'
        - 'N/A'
        - 'N/A'
        - 'char *'
        - 'union.TPM2B_IV *'
        - 'N/A'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          610
      EdgeCount:       120
      CyclomaticComplexity: 24
      functionsReached:
        - AES_set_encrypt_key
        - CryptGetSymmetricBlockSize
        - CryptTestAlgorithm
        - TestBit
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'CryptSym.c:188,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:188,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptSym.c:188,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptSym.c:188,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:188,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptSym.c:188,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptSym.c:188,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:188,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
            - BranchSide:      'CryptSym.c:189,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptSym.c:189,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:190,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:191,5'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptTestAlgorithm
        - Branch String:   'CryptSym.c:191,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:191,5'
              BranchSideFuncs:
                - CryptTestAlgorithm
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:192,44'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:193,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:194,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:198,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:198,26'
          Branch Sides:
            - BranchSide:      'CryptSym.c:198,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptSym.c:204,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptSym.c:198,8'
          Branch Sides:
            - BranchSide:      'CryptSym.c:200,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'CryptSym.c:204,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'CryptSym.c:207,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:207,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptSym.c:207,5'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:208,5'
          Branch Sides:
            - BranchSide:      'CryptSym.c:212,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:230,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:245,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:264,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:285,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSym.c:297,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:212,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:215,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:225,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:217,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:218,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSym.c:221,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:218,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:218,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:219,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:222,15'
          Branch Sides:
            - BranchSide:      'CryptSym.c:222,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:222,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:222,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:223,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:224,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:230,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:233,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:239,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:236,15'
          Branch Sides:
            - BranchSide:      'CryptSym.c:236,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:236,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptSym.c:236,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:237,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:238,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:245,9'
          Branch Sides:
            - BranchSide:      'CryptSym.c:246,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:249,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:249,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:251,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:259,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:252,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:253,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:254,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:256,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:257,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'CryptSym.c:258,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:264,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:267,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:278,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:269,15'
          Branch Sides:
            - BranchSide:      'CryptSym.c:269,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:269,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptSym.c:269,7'
          Branch Sides:
            - BranchSide:      'CryptSym.c:272,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptSym.c:273,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptSym.c:278,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:279,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:280,6'
              BranchSideFuncs: []
        - Branch String:   'CryptSym.c:285,9'
          Branch Sides:
            - BranchSide:      'CryptSym.c:286,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptSym.c:288,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'CryptSym.c:288,6'
          Branch Sides:
            - BranchSide:      'CryptSym.c:290,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptSym.c:294,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptSym.c:188,5'
          Dst:             TpmFail
        - Src:             'CryptSym.c:191,5'
          Dst:             TestBit
        - Src:             'CryptSym.c:191,5'
          Dst:             CryptTestAlgorithm
        - Src:             'CryptSym.c:192,17'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'CryptSym.c:207,5'
          Dst:             AES_set_encrypt_key
        - Src:             'CryptSym.c:207,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSymStartup
      functionSourceFile: '/src/ibmswtpm2/src/CryptSym.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSymInit
      functionSourceFile: '/src/ibmswtpm2/src/CryptSym.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSymModeIsValid
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1811,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1828,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1828,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1828,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1828,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1828,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1830,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1833,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSmacIsValidAlg
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1787
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1788,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1792,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1796,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1799,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptMacIsValidForKey
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1765
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - CryptHashIsValidAlg
        - CryptSmacIsValidAlg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1766,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1769,33'
              BranchSideFuncs:
                - CryptHashIsValidAlg
            - BranchSide:      'CryptUtil.c:1772,33'
              BranchSideFuncs:
                - CryptSmacIsValidAlg
            - BranchSide:      'CryptUtil.c:1775,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:1769,13'
          Dst:             CryptHashIsValidAlg
        - Src:             'CryptUtil.c:1772,13'
          Dst:             CryptSmacIsValidAlg
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSelectMac
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - CryptMacIsValidForKey
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1713,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1719,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1728,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1735,6'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1721,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1722,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1723,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1730,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1731,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1732,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1738,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1742,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1749,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1742,34'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1742,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1744,2'
              BranchSideFuncs:
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1742,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1743,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1744,2'
              BranchSideFuncs:
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1749,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1750,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1751,15'
              BranchSideFuncs:
                - CryptMacIsValidForKey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1753,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1754,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1755,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:1753,9'
          Dst:             CryptMacIsValidForKey
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptAlgsSetImplemented
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AlgorithmGetImplementedVector
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1698,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1698,5'
              BranchSideFuncs:
                - AlgorithmGetImplementedVector
            - BranchSide:      'CryptUtil.c:1698,5'
              BranchSideFuncs:
                - AlgorithmGetImplementedVector
      Callsites:
        - Src:             'CryptUtil.c:1698,5'
          Dst:             AlgorithmGetImplementedVector
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptValidateKeys
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          686
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - AdjustNumberB
        - CryptComputeSymmetricUnique
        - CryptEccGetKeySizeForCurve
        - CryptEccIsPointOnCurve
        - CryptEccIsValidPrivateKey
        - CryptEccPointMultiply
        - CryptHashGetBlockSize
        - CryptHashGetDigestSize
        - CryptSymKeyValidate
        - MemoryEqual2B
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1519,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1522,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1531,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1522,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1523,25'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1528,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1528,52'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1528,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1530,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1528,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1529,25'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1530,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1531,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1535,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1563,15'
              BranchSideFuncs:
                - CryptEccGetKeySizeForCurve
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1618,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1544,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1544,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1545,24'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1543,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1545,24'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1546,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1547,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1547,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1549,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1546,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1548,26'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1549,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1549,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1553,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1557,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1554,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1554,14'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1555,30'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1553,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1555,30'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1556,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1565,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1568,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1581,37'
              BranchSideFuncs:
                - CryptEccIsValidPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1569,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1569,12'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1570,31'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1568,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1570,31'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1571,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1571,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1573,34'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1576,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1573,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1574,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1575,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1581,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1583,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1584,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1592,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1593,11'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1601,33'
              BranchSideFuncs:
                - AdjustNumberB
                - AdjustNumberB
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1604,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1604,30'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1605,12'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1618,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1620,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1626,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1620,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1621,25'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1622,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1626,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1628,38'
              BranchSideFuncs:
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1643,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetBlockSize
        - Branch String:   'CryptUtil.c:1630,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1631,12'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1632,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1644,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1646,41'
              BranchSideFuncs:
                - CryptHashGetBlockSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1648,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
        - Branch String:   'CryptUtil.c:1648,16'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1650,41'
              BranchSideFuncs:
                - CryptHashGetBlockSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1652,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1652,16'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1655,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1658,29'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1659,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1660,31'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1666,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1667,31'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1668,36'
              BranchSideFuncs:
                - CryptComputeSymmetricUnique
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1669,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1670,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1671,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1678,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1678,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1686,5'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1679,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1679,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1686,5'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1680,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1680,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1686,5'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1677,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1682,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1686,5'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1683,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1683,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1684,25'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1682,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1684,25'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1685,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:1516,39'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:1564,22'
          Dst:             CryptEccGetKeySizeForCurve
        - Src:             'CryptUtil.c:1573,11'
          Dst:             CryptEccIsPointOnCurve
        - Src:             'CryptUtil.c:1581,10'
          Dst:             CryptEccIsValidPrivateKey
        - Src:             'CryptUtil.c:1589,16'
          Dst:             CryptEccPointMultiply
        - Src:             'CryptUtil.c:1601,8'
          Dst:             AdjustNumberB
        - Src:             'CryptUtil.c:1602,8'
          Dst:             AdjustNumberB
        - Src:             'CryptUtil.c:1603,12'
          Dst:             MemoryEqual2B
        - Src:             'CryptUtil.c:1604,15'
          Dst:             MemoryEqual2B
        - Src:             'CryptUtil.c:1628,17'
          Dst:             CryptSymKeyValidate
        - Src:             'CryptUtil.c:1646,19'
          Dst:             CryptHashGetBlockSize
        - Src:             'CryptUtil.c:1650,19'
          Dst:             CryptHashGetBlockSize
        - Src:             'CryptUtil.c:1668,8'
          Dst:             CryptComputeSymmetricUnique
        - Src:             'CryptUtil.c:1669,12'
          Dst:             MemoryEqual2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptComputeSymmetricUnique
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashStart
        - CryptHmacEnd2B
        - CryptHmacStart2B
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:878,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:878,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
            - BranchSide:      'CryptUtil.c:892,50'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'CryptUtil.c:877,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:881,22'
              BranchSideFuncs:
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
            - BranchSide:      'CryptUtil.c:892,50'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
      Callsites:
        - Src:             'CryptUtil.c:882,23'
          Dst:             CryptHmacStart2B
        - Src:             'CryptUtil.c:884,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptUtil.c:886,6'
          Dst:             CryptHmacEnd2B
        - Src:             'CryptUtil.c:892,23'
          Dst:             CryptHashStart
        - Src:             'CryptUtil.c:893,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptUtil.c:894,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptUtil.c:895,6'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsSensitiveSizeValid
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          173
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - CryptEccGetKeySizeForCurve
        - CryptHashGetBlockSize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1452,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1457,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1464,23'
              BranchSideFuncs:
                - CryptEccGetKeySizeForCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1471,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1476,45'
              BranchSideFuncs:
                - CryptHashGetBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1486,17'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1467,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1467,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1467,5'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1481,31'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1481,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1482,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1481,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1482,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1483,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'CryptUtil.c:1464,23'
          Dst:             CryptEccGetKeySizeForCurve
        - Src:             'CryptUtil.c:1476,23'
          Dst:             CryptHashGetBlockSize
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsUniqueSizeValid
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMT_PUBLIC *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - CryptEccGetKeySizeForCurve
        - CryptHashGetDigestSize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1412,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1416,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1424,22'
              BranchSideFuncs:
                - CryptEccGetKeySizeForCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1435,19'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1427,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1427,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1428,11'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1428,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1428,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:1428,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:1424,22'
          Dst:             CryptEccGetKeySizeForCurve
        - Src:             'CryptUtil.c:1436,8'
          Dst:             CryptHashGetDigestSize
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGetTestResult
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.TPM2B_MAX_BUFFER *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHMACVerifySignature
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_SIGNATURE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CryptHashGetDigestSize
        - CryptHmacSign
        - MemoryEqual
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:108,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:108,12'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:109,2'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:107,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:109,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:115,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacSign
                - CryptHashGetDigestSize
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:116,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:116,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHmacSign
                - CryptHashGetDigestSize
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:119,19'
              BranchSideFuncs:
                - CryptHmacSign
                - CryptHashGetDigestSize
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:117,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:118,2'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:115,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:118,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:119,19'
              BranchSideFuncs:
                - CryptHmacSign
                - CryptHashGetDigestSize
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:123,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:126,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:121,5'
          Dst:             CryptHmacSign
        - Src:             'CryptUtil.c:125,7'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:123,9'
          Dst:             MemoryEqual
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptHmacSign
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHmacEnd
        - CryptHmacStart2B
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'CryptUtil.c:82,18'
          Dst:             CryptHmacStart2B
        - Src:             'CryptUtil.c:84,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'CryptUtil.c:85,5'
          Dst:             CryptHmacEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptValidateSignature
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_SIGNATURE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - CryptEccValidateSignature
        - CryptHMACVerifySignature
        - CryptRsaValidateSignature
        - HandleToObject
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1357,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1358,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1359,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - CryptHMACVerifySignature
                - CryptEccValidateSignature
                - CryptRsaValidateSignature
        - Branch String:   'CryptUtil.c:1359,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1366,40'
              BranchSideFuncs:
                - CryptRsaValidateSignature
            - BranchSide:      'CryptUtil.c:1372,41'
              BranchSideFuncs:
                - CryptEccValidateSignature
            - BranchSide:      'CryptUtil.c:1376,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHMACVerifySignature
            - BranchSide:      'CryptUtil.c:1382,6'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1376,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1377,10'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1379,37'
              BranchSideFuncs:
                - CryptHMACVerifySignature
      Callsites:
        - Src:             'CryptUtil.c:1352,39'
          Dst:             HandleToObject
        - Src:             'CryptUtil.c:1366,14'
          Dst:             CryptRsaValidateSignature
        - Src:             'CryptUtil.c:1372,15'
          Dst:             CryptEccValidateSignature
        - Src:             'CryptUtil.c:1379,12'
          Dst:             CryptHMACVerifySignature
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSign
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMT_RSA_SCHEME *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_SIGNATURE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - CryptEccSign
        - CryptHmacSign
        - CryptRsaSign
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1298,44'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1298,48'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1299,2'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1298,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1299,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1303,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptHmacSign
                - CryptEccSign
                - CryptRsaSign
                - TpmFail
        - Branch String:   'CryptUtil.c:1305,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1309,28'
              BranchSideFuncs:
                - CryptRsaSign
            - BranchSide:      'CryptUtil.c:1317,28'
              BranchSideFuncs:
                - CryptEccSign
            - BranchSide:      'CryptUtil.c:1322,29'
              BranchSideFuncs:
                - CryptHmacSign
            - BranchSide:      'CryptUtil.c:1325,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'CryptUtil.c:1309,15'
          Dst:             CryptRsaSign
        - Src:             'CryptUtil.c:1317,15'
          Dst:             CryptEccSign
        - Src:             'CryptUtil.c:1322,15'
          Dst:             CryptHmacSign
        - Src:             'CryptUtil.c:1325,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSelectSignScheme
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMT_RSA_SCHEME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          178
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CryptIsAsymAlgorithm
        - CryptIsSplitSign
      functionUses:    8
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1217,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1219,9'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1226,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptIsSplitSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1229,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1230,3'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1232,30'
              BranchSideFuncs:
                - CryptIsAsymAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptIsSplitSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1232,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1234,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptIsSplitSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1237,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptIsSplitSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:1240,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1243,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:1247,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptIsSplitSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'CryptUtil.c:1247,14'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1252,30'
              BranchSideFuncs:
                - CryptIsSplitSign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptUtil.c:1268,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:1253,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1258,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'CryptUtil.c:1260,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:1232,9'
          Dst:             CryptIsAsymAlgorithm
        - Src:             'CryptUtil.c:1252,13'
          Dst:             CryptIsSplitSign
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsAsymAlgorithm
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptUtil.c:442,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:450,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:450,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:453,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsSplitSign
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1073,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1077,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1081,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsAsymDecryptScheme
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1150,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1154,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'CryptUtil.c:1168,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'CryptUtil.c:1188,22'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1154,6'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1158,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1158,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1160,23'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1168,6'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1180,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1182,23'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsAsymSignScheme
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1094,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1098,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'CryptUtil.c:1115,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'CryptUtil.c:1136,19'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1098,6'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1105,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1105,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1107,20'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:1115,6'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1130,20'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGetSignHashAlg
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:1022,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1023,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'CryptUtil.c:1025,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'CryptUtil.c:1025,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1033,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1035,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1051,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1051,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1055,6'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1059,13'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:1061,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:1023,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGenerateKeyedHash
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
        - 'struct.TPMS_SENSITIVE_CREATE *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          199
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CryptHashGetBlockSize
        - CryptHashGetDigestSize
        - DRBG_Generate
        - MemoryCopy2B
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:148,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:149,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:151,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:151,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:152,12'
              BranchSideFuncs:
                - CryptHashGetBlockSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:153,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetBlockSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:153,13'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:154,12'
              BranchSideFuncs:
                - CryptHashGetBlockSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:156,12'
              BranchSideFuncs:
                - CryptHashGetBlockSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:165,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:167,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:187,17'
              BranchSideFuncs:
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:168,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:168,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
            - BranchSide:      'CryptUtil.c:170,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
        - Branch String:   'CryptUtil.c:167,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:170,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
            - BranchSide:      'CryptUtil.c:179,20'
              BranchSideFuncs:
                - MemoryCopy2B
        - Branch String:   'CryptUtil.c:170,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:171,4'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:176,3'
              BranchSideFuncs:
                - MemoryCopy2B
        - Branch String:   'CryptUtil.c:188,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:189,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:157,21'
          Dst:             CryptHashGetBlockSize
        - Src:             'CryptUtil.c:158,18'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:179,6'
          Dst:             MemoryCopy2B
        - Src:             'CryptUtil.c:187,3'
          Dst:             DRBG_Generate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptGenerateKeySymmetric
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
        - 'struct.TPMS_SENSITIVE_CREATE *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          125
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CryptSymKeyValidate
        - DRBG_Generate
        - MemoryCopy2B
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:292,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:293,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:295,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
        - Branch String:   'CryptUtil.c:295,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:297,36'
              BranchSideFuncs:
                - CryptSymKeyValidate
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
            - BranchSide:      'CryptUtil.c:314,21'
              BranchSideFuncs:
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:299,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:300,17'
              BranchSideFuncs:
                - MemoryCopy2B
            - BranchSide:      'CryptUtil.c:302,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:297,15'
          Dst:             CryptSymKeyValidate
        - Src:             'CryptUtil.c:300,3'
          Dst:             MemoryCopy2B
        - Src:             'CryptUtil.c:314,7'
          Dst:             DRBG_Generate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptCreateObject
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMS_SENSITIVE_CREATE *'
        - 'union.RAND_STATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          273
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - CryptComputeSymmetricUnique
        - CryptEccGenerateKey
        - CryptGenerateKeySymmetric
        - CryptGenerateKeyedHash
        - CryptHashGetDigestSize
        - CryptRsaGenerateKey
        - DRBG_AdditionalData
        - DRBG_Generate
        - PublicMarshalAndComputeName
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptUtil.c:942,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:944,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptGenerateKeyedHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
                - CryptGenerateKeySymmetric
                - CryptEccGenerateKey
                - CryptRsaGenerateKey
                - TpmFail
            - BranchSide:      'CryptUtil.c:947,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptGenerateKeyedHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
                - CryptGenerateKeySymmetric
                - CryptEccGenerateKey
                - CryptRsaGenerateKey
                - TpmFail
        - Branch String:   'CryptUtil.c:947,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:954,35'
              BranchSideFuncs:
                - CryptRsaGenerateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
            - BranchSide:      'CryptUtil.c:960,36'
              BranchSideFuncs:
                - CryptEccGenerateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
            - BranchSide:      'CryptUtil.c:965,42'
              BranchSideFuncs:
                - CryptGenerateKeySymmetric
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
            - BranchSide:      'CryptUtil.c:970,39'
              BranchSideFuncs:
                - CryptGenerateKeyedHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
            - BranchSide:      'CryptUtil.c:974,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:977,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:978,9'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:983,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_AdditionalData
                - DRBG_AdditionalData
        - Branch String:   'CryptUtil.c:983,35'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:983,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
                - DRBG_AdditionalData
                - DRBG_AdditionalData
            - BranchSide:      'CryptUtil.c:990,16'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
        - Branch String:   'CryptUtil.c:983,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:985,40'
              BranchSideFuncs:
                - DRBG_AdditionalData
                - DRBG_AdditionalData
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
            - BranchSide:      'CryptUtil.c:990,16'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - DRBG_Generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
        - Branch String:   'CryptUtil.c:992,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:993,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:995,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
                - CryptComputeSymmetricUnique
        - Branch String:   'CryptUtil.c:996,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:996,11'
              BranchSideFuncs:
                - CryptComputeSymmetricUnique
                - PublicMarshalAndComputeName
            - BranchSide:      'CryptUtil.c:998,35'
              BranchSideFuncs:
                - CryptComputeSymmetricUnique
                - PublicMarshalAndComputeName
        - Branch String:   'CryptUtil.c:995,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:998,35'
              BranchSideFuncs:
                - CryptComputeSymmetricUnique
                - PublicMarshalAndComputeName
            - BranchSide:      'CryptUtil.c:1005,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
        - Branch String:   'CryptUtil.c:1006,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:1006,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
            - BranchSide:      'CryptUtil.c:1007,11'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - PublicMarshalAndComputeName
      Callsites:
        - Src:             'CryptUtil.c:954,15'
          Dst:             CryptRsaGenerateKey
        - Src:             'CryptUtil.c:960,15'
          Dst:             CryptEccGenerateKey
        - Src:             'CryptUtil.c:965,15'
          Dst:             CryptGenerateKeySymmetric
        - Src:             'CryptUtil.c:970,15'
          Dst:             CryptGenerateKeyedHash
        - Src:             'CryptUtil.c:974,6'
          Dst:             TpmFail
        - Src:             'CryptUtil.c:985,6'
          Dst:             DRBG_AdditionalData
        - Src:             'CryptUtil.c:986,6'
          Dst:             DRBG_AdditionalData
        - Src:             'CryptUtil.c:991,9'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:990,2'
          Dst:             DRBG_Generate
        - Src:             'CryptUtil.c:998,6'
          Dst:             CryptComputeSymmetricUnique
        - Src:             'CryptUtil.c:1011,5'
          Dst:             PublicMarshalAndComputeName
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptParameterDecryption
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'struct.TPM2B *'
        - 'int '
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          127
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ByteArrayToUint16
        - CryptXORObfuscation
        - MemoryConcat2B
        - MemoryCopy2B
        - ParmDecryptSym
        - SessionGet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:828,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:832,27'
              BranchSideFuncs:
                - ByteArrayToUint16
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy2B
                - MemoryConcat2B
                - __sanitizer_cov_trace_const_cmp4
                - ParmDecryptSym
                - CryptXORObfuscation
            - BranchSide:      'CryptUtil.c:845,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:847,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:848,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:850,23'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryConcat2B
                - __sanitizer_cov_trace_const_cmp4
                - ParmDecryptSym
                - CryptXORObfuscation
        - Branch String:   'CryptUtil.c:852,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:856,22'
              BranchSideFuncs:
                - CryptXORObfuscation
            - BranchSide:      'CryptUtil.c:860,17'
              BranchSideFuncs:
                - ParmDecryptSym
      Callsites:
        - Src:             'CryptUtil.c:819,32'
          Dst:             SessionGet
        - Src:             'CryptUtil.c:832,27'
          Dst:             ByteArrayToUint16
        - Src:             'CryptUtil.c:845,6'
          Dst:             TpmFail
        - Src:             'CryptUtil.c:850,5'
          Dst:             MemoryCopy2B
        - Src:             'CryptUtil.c:851,5'
          Dst:             MemoryConcat2B
        - Src:             'CryptUtil.c:856,2'
          Dst:             CryptXORObfuscation
        - Src:             'CryptUtil.c:860,2'
          Dst:             ParmDecryptSym
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptXORObfuscation
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - CryptHashGetDigestSize
        - CryptKDFa
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptUtil.c:342,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:342,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:342,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:342,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:342,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:342,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:342,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:342,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:344,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:344,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:347,16'
              BranchSideFuncs:
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:354,5'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:351,14'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:351,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:351,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:351,6'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:352,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:353,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFa
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'CryptUtil.c:339,29'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:342,5'
          Dst:             TpmFail
        - Src:             'CryptUtil.c:347,6'
          Dst:             CryptKDFa
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ParmDecryptSym
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptGetSymmetricBlockSize
        - CryptKDFa
        - CryptSymmetricDecrypt
        - MemoryCopy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:227,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:227,8'
              BranchSideFuncs:
                - CryptKDFa
                - MemoryCopy
                - CryptSymmetricDecrypt
            - BranchSide:      'CryptUtil.c:230,16'
              BranchSideFuncs:
                - CryptKDFa
                - MemoryCopy
                - CryptSymmetricDecrypt
      Callsites:
        - Src:             'CryptUtil.c:225,17'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'CryptUtil.c:230,6'
          Dst:             CryptKDFa
        - Src:             'CryptUtil.c:232,6'
          Dst:             MemoryCopy
        - Src:             'CryptUtil.c:233,6'
          Dst:             CryptSymmetricDecrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptParameterEncryption
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'int '
        - 'struct.TPM2B *'
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          110
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - ByteArrayToUint16
        - CryptXORObfuscation
        - MemoryConcat2B
        - MemoryCopy2B
        - ParmEncryptSym
        - SessionGet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:766,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:770,27'
              BranchSideFuncs:
                - ByteArrayToUint16
                - MemoryCopy2B
                - MemoryConcat2B
                - __sanitizer_cov_trace_const_cmp4
                - ParmEncryptSym
                - CryptXORObfuscation
            - BranchSide:      'CryptUtil.c:785,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:790,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:793,22'
              BranchSideFuncs:
                - CryptXORObfuscation
            - BranchSide:      'CryptUtil.c:797,17'
              BranchSideFuncs:
                - ParmEncryptSym
      Callsites:
        - Src:             'CryptUtil.c:760,28'
          Dst:             SessionGet
        - Src:             'CryptUtil.c:770,27'
          Dst:             ByteArrayToUint16
        - Src:             'CryptUtil.c:785,6'
          Dst:             TpmFail
        - Src:             'CryptUtil.c:788,5'
          Dst:             MemoryCopy2B
        - Src:             'CryptUtil.c:789,5'
          Dst:             MemoryConcat2B
        - Src:             'CryptUtil.c:793,2'
          Dst:             CryptXORObfuscation
        - Src:             'CryptUtil.c:797,2'
          Dst:             ParmEncryptSym
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ParmEncryptSym
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptGetSymmetricBlockSize
        - CryptKDFa
        - CryptSymmetricEncrypt
        - MemoryCopy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'CryptUtil.c:260,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:260,8'
              BranchSideFuncs:
                - CryptKDFa
                - MemoryCopy
                - CryptSymmetricEncrypt
            - BranchSide:      'CryptUtil.c:263,16'
              BranchSideFuncs:
                - CryptKDFa
                - MemoryCopy
                - CryptSymmetricEncrypt
      Callsites:
        - Src:             'CryptUtil.c:258,17'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'CryptUtil.c:263,6'
          Dst:             CryptKDFa
        - Src:             'CryptUtil.c:265,6'
          Dst:             MemoryCopy
        - Src:             'CryptUtil.c:266,6'
          Dst:             CryptSymmetricEncrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSecretDecrypt
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPM2B *'
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
        - 'union.TPM2B_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          466
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - CryptEccPointMultiply
        - CryptGetSymmetricBlockSize
        - CryptHashGetDigestSize
        - CryptKDFe
        - CryptRsaDecrypt
        - CryptSymmetricDecrypt
        - CryptXORObfuscation
        - MemoryCopy
        - MemoryCopy2B
        - TPMS_ECC_POINT_Unmarshal
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'CryptUtil.c:591,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:598,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:635,35'
              BranchSideFuncs:
                - TPMS_ECC_POINT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptKDFe
            - BranchSide:      'CryptUtil.c:678,9'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptXORObfuscation
                - MemoryCopy2B
            - BranchSide:      'CryptUtil.c:704,29'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - CryptSymmetricDecrypt
                - MemoryCopy
            - BranchSide:      'CryptUtil.c:742,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:603,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:606,13'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:617,48'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:618,38'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:618,41'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:619,9'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:618,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:619,9'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:621,5'
              BranchSideFuncs:
                - CryptRsaDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'CryptUtil.c:625,35'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:625,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'CryptUtil.c:628,8'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:625,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:626,16'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:628,8'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:639,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:642,9'
              BranchSideFuncs:
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptKDFe
            - BranchSide:      'CryptUtil.c:671,8'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:645,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:650,34'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptKDFe
            - BranchSide:      'CryptUtil.c:669,9'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:678,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:680,10'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:694,27'
              BranchSideFuncs:
                - CryptXORObfuscation
                - MemoryCopy2B
        - Branch String:   'CryptUtil.c:707,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:709,16'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:712,16'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - CryptSymmetricDecrypt
                - MemoryCopy
        - Branch String:   'CryptUtil.c:715,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:716,10'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:717,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - CryptSymmetricDecrypt
                - MemoryCopy
        - Branch String:   'CryptUtil.c:717,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:719,21'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - CryptSymmetricDecrypt
            - BranchSide:      'CryptUtil.c:723,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - CryptSymmetricDecrypt
        - Branch String:   'CryptUtil.c:723,10'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:724,11'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:725,21'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - CryptSymmetricDecrypt
        - Branch String:   'CryptUtil.c:729,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:730,10'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:731,21'
              BranchSideFuncs:
                - CryptSymmetricDecrypt
      Callsites:
        - Src:             'CryptUtil.c:617,18'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:623,14'
          Dst:             CryptRsaDecrypt
        - Src:             'CryptUtil.c:638,14'
          Dst:             TPMS_ECC_POINT_Unmarshal
        - Src:             'CryptUtil.c:641,15'
          Dst:             CryptEccPointMultiply
        - Src:             'CryptUtil.c:650,11'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:664,7'
          Dst:             CryptKDFe
        - Src:             'CryptUtil.c:679,9'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:694,7'
          Dst:             CryptXORObfuscation
        - Src:             'CryptUtil.c:699,7'
          Dst:             MemoryCopy2B
        - Src:             'CryptUtil.c:708,8'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:713,18'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'CryptUtil.c:719,7'
          Dst:             MemoryCopy
        - Src:             'CryptUtil.c:725,7'
          Dst:             MemoryCopy
        - Src:             'CryptUtil.c:733,6'
          Dst:             CryptSymmetricDecrypt
        - Src:             'CryptUtil.c:742,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptSecretEncrypt
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPM2B *'
        - 'union.TPM2B_DATA *'
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          211
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - CryptEccIsPointOnCurve
        - CryptEccNewKeyPair
        - CryptEccPointMultiply
        - CryptHashGetDigestSize
        - CryptKDFe
        - CryptRandomGenerate
        - CryptRsaEncrypt
        - TPMS_ECC_POINT_Marshal
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'CryptUtil.c:477,21'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:477,24'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:478,2'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:477,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:478,2'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:480,43'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccNewKeyPair
                - TPMS_ECC_POINT_Marshal
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFe
                - CryptRandomGenerate
                - CryptRsaEncrypt
                - TpmFail
        - Branch String:   'CryptUtil.c:484,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:485,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccNewKeyPair
                - TPMS_ECC_POINT_Marshal
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFe
                - CryptRandomGenerate
                - CryptRsaEncrypt
                - TpmFail
            - BranchSide:      'CryptUtil.c:486,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccNewKeyPair
                - TPMS_ECC_POINT_Marshal
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFe
                - CryptRandomGenerate
                - CryptRsaEncrypt
                - TpmFail
        - Branch String:   'CryptUtil.c:486,5'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:492,25'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRsaEncrypt
            - BranchSide:      'CryptUtil.c:505,35'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccNewKeyPair
                - TPMS_ECC_POINT_Marshal
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFe
            - BranchSide:      'CryptUtil.c:557,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'CryptUtil.c:508,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:511,16'
              BranchSideFuncs:
                - CryptEccNewKeyPair
                - TPMS_ECC_POINT_Marshal
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFe
            - BranchSide:      'CryptUtil.c:518,11'
              BranchSideFuncs:
                - CryptEccNewKeyPair
                - TPMS_ECC_POINT_Marshal
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - CryptKDFe
        - Branch String:   'CryptUtil.c:527,9'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:531,17'
              BranchSideFuncs: []
            - BranchSide:      'CryptUtil.c:547,17'
              BranchSideFuncs:
                - CryptKDFe
      Callsites:
        - Src:             'CryptUtil.c:480,20'
          Dst:             CryptHashGetDigestSize
        - Src:             'CryptUtil.c:492,5'
          Dst:             CryptRandomGenerate
        - Src:             'CryptUtil.c:494,14'
          Dst:             CryptRsaEncrypt
        - Src:             'CryptUtil.c:508,9'
          Dst:             CryptEccIsPointOnCurve
        - Src:             'CryptUtil.c:517,6'
          Dst:             CryptEccNewKeyPair
        - Src:             'CryptUtil.c:521,23'
          Dst:             TPMS_ECC_POINT_Marshal
        - Src:             'CryptUtil.c:527,9'
          Dst:             CryptEccPointMultiply
        - Src:             'CryptUtil.c:547,7'
          Dst:             CryptKDFe
        - Src:             'CryptUtil.c:557,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptStartup
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          95
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CryptEccStartup
        - CryptHashStartup
        - CryptRandStartup
        - CryptRandomGenerate
        - CryptRsaStartup
        - CryptSymStartup
        - MemorySet
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:403,28'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:403,31'
              BranchSideFuncs:
                - CryptRandStartup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
                - CryptHashStartup
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaStartup
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccStartup
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:408,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
        - Branch String:   'CryptUtil.c:403,50'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:403,53'
              BranchSideFuncs:
                - CryptHashStartup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
                - CryptRsaStartup
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccStartup
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:408,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
        - Branch String:   'CryptUtil.c:405,3'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:405,7'
              BranchSideFuncs:
                - CryptRsaStartup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
                - CryptEccStartup
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:408,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
        - Branch String:   'CryptUtil.c:408,3'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:408,7'
              BranchSideFuncs:
                - CryptEccStartup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
            - BranchSide:      'CryptUtil.c:408,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
        - Branch String:   'CryptUtil.c:413,11'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:413,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
            - BranchSide:      'CryptUtil.c:413,11'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:413,35'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:413,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - MemorySet
            - BranchSide:      'CryptUtil.c:413,35'
              BranchSideFuncs: []
        - Branch String:   'CryptUtil.c:413,8'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:413,8'
              BranchSideFuncs:
                - CryptRandomGenerate
                - MemorySet
            - BranchSide:      'CryptUtil.c:418,28'
              BranchSideFuncs:
                - CryptRandomGenerate
                - MemorySet
      Callsites:
        - Src:             'CryptUtil.c:403,10'
          Dst:             CryptSymStartup
        - Src:             'CryptUtil.c:403,31'
          Dst:             CryptRandStartup
        - Src:             'CryptUtil.c:403,53'
          Dst:             CryptHashStartup
        - Src:             'CryptUtil.c:405,7'
          Dst:             CryptRsaStartup
        - Src:             'CryptUtil.c:408,7'
          Dst:             CryptEccStartup
        - Src:             'CryptUtil.c:419,6'
          Dst:             CryptRandomGenerate
        - Src:             'CryptUtil.c:422,6'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptInit
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - AlgorithmGetImplementedVector
        - CryptEccInit
        - CryptHashInit
        - CryptInitializeToTest
        - CryptRandInit
        - CryptRsaInit
        - CryptSymInit
        - SupportLibInit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'CryptUtil.c:370,18'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:372,5'
              BranchSideFuncs:
                - AlgorithmGetImplementedVector
                - CryptInitializeToTest
                - SupportLibInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:372,5'
              BranchSideFuncs:
                - AlgorithmGetImplementedVector
                - CryptInitializeToTest
                - SupportLibInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:378,13'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:378,16'
              BranchSideFuncs:
                - CryptSymInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:378,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:379,13'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:379,16'
              BranchSideFuncs:
                - CryptRandInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:379,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:380,13'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:380,16'
              BranchSideFuncs:
                - CryptHashInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:380,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:382,13'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:382,16'
              BranchSideFuncs:
                - CryptRsaInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:382,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'CryptUtil.c:385,13'
          Branch Sides:
            - BranchSide:      'CryptUtil.c:385,16'
              BranchSideFuncs:
                - CryptEccInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'CryptUtil.c:385,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'CryptUtil.c:372,5'
          Dst:             AlgorithmGetImplementedVector
        - Src:             'CryptUtil.c:374,5'
          Dst:             CryptInitializeToTest
        - Src:             'CryptUtil.c:377,10'
          Dst:             SupportLibInit
        - Src:             'CryptUtil.c:378,16'
          Dst:             CryptSymInit
        - Src:             'CryptUtil.c:379,16'
          Dst:             CryptRandInit
        - Src:             'CryptUtil.c:380,16'
          Dst:             CryptHashInit
        - Src:             'CryptUtil.c:382,16'
          Dst:             CryptRsaInit
        - Src:             'CryptUtil.c:385,16'
          Dst:             CryptEccInit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CryptIsSchemeAnonymous
      functionSourceFile: '/src/ibmswtpm2/src/CryptUtil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DASelfHeal
      functionSourceFile: '/src/ibmswtpm2/src/DA.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          119
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - NvWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'DA.c:184,11'
          Branch Sides:
            - BranchSide:      'DA.c:184,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - NvWrite
            - BranchSide:      'DA.c:184,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - NvWrite
        - Branch String:   'DA.c:184,8'
          Branch Sides:
            - BranchSide:      'DA.c:188,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
                - NvWrite
                - NvWrite
            - BranchSide:      'DA.c:224,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
        - Branch String:   'DA.c:188,9'
          Branch Sides:
            - BranchSide:      'DA.c:190,22'
              BranchSideFuncs:
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
            - BranchSide:      'DA.c:206,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
                - NvWrite
        - Branch String:   'DA.c:208,10'
          Branch Sides:
            - BranchSide:      'DA.c:210,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
                - NvWrite
            - BranchSide:      'DA.c:212,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
                - NvWrite
        - Branch String:   'DA.c:224,8'
          Branch Sides:
            - BranchSide:      'DA.c:224,8'
              BranchSideFuncs: []
            - BranchSide:      'DA.c:229,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - NvWrite
        - Branch String:   'DA.c:229,9'
          Branch Sides:
            - BranchSide:      'DA.c:231,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - NvWrite
            - BranchSide:      'DA.c:238,2'
              BranchSideFuncs: []
        - Branch String:   'DA.c:231,10'
          Branch Sides:
            - BranchSide:      'DA.c:233,30'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'DA.c:237,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'DA.c:192,7'
          Dst:             NvWrite
        - Src:             'DA.c:218,4'
          Dst:             NvWrite
        - Src:             'DA.c:235,8'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DARegisterFailure
      functionSourceFile: '/src/ibmswtpm2/src/DA.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'DA.c:166,8'
          Branch Sides:
            - BranchSide:      'DA.c:167,19'
              BranchSideFuncs: []
            - BranchSide:      'DA.c:169,20'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DAStartup
      functionSourceFile: '/src/ibmswtpm2/src/DA.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - NvWrite
        - TimeUpdate
        - _plat__TimerWasReset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'DA.c:109,8'
          Branch Sides:
            - BranchSide:      'DA.c:111,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
            - BranchSide:      'DA.c:130,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
        - Branch String:   'DA.c:111,9'
          Branch Sides:
            - BranchSide:      'DA.c:116,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
            - BranchSide:      'DA.c:124,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
        - Branch String:   'DA.c:130,8'
          Branch Sides:
            - BranchSide:      'DA.c:132,28'
              BranchSideFuncs:
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'DA.c:138,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'DA.c:139,8'
          Branch Sides:
            - BranchSide:      'DA.c:139,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TimeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'DA.c:139,8'
              BranchSideFuncs:
                - TimeUpdate
        - Branch String:   'DA.c:140,8'
          Branch Sides:
            - BranchSide:      'DA.c:140,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - TimeUpdate
            - BranchSide:      'DA.c:140,8'
              BranchSideFuncs:
                - TimeUpdate
        - Branch String:   'DA.c:138,8'
          Branch Sides:
            - BranchSide:      'DA.c:138,8'
              BranchSideFuncs:
                - TimeUpdate
            - BranchSide:      'DA.c:143,24'
              BranchSideFuncs:
                - NvWrite
                - TimeUpdate
      Callsites:
        - Src:             'DA.c:109,8'
          Dst:             _plat__TimerWasReset
        - Src:             'DA.c:134,6'
          Dst:             NvWrite
        - Src:             'DA.c:149,6'
          Dst:             NvWrite
        - Src:             'DA.c:153,5'
          Dst:             TimeUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DAPreInstall_Init
      functionSourceFile: '/src/ibmswtpm2/src/DA.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvWrite
      functionUses:    2
      BranchProfiles:
        - Branch String:   'DA.c:79,20'
          Branch Sides:
            - BranchSide:      'DA.c:79,20'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
            - BranchSide:      'DA.c:79,20'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
      Callsites:
        - Src:             'DA.c:85,5'
          Dst:             NvWrite
        - Src:             'DA.c:86,5'
          Dst:             NvWrite
        - Src:             'DA.c:87,5'
          Dst:             NvWrite
        - Src:             'DA.c:88,5'
          Dst:             NvWrite
        - Src:             'DA.c:89,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_DictionaryAttackParameters
      functionSourceFile: '/src/ibmswtpm2/src/DictionaryCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.DictionaryAttackParameters_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvWrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'DictionaryCommands.c:91,5'
          Branch Sides:
            - BranchSide:      'DictionaryCommands.c:91,5'
              BranchSideFuncs: []
            - BranchSide:      'DictionaryCommands.c:94,19'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
      Callsites:
        - Src:             'DictionaryCommands.c:98,5'
          Dst:             NvWrite
        - Src:             'DictionaryCommands.c:99,5'
          Dst:             NvWrite
        - Src:             'DictionaryCommands.c:100,5'
          Dst:             NvWrite
        - Src:             'DictionaryCommands.c:101,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_DictionaryAttackLockReset
      functionSourceFile: '/src/ibmswtpm2/src/DictionaryCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvWrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'DictionaryCommands.c:73,5'
          Branch Sides:
            - BranchSide:      'DictionaryCommands.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      'DictionaryCommands.c:76,20'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'DictionaryCommands.c:78,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Import
      functionSourceFile: '/src/ibmswtpm2/src/DuplicationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Import_In *'
        - 'struct.ObjectChangeAuth_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          300
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - CryptSecretDecrypt
        - DuplicateToSensitive
        - HandleToObject
        - ObjectIsParent
        - ObjectLoad
        - PublicMarshalAndComputeName
        - RcSafeAddToResult
        - SensitiveToPrivate
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'DuplicationCommands.c:272,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:272,11'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:273,2'
              BranchSideFuncs: []
        - Branch String:   'DuplicationCommands.c:271,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:273,2'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:275,35'
              BranchSideFuncs:
                - HandleToObject
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'DuplicationCommands.c:276,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:277,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'DuplicationCommands.c:278,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'DuplicationCommands.c:278,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:281,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:290,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:283,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:284,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:285,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:290,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:291,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:294,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:294,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:295,3'
              BranchSideFuncs: []
        - Branch String:   'DuplicationCommands.c:298,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:302,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:317,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:302,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:303,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:307,34'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:309,6'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:309,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:310,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:311,28'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:312,2'
              BranchSideFuncs:
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:317,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:318,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:319,11'
              BranchSideFuncs:
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:323,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:324,2'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:327,36'
              BranchSideFuncs:
                - DuplicateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:331,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:332,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:336,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - ObjectLoad
        - Branch String:   'DuplicationCommands.c:336,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:338,39'
              BranchSideFuncs:
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
            - BranchSide:      'DuplicationCommands.c:343,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
        - Branch String:   'DuplicationCommands.c:343,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:346,43'
              BranchSideFuncs:
                - SensitiveToPrivate
            - BranchSide:      'DuplicationCommands.c:350,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'DuplicationCommands.c:275,20'
          Dst:             HandleToObject
        - Src:             'DuplicationCommands.c:276,9'
          Dst:             ObjectIsParent
        - Src:             'DuplicationCommands.c:307,15'
          Dst:             CryptSecretDecrypt
        - Src:             'DuplicationCommands.c:309,6'
          Dst:             TpmFail
        - Src:             'DuplicationCommands.c:311,10'
          Dst:             RcSafeAddToResult
        - Src:             'DuplicationCommands.c:322,5'
          Dst:             PublicMarshalAndComputeName
        - Src:             'DuplicationCommands.c:327,14'
          Dst:             DuplicateToSensitive
        - Src:             'DuplicationCommands.c:332,9'
          Dst:             RcSafeAddToResult
        - Src:             'DuplicationCommands.c:338,15'
          Dst:             ObjectLoad
        - Src:             'DuplicationCommands.c:346,6'
          Dst:             SensitiveToPrivate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Rewrap
      functionSourceFile: '/src/ibmswtpm2/src/DuplicationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Rewrap_In *'
        - 'struct.Rewrap_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          377
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - CryptHashGetDigestSize
        - CryptSecretDecrypt
        - CryptSecretEncrypt
        - HandleToObject
        - MemoryCopy
        - ObjectIsStorage
        - ProduceOuterWrap
        - RcSafeAddToResult
        - TpmFail
        - UnwrapOuter
      functionUses:    0
      BranchProfiles:
        - Branch String:   'DuplicationCommands.c:166,35'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:166,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'DuplicationCommands.c:167,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:167,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:167,12'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:168,2'
              BranchSideFuncs: []
        - Branch String:   'DuplicationCommands.c:167,38'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:167,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:169,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:166,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:168,2'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:169,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:169,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:171,54'
              BranchSideFuncs:
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:200,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
        - Branch String:   'DuplicationCommands.c:173,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:174,3'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:178,34'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:180,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:183,27'
              BranchSideFuncs:
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
                - RcSafeAddToResult
        - Branch String:   'DuplicationCommands.c:187,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:188,28'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'DuplicationCommands.c:191,33'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
        - Branch String:   'DuplicationCommands.c:193,6'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:193,6'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
            - BranchSide:      'DuplicationCommands.c:194,29'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
        - Branch String:   'DuplicationCommands.c:202,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:205,33'
              BranchSideFuncs:
                - HandleToObject
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
            - BranchSide:      'DuplicationCommands.c:242,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'DuplicationCommands.c:207,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:208,3'
              BranchSideFuncs:
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
            - BranchSide:      'DuplicationCommands.c:212,6'
              BranchSideFuncs:
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
        - Branch String:   'DuplicationCommands.c:215,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:216,10'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:219,33'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
        - Branch String:   'DuplicationCommands.c:224,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:225,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:227,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
                - ProduceOuterWrap
        - Branch String:   'DuplicationCommands.c:228,6'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:228,6'
              BranchSideFuncs:
                - MemoryCopy
                - ProduceOuterWrap
            - BranchSide:      'DuplicationCommands.c:230,17'
              BranchSideFuncs:
                - MemoryCopy
                - ProduceOuterWrap
      Callsites:
        - Src:             'DuplicationCommands.c:171,39'
          Dst:             HandleToObject
        - Src:             'DuplicationCommands.c:173,10'
          Dst:             ObjectIsStorage
        - Src:             'DuplicationCommands.c:178,15'
          Dst:             CryptSecretDecrypt
        - Src:             'DuplicationCommands.c:183,15'
          Dst:             UnwrapOuter
        - Src:             'DuplicationCommands.c:188,10'
          Dst:             RcSafeAddToResult
        - Src:             'DuplicationCommands.c:191,10'
          Dst:             CryptHashGetDigestSize
        - Src:             'DuplicationCommands.c:193,6'
          Dst:             TpmFail
        - Src:             'DuplicationCommands.c:194,6'
          Dst:             MemoryCopy
        - Src:             'DuplicationCommands.c:205,18'
          Dst:             HandleToObject
        - Src:             'DuplicationCommands.c:207,10'
          Dst:             ObjectIsStorage
        - Src:             'DuplicationCommands.c:213,15'
          Dst:             CryptSecretEncrypt
        - Src:             'DuplicationCommands.c:219,10'
          Dst:             CryptHashGetDigestSize
        - Src:             'DuplicationCommands.c:228,6'
          Dst:             TpmFail
        - Src:             'DuplicationCommands.c:230,6'
          Dst:             MemoryCopy
        - Src:             'DuplicationCommands.c:233,33'
          Dst:             ProduceOuterWrap
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Duplicate
      functionSourceFile: '/src/ibmswtpm2/src/DuplicationCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Duplicate_In *'
        - 'struct.Duplicate_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          276
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - CryptSecretEncrypt
        - HandleToObject
        - ObjectIsStorage
        - SensitiveToDuplicate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'DuplicationCommands.c:84,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:85,2'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:87,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:87,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:88,2'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:90,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:91,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:91,28'
              BranchSideFuncs:
                - ObjectIsStorage
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'DuplicationCommands.c:95,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:90,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:92,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'DuplicationCommands.c:95,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:95,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:98,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'DuplicationCommands.c:103,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:98,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:99,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:100,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:101,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:102,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:103,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'DuplicationCommands.c:112,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'DuplicationCommands.c:106,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:107,3'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:108,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'DuplicationCommands.c:119,8'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:123,6'
              BranchSideFuncs:
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'DuplicationCommands.c:132,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'DuplicationCommands.c:126,9'
          Branch Sides:
            - BranchSide:      'DuplicationCommands.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'DuplicationCommands.c:128,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - SensitiveToDuplicate
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'DuplicationCommands.c:80,14'
          Dst:             HandleToObject
        - Src:             'DuplicationCommands.c:82,17'
          Dst:             HandleToObject
        - Src:             'DuplicationCommands.c:91,12'
          Dst:             ObjectIsStorage
        - Src:             'DuplicationCommands.c:124,15'
          Dst:             CryptSecretEncrypt
        - Src:             'DuplicationCommands.c:141,5'
          Dst:             SensitiveToDuplicate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyAuthorizeNV
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.GetCapability_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          177
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - EntityGetName
        - MemoryEqual
        - NvGetIndexData
        - NvGetIndexInfo
        - NvReadAccessChecks
        - PolicyContextUpdate
        - PolicyDigestClear
        - SessionGet
        - TPMT_HA_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:1127,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:1133,34'
              BranchSideFuncs:
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:1158,23'
              BranchSideFuncs:
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:1135,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:1136,10'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:1138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvGetIndexData
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:1138,13'
          Branch Sides:
            - BranchSide:      'EACommands.c:1138,13'
              BranchSideFuncs:
                - NvGetIndexData
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:1138,13'
              BranchSideFuncs:
                - NvGetIndexData
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:1145,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:1146,10'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:1148,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:1148,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:1149,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:1152,34'
              BranchSideFuncs:
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:1152,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:1154,3'
              BranchSideFuncs:
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:1155,2'
              BranchSideFuncs:
                - PolicyDigestClear
                - EntityGetName
                - PolicyContextUpdate
      Callsites:
        - Src:             'EACommands.c:1117,40'
          Dst:             NvGetIndexInfo
        - Src:             'EACommands.c:1125,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:1133,15'
          Dst:             NvReadAccessChecks
        - Src:             'EACommands.c:1139,6'
          Dst:             NvGetIndexData
        - Src:             'EACommands.c:1144,15'
          Dst:             TPMT_HA_Unmarshal
        - Src:             'EACommands.c:1152,10'
          Dst:             MemoryEqual
        - Src:             'EACommands.c:1158,5'
          Dst:             PolicyDigestClear
        - Src:             'EACommands.c:1160,51'
          Dst:             EntityGetName
        - Src:             'EACommands.c:1160,5'
          Dst:             PolicyContextUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyTemplate
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          138
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashStart
        - MemoryEqual2B
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:1073,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:1075,25'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'EACommands.c:1079,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'EACommands.c:1075,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:1076,3'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'EACommands.c:1077,2'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'EACommands.c:1079,13'
          Branch Sides:
            - BranchSide:      'EACommands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:1080,2'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:1082,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:1083,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:1089,32'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'EACommands.c:1071,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:1075,10'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:1082,35'
          Dst:             CryptHashGetDigestSize
        - Src:             'EACommands.c:1089,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:1091,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:1093,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:1095,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:1097,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyNvWritten
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ClockRateAdjust_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:1032,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:1034,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:1040,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:1034,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:1036,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:1037,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
      Callsites:
        - Src:             'EACommands.c:1029,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:1046,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:1048,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:1050,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:1052,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:1054,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyGetDigest
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
        - 'union.anon.11 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SessionGet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'EACommands.c:1011,15'
          Dst:             SessionGet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyPassword
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'EACommands.c:982,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:986,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:988,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:990,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:992,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyAuthValue
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'EACommands.c:951,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:955,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:957,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:959,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:961,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyAuthorize
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyAuthorize_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          151
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ByteArrayToUint16
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashIsValidAlg
        - CryptHashStart
        - MemoryEqual2B
        - PolicyContextUpdate
        - PolicyDigestClear
        - SessionGet
        - TicketComputeVerified
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:897,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:898,2'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - PolicyContextUpdate
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - TicketComputeVerified
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EACommands.c:899,41'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - PolicyContextUpdate
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - TicketComputeVerified
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:900,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:901,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:903,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - PolicyContextUpdate
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - TicketComputeVerified
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:903,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:907,25'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - TicketComputeVerified
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:930,23'
              BranchSideFuncs:
                - PolicyDigestClear
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:907,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:909,3'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - TicketComputeVerified
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:914,51'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - TicketComputeVerified
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - PolicyDigestClear
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:925,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:926,3'
              BranchSideFuncs:
                - PolicyDigestClear
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:927,2'
              BranchSideFuncs:
                - PolicyDigestClear
                - PolicyContextUpdate
      Callsites:
        - Src:             'EACommands.c:892,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:894,15'
          Dst:             ByteArrayToUint16
        - Src:             'EACommands.c:897,9'
          Dst:             CryptHashIsValidAlg
        - Src:             'EACommands.c:899,18'
          Dst:             CryptHashGetDigestSize
        - Src:             'EACommands.c:907,10'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:914,24'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:916,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:918,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:920,6'
          Dst:             CryptHashEnd2B
        - Src:             'EACommands.c:922,6'
          Dst:             TicketComputeVerified
        - Src:             'EACommands.c:925,10'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:930,5'
          Dst:             PolicyDigestClear
        - Src:             'EACommands.c:932,5'
          Dst:             PolicyContextUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyDuplicationSelect
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyDuplicationSelect_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          135
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:838,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:839,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:841,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptDigestUpdate2B
        - Branch String:   'EACommands.c:841,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:842,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:845,60'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptDigestUpdate2B
        - Branch String:   'EACommands.c:862,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:863,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:865,38'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptHashEnd2B
      Callsites:
        - Src:             'EACommands.c:836,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:845,33'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:847,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:849,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:851,5'
          Dst:             CryptHashEnd2B
        - Src:             'EACommands.c:856,4'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:858,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:860,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:863,2'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:865,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:867,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:869,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyNameHash
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:797,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:798,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:800,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'EACommands.c:801,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:801,11'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:804,2'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:802,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:802,11'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:804,2'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:803,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:803,11'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:804,2'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:800,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:804,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:809,32'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'EACommands.c:793,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:797,31'
          Dst:             CryptHashGetDigestSize
        - Src:             'EACommands.c:809,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:811,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:813,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:815,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:817,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyCpHash
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashStart
        - MemoryEqual2B
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:753,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:754,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:757,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:758,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:758,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'EACommands.c:765,32'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'EACommands.c:759,5'
          Branch Sides:
            - BranchSide:      'EACommands.c:759,24'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'EACommands.c:760,2'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:757,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:760,2'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'EACommands.c:765,32'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'EACommands.c:749,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:753,30'
          Dst:             CryptHashGetDigestSize
        - Src:             'EACommands.c:759,9'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:765,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:767,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:769,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:771,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:773,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyPhysicalPresence
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'EACommands.c:720,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:724,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:726,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:728,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:730,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyCommandCode
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          104
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CommandCodeToCommandIndex
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:685,34'
          Branch Sides:
            - BranchSide:      'EACommands.c:685,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:687,34'
              BranchSideFuncs:
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:685,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:686,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:687,34'
              BranchSideFuncs:
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:687,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:688,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:693,32'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
      Callsites:
        - Src:             'EACommands.c:684,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:687,8'
          Dst:             CommandCodeToCommandIndex
        - Src:             'EACommands.c:693,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:695,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:697,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:699,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:701,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyCounterTimer
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyCounterTimer_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          196
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - PolicySptCheckCondition
        - SessionGet
        - TimeGetMarshaled
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:618,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:619,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:620,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:620,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:621,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:623,26'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:625,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:630,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EACommands.c:646,49'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:630,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:635,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:638,26'
              BranchSideFuncs:
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:635,7'
          Branch Sides:
            - BranchSide:      'EACommands.c:635,7'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:636,3'
              BranchSideFuncs:
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:640,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:642,3'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:643,2'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptHashEnd2B
      Callsites:
        - Src:             'EACommands.c:613,20'
          Dst:             TimeGetMarshaled
        - Src:             'EACommands.c:623,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:640,10'
          Dst:             PolicySptCheckCondition
        - Src:             'EACommands.c:646,22'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:648,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:650,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:652,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:654,5'
          Dst:             CryptHashEnd2B
        - Src:             'EACommands.c:657,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:659,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:661,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:663,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:665,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyNV
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyNV_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          215
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - EntityGetName
        - NvGetIndexData
        - NvGetIndexInfo
        - NvReadAccessChecks
        - PolicySptCheckCondition
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:544,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:547,31'
              BranchSideFuncs:
                - NvGetIndexInfo
                - NvReadAccessChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - NvGetIndexData
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:570,49'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:553,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:554,10'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:556,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - NvGetIndexData
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:556,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:557,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:559,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvGetIndexData
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:559,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:560,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:562,21'
              BranchSideFuncs:
                - NvGetIndexData
                - PolicySptCheckCondition
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'EACommands.c:564,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:566,3'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:567,2'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - EntityGetName
                - CryptDigestUpdate2B
                - CryptHashEnd2B
      Callsites:
        - Src:             'EACommands.c:542,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:547,16'
          Dst:             NvGetIndexInfo
        - Src:             'EACommands.c:550,15'
          Dst:             NvReadAccessChecks
        - Src:             'EACommands.c:562,6'
          Dst:             NvGetIndexData
        - Src:             'EACommands.c:564,10'
          Dst:             PolicySptCheckCondition
        - Src:             'EACommands.c:570,22'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:572,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:574,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:576,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:578,5'
          Dst:             CryptHashEnd2B
        - Src:             'EACommands.c:581,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:583,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:585,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:587,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:589,38'
          Dst:             EntityGetName
        - Src:             'EACommands.c:589,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:591,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyLocality
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ClockRateAdjust_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          204
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - SessionGet
        - TPMA_LOCALITY_Marshal
        - TPMA_LOCALITY_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:467,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:468,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:470,5'
              BranchSideFuncs:
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EACommands.c:477,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:477,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EACommands.c:480,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:474,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:478,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:480,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:480,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
            - BranchSide:      'EACommands.c:496,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EACommands.c:484,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:485,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
            - BranchSide:      'EACommands.c:487,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
        - Branch String:   'EACommands.c:489,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:490,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:491,2'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
        - Branch String:   'EACommands.c:496,29'
          Branch Sides:
            - BranchSide:      'EACommands.c:496,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
            - BranchSide:      'EACommands.c:499,23'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
        - Branch String:   'EACommands.c:496,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:497,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:499,23'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
                - TPMA_LOCALITY_Unmarshal
      Callsites:
        - Src:             'EACommands.c:461,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:465,19'
          Dst:             TPMA_LOCALITY_Marshal
        - Src:             'EACommands.c:472,5'
          Dst:             TPMA_LOCALITY_Marshal
        - Src:             'EACommands.c:505,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:507,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:509,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:511,5'
          Dst:             CryptDigestUpdate
        - Src:             'EACommands.c:513,5'
          Dst:             CryptHashEnd2B
        - Src:             'EACommands.c:517,5'
          Dst:             TPMA_LOCALITY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyPCR
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyPCR_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          186
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - MemoryEqual2B
        - PCRComputeCurrentDigest
        - SessionGet
        - TPML_PCR_SELECTION_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:397,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:400,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EACommands.c:415,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'EACommands.c:400,34'
          Branch Sides:
            - BranchSide:      'EACommands.c:400,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EACommands.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:400,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:401,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:404,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:406,33'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EACommands.c:409,2'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:406,17'
          Branch Sides:
            - BranchSide:      'EACommands.c:407,18'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EACommands.c:408,10'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - TPML_PCR_SELECTION_Marshal
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EACommands.c:437,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:439,31'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:441,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'EACommands.c:393,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:395,5'
          Dst:             PCRComputeCurrentDigest
        - Src:             'EACommands.c:406,18'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:423,5'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:425,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:427,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:430,15'
          Dst:             TPML_PCR_SELECTION_Marshal
        - Src:             'EACommands.c:431,5'
          Dst:             CryptDigestUpdate
        - Src:             'EACommands.c:433,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:435,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyOR
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyOR_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          155
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - MemoryEqual2B
        - MemorySet
        - SessionGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:341,5'
          Branch Sides:
            - BranchSide:      'EACommands.c:343,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashStart
                - MemorySet
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - CryptDigestUpdate2B
            - BranchSide:      'EACommands.c:371,5'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:344,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:344,28'
              BranchSideFuncs:
                - CryptHashStart
                - MemorySet
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - CryptDigestUpdate2B
            - BranchSide:      'EACommands.c:349,30'
              BranchSideFuncs:
                - CryptHashStart
                - MemorySet
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - CryptDigestUpdate2B
        - Branch String:   'EACommands.c:343,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:349,30'
              BranchSideFuncs:
                - CryptHashStart
                - MemorySet
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - CryptDigestUpdate2B
            - BranchSide:      'EACommands.c:369,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
                - MemorySet
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - CryptDigestUpdate2B
        - Branch String:   'EACommands.c:360,14'
          Branch Sides:
            - BranchSide:      'EACommands.c:363,41'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
            - BranchSide:      'EACommands.c:366,42'
              BranchSideFuncs:
                - CryptHashEnd2B
      Callsites:
        - Src:             'EACommands.c:339,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:344,13'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:352,20'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:354,14'
          Dst:             MemorySet
        - Src:             'EACommands.c:356,14'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:358,14'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:363,8'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:366,14'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyTicket
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PolicyTicket_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          171
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ByteArrayToUint64
        - MemoryEqual2B
        - PolicyContextUpdate
        - PolicyParameterChecks
        - SessionGet
        - TicketComputeAuth
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:279,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:280,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:286,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ByteArrayToUint64
                - __sanitizer_cov_trace_const_cmp8
                - PolicyParameterChecks
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeAuth
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:286,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:287,2'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:288,19'
              BranchSideFuncs:
                - ByteArrayToUint64
                - __sanitizer_cov_trace_const_cmp8
                - PolicyParameterChecks
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeAuth
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:299,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:300,9'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:303,23'
              BranchSideFuncs:
                - TicketComputeAuth
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:307,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:308,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:312,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:312,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:313,14'
              BranchSideFuncs:
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:314,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - PolicyContextUpdate
        - Branch String:   'EACommands.c:314,13'
          Branch Sides:
            - BranchSide:      'EACommands.c:315,14'
              BranchSideFuncs:
                - PolicyContextUpdate
            - BranchSide:      'EACommands.c:319,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'EACommands.c:272,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:288,19'
          Dst:             ByteArrayToUint64
        - Src:             'EACommands.c:293,14'
          Dst:             PolicyParameterChecks
        - Src:             'EACommands.c:303,5'
          Dst:             TicketComputeAuth
        - Src:             'EACommands.c:307,9'
          Dst:             MemoryEqual2B
        - Src:             'EACommands.c:319,2'
          Dst:             TpmFail
        - Src:             'EACommands.c:321,5'
          Dst:             PolicyContextUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicySecret
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.PolicySecret_In *'
        - 'struct.PolicySecret_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          201
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ComputeAuthTimeout
        - EntityGetHierarchy
        - EntityGetName
        - NvIsPinPassIndex
        - PolicyContextUpdate
        - PolicyParameterChecks
        - SessionGet
        - TicketComputeAuth
        - Uint64ToByteArray
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:194,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:196,39'
              BranchSideFuncs:
                - ComputeAuthTimeout
                - PolicyParameterChecks
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPinPassIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:209,18'
              BranchSideFuncs:
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPinPassIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
        - Branch String:   'EACommands.c:202,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:203,10'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:204,2'
              BranchSideFuncs:
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPinPassIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
        - Branch String:   'EACommands.c:217,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:217,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIsPinPassIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:242,6'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:218,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:218,29'
              BranchSideFuncs:
                - NvIsPinPassIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:242,6'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:216,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:220,36'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:242,6'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:235,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:236,15'
              BranchSideFuncs:
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:237,6'
              BranchSideFuncs:
                - Uint64ToByteArray
      Callsites:
        - Src:             'EACommands.c:192,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:196,20'
          Dst:             ComputeAuthTimeout
        - Src:             'EACommands.c:197,15'
          Dst:             PolicyParameterChecks
        - Src:             'EACommands.c:209,4'
          Dst:             EntityGetName
        - Src:             'EACommands.c:208,5'
          Dst:             PolicyContextUpdate
        - Src:             'EACommands.c:218,12'
          Dst:             NvIsPinPassIndex
        - Src:             'EACommands.c:223,44'
          Dst:             EntityGetHierarchy
        - Src:             'EACommands.c:223,6'
          Dst:             TicketComputeAuth
        - Src:             'EACommands.c:237,6'
          Dst:             Uint64ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicySigned
      functionSourceFile: '/src/ibmswtpm2/src/EACommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.PolicySigned_In *'
        - 'struct.PolicySecret_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          252
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ComputeAuthTimeout
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptGetSignHashAlg
        - CryptHashEnd2B
        - CryptHashStart
        - CryptValidateSignature
        - EntityGetHierarchy
        - EntityGetName
        - PolicyContextUpdate
        - PolicyParameterChecks
        - RcSafeAddToResult
        - SessionGet
        - TicketComputeAuth
        - Uint64ToByteArray
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EACommands.c:89,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:91,39'
              BranchSideFuncs:
                - ComputeAuthTimeout
                - PolicyParameterChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSignHashAlg
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
                - RcSafeAddToResult
            - BranchSide:      'EACommands.c:128,18'
              BranchSideFuncs:
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
        - Branch String:   'EACommands.c:97,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:98,10'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:102,32'
              BranchSideFuncs:
                - CryptGetSignHashAlg
                - CryptHashStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
                - RcSafeAddToResult
        - Branch String:   'EACommands.c:106,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:107,3'
              BranchSideFuncs: []
            - BranchSide:      'EACommands.c:109,39'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
                - RcSafeAddToResult
        - Branch String:   'EACommands.c:121,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:122,28'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'EACommands.c:123,2'
              BranchSideFuncs:
                - EntityGetName
                - PolicyContextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
        - Branch String:   'EACommands.c:137,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:137,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:162,6'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:136,8'
          Branch Sides:
            - BranchSide:      'EACommands.c:139,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetHierarchy
                - TicketComputeAuth
                - __sanitizer_cov_trace_const_cmp4
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:162,6'
              BranchSideFuncs: []
        - Branch String:   'EACommands.c:154,9'
          Branch Sides:
            - BranchSide:      'EACommands.c:155,15'
              BranchSideFuncs:
                - Uint64ToByteArray
            - BranchSide:      'EACommands.c:156,6'
              BranchSideFuncs:
                - Uint64ToByteArray
      Callsites:
        - Src:             'EACommands.c:87,15'
          Dst:             SessionGet
        - Src:             'EACommands.c:91,20'
          Dst:             ComputeAuthTimeout
        - Src:             'EACommands.c:92,15'
          Dst:             PolicyParameterChecks
        - Src:             'EACommands.c:102,11'
          Dst:             CryptGetSignHashAlg
        - Src:             'EACommands.c:101,24'
          Dst:             CryptHashStart
        - Src:             'EACommands.c:109,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:111,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'EACommands.c:113,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:115,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'EACommands.c:117,6'
          Dst:             CryptHashEnd2B
        - Src:             'EACommands.c:120,15'
          Dst:             CryptValidateSignature
        - Src:             'EACommands.c:122,10'
          Dst:             RcSafeAddToResult
        - Src:             'EACommands.c:128,4'
          Dst:             EntityGetName
        - Src:             'EACommands.c:127,5'
          Dst:             PolicyContextUpdate
        - Src:             'EACommands.c:142,44'
          Dst:             EntityGetHierarchy
        - Src:             'EACommands.c:142,6'
          Dst:             TicketComputeAuth
        - Src:             'EACommands.c:156,6'
          Dst:             Uint64ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EncryptDecryptShared
      functionSourceFile: '/src/ibmswtpm2/src/EncryptDecrypt_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char '
        - 'N/A'
        - 'union.TPM2B_IV *'
        - 'union.TPM2B_MAX_BUFFER *'
        - 'struct.EncryptDecrypt_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          409
      EdgeCount:       72
      CyclomaticComplexity: 21
      functionsReached:
        - CryptGetSymmetricBlockSize
        - CryptSymModeIsValid
        - CryptSymmetricDecrypt
        - CryptSymmetricEncrypt
        - HandleToObject
      functionUses:    2
      BranchProfiles:
        - Branch String:   'EncryptDecrypt_spt.c:94,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:95,2'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:97,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:99,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:100,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:103,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:100,10'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:100,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:103,10'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:105,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:106,2'
              BranchSideFuncs:
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:108,29'
              BranchSideFuncs:
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:108,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:109,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:112,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:112,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:115,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:121,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:115,34'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:115,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:117,2'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:115,9'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:117,2'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:121,9'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:122,3'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:123,13'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:131,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:132,2'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:141,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:141,33'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:141,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:142,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:143,2'
              BranchSideFuncs: []
        - Branch String:   'EncryptDecrypt_spt.c:142,36'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:142,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EncryptDecrypt_spt.c:146,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:141,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:143,2'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:146,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EncryptDecrypt_spt.c:146,33'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:146,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
            - BranchSide:      'EncryptDecrypt_spt.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
        - Branch String:   'EncryptDecrypt_spt.c:147,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
            - BranchSide:      'EncryptDecrypt_spt.c:152,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
        - Branch String:   'EncryptDecrypt_spt.c:146,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:148,2'
              BranchSideFuncs: []
            - BranchSide:      'EncryptDecrypt_spt.c:152,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricEncrypt
                - CryptSymmetricDecrypt
        - Branch String:   'EncryptDecrypt_spt.c:158,8'
          Branch Sides:
            - BranchSide:      'EncryptDecrypt_spt.c:161,37'
              BranchSideFuncs:
                - CryptSymmetricDecrypt
            - BranchSide:      'EncryptDecrypt_spt.c:168,37'
              BranchSideFuncs:
                - CryptSymmetricEncrypt
      Callsites:
        - Src:             'EncryptDecrypt_spt.c:91,14'
          Dst:             HandleToObject
        - Src:             'EncryptDecrypt_spt.c:108,9'
          Dst:             CryptSymModeIsValid
        - Src:             'EncryptDecrypt_spt.c:129,17'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'EncryptDecrypt_spt.c:161,15'
          Dst:             CryptSymmetricDecrypt
        - Src:             'EncryptDecrypt_spt.c:168,15'
          Dst:             CryptSymmetricEncrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EntityGetHierarchy
      functionSourceFile: '/src/ibmswtpm2/src/Entity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          145
      EdgeCount:       30
      CyclomaticComplexity: 3
      functionsReached:
        - HandleGetType
        - HandleToObject
        - NvGetIndexInfo
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Entity.c:425,5'
          Branch Sides:
            - BranchSide:      'Entity.c:429,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Entity.c:446,47'
              BranchSideFuncs:
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Entity.c:462,29'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Entity.c:478,16'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:481,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:429,6'
          Branch Sides:
            - BranchSide:      'Entity.c:434,19'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:434,19'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:434,19'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:439,17'
              BranchSideFuncs: []
        - Branch String:   'Entity.c:447,5'
          Branch Sides:
            - BranchSide:      'Entity.c:447,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Entity.c:451,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Entity.c:451,8'
          Branch Sides:
            - BranchSide:      'Entity.c:453,19'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:455,19'
              BranchSideFuncs: []
        - Branch String:   'Entity.c:463,8'
          Branch Sides:
            - BranchSide:      'Entity.c:465,16'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:467,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Entity.c:467,13'
          Branch Sides:
            - BranchSide:      'Entity.c:469,16'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:471,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Entity.c:425,12'
          Dst:             HandleGetType
        - Src:             'Entity.c:446,32'
          Dst:             NvGetIndexInfo
        - Src:             'Entity.c:447,5'
          Dst:             TpmFail
        - Src:             'Entity.c:462,14'
          Dst:             HandleToObject
        - Src:             'Entity.c:481,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EntityGetName
      functionSourceFile: '/src/ibmswtpm2/src/Entity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'union.TPM2B_NAME *'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - HandleGetType
        - HandleToObject
        - NvGetNameByIndexHandle
        - Uint32ToByteArray
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Entity.c:387,5'
          Branch Sides:
            - BranchSide:      'Entity.c:392,42'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:402,29'
              BranchSideFuncs:
                - NvGetNameByIndexHandle
            - BranchSide:      'Entity.c:406,6'
              BranchSideFuncs:
                - Uint32ToByteArray
        - Branch String:   'Entity.c:394,8'
          Branch Sides:
            - BranchSide:      'Entity.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:397,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'Entity.c:387,12'
          Dst:             HandleGetType
        - Src:             'Entity.c:392,27'
          Dst:             HandleToObject
        - Src:             'Entity.c:402,6'
          Dst:             NvGetNameByIndexHandle
        - Src:             'Entity.c:407,6'
          Dst:             Uint32ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EntityGetAuthPolicy
      functionSourceFile: '/src/ibmswtpm2/src/Entity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          144
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - HandleGetType
        - HandleToObject
        - NvGetIndexInfo
        - PCRGetAuthPolicy
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Entity.c:321,5'
          Branch Sides:
            - BranchSide:      'Entity.c:324,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:354,13'
              BranchSideFuncs:
                - HandleToObject
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:362,47'
              BranchSideFuncs:
                - NvGetIndexInfo
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:370,33'
              BranchSideFuncs:
                - PCRGetAuthPolicy
            - BranchSide:      'Entity.c:374,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:324,6'
          Branch Sides:
            - BranchSide:      'Entity.c:328,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:333,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:338,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:343,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:347,7'
              BranchSideFuncs: []
        - Branch String:   'Entity.c:363,5'
          Branch Sides:
            - BranchSide:      'Entity.c:363,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Entity.c:364,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'Entity.c:321,12'
          Dst:             HandleGetType
        - Src:             'Entity.c:354,22'
          Dst:             HandleToObject
        - Src:             'Entity.c:362,32'
          Dst:             NvGetIndexInfo
        - Src:             'Entity.c:363,5'
          Dst:             TpmFail
        - Src:             'Entity.c:370,16'
          Dst:             PCRGetAuthPolicy
        - Src:             'Entity.c:374,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EntityGetAuthValue
      functionSourceFile: '/src/ibmswtpm2/src/Entity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          152
      EdgeCount:       45
      CyclomaticComplexity: 23
      functionsReached:
        - HandleGetType
        - HandleToObject
        - MemoryCopy2B
        - MemoryRemoveTrailingZeros
        - NvGetIndexInfo
        - ObjectIsSequence
        - PCRGetAuthValue
        - TpmFail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Entity.c:222,5'
          Branch Sides:
            - BranchSide:      'Entity.c:226,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
                - TpmFail
            - BranchSide:      'Entity.c:267,29'
              BranchSideFuncs:
                - HandleToObject
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:286,47'
              BranchSideFuncs:
                - NvGetIndexInfo
                - TpmFail
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:293,30'
              BranchSideFuncs:
                - PCRGetAuthValue
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:298,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:226,5'
          Branch Sides:
            - BranchSide:      'Entity.c:230,12'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:234,12'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:238,12'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:242,12'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:246,6'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:256,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:269,8'
          Branch Sides:
            - BranchSide:      'Entity.c:271,31'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:278,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
        - Branch String:   'Entity.c:278,6'
          Branch Sides:
            - BranchSide:      'Entity.c:278,6'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:279,15'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
        - Branch String:   'Entity.c:287,5'
          Branch Sides:
            - BranchSide:      'Entity.c:287,5'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
            - BranchSide:      'Entity.c:288,14'
              BranchSideFuncs:
                - MemoryCopy2B
                - MemoryRemoveTrailingZeros
      Callsites:
        - Src:             'Entity.c:222,12'
          Dst:             HandleGetType
        - Src:             'Entity.c:256,6'
          Dst:             TpmFail
        - Src:             'Entity.c:267,14'
          Dst:             HandleToObject
        - Src:             'Entity.c:269,8'
          Dst:             ObjectIsSequence
        - Src:             'Entity.c:278,6'
          Dst:             TpmFail
        - Src:             'Entity.c:286,32'
          Dst:             NvGetIndexInfo
        - Src:             'Entity.c:287,5'
          Dst:             TpmFail
        - Src:             'Entity.c:293,14'
          Dst:             PCRGetAuthValue
        - Src:             'Entity.c:298,6'
          Dst:             TpmFail
        - Src:             'Entity.c:302,5'
          Dst:             MemoryCopy2B
        - Src:             'Entity.c:303,5'
          Dst:             MemoryRemoveTrailingZeros
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EntityGetLoadStatus
      functionSourceFile: '/src/ibmswtpm2/src/Entity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         61
      ICount:          285
      EdgeCount:       70
      CyclomaticComplexity: 11
      functionsReached:
        - HandleGetType
        - IsObjectPresent
        - NvIndexIsAccessible
        - ObjectLoadEvict
        - RcSafeAddToResult
        - SessionGet
        - SessionIsLoaded
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Entity.c:85,5'
          Branch Sides:
            - BranchSide:      'Entity.c:85,5'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Entity.c:87,31'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Entity.c:88,6'
          Branch Sides:
            - BranchSide:      'Entity.c:93,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Entity.c:134,27'
              BranchSideFuncs:
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:143,33'
              BranchSideFuncs:
                - ObjectLoadEvict
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:149,26'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Entity.c:164,26'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Entity.c:178,36'
              BranchSideFuncs:
                - NvIndexIsAccessible
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:183,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:192,7'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:93,7'
          Branch Sides:
            - BranchSide:      'Entity.c:96,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:103,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:107,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:118,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:118,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:118,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:121,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:96,11'
          Branch Sides:
            - BranchSide:      'Entity.c:97,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:98,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:103,11'
          Branch Sides:
            - BranchSide:      'Entity.c:104,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:105,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:107,11'
          Branch Sides:
            - BranchSide:      'Entity.c:108,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:109,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:122,11'
          Branch Sides:
            - BranchSide:      'Entity.c:122,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:127,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:121,11'
          Branch Sides:
            - BranchSide:      'Entity.c:125,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:127,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Entity.c:134,10'
          Branch Sides:
            - BranchSide:      'Entity.c:135,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:136,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:149,10'
          Branch Sides:
            - BranchSide:      'Entity.c:152,29'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:158,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:154,11'
          Branch Sides:
            - BranchSide:      'Entity.c:155,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:156,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:164,10'
          Branch Sides:
            - BranchSide:      'Entity.c:167,29'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:173,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:169,11'
          Branch Sides:
            - BranchSide:      'Entity.c:170,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:171,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Entity.c:195,9'
          Branch Sides:
            - BranchSide:      'Entity.c:197,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Entity.c:203,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - NvIndexIsAccessible
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoadEvict
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Entity.c:197,10'
          Branch Sides:
            - BranchSide:      'Entity.c:198,13'
              BranchSideFuncs: []
            - BranchSide:      'Entity.c:200,31'
              BranchSideFuncs:
                - RcSafeAddToResult
      Callsites:
        - Src:             'Entity.c:88,13'
          Dst:             HandleGetType
        - Src:             'Entity.c:127,5'
          Dst:             TpmFail
        - Src:             'Entity.c:134,11'
          Dst:             IsObjectPresent
        - Src:             'Entity.c:143,16'
          Dst:             ObjectLoadEvict
        - Src:             'Entity.c:149,10'
          Dst:             SessionIsLoaded
        - Src:             'Entity.c:152,18'
          Dst:             SessionGet
        - Src:             'Entity.c:164,10'
          Dst:             SessionIsLoaded
        - Src:             'Entity.c:167,18'
          Dst:             SessionGet
        - Src:             'Entity.c:178,16'
          Dst:             NvIndexIsAccessible
        - Src:             'Entity.c:192,7'
          Dst:             TpmFail
        - Src:             'Entity.c:200,13'
          Dst:             RcSafeAddToResult
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rand32
      functionSourceFile: '/src/ibmswtpm2/src/Entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Entropy.c:94,17'
          Branch Sides:
            - BranchSide:      'Entropy.c:94,17'
              BranchSideFuncs:
                - rand
                - rand
            - BranchSide:      'Entropy.c:94,26'
              BranchSideFuncs:
                - rand
                - rand
      Callsites:
        - Src:             'Entropy.c:94,26'
          Dst:             rand
        - Src:             'Entropy.c:106,30'
          Dst:             rand
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__GetEntropy
      functionSourceFile: '/src/ibmswtpm2/src/Entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _plat__RealTime
        - getpid
        - rand32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Entropy.c:126,8'
          Branch Sides:
            - BranchSide:      'Entropy.c:145,22'
              BranchSideFuncs:
                - _plat__RealTime
                - getpid
                - srand
                - rand32
            - BranchSide:      'Entropy.c:152,15'
              BranchSideFuncs:
                - rand32
                - __sanitizer_cov_trace_cmp4
                - _plat__RealTime
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Entropy.c:153,9'
          Branch Sides:
            - BranchSide:      'Entropy.c:155,11'
              BranchSideFuncs: []
            - BranchSide:      'Entropy.c:159,21'
              BranchSideFuncs:
                - _plat__RealTime
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'Entropy.c:145,22'
          Dst:             _plat__RealTime
        - Src:             'Entropy.c:145,42'
          Dst:             getpid
        - Src:             'Entropy.c:145,6'
          Dst:             srand
        - Src:             'Entropy.c:147,20'
          Dst:             rand32
        - Src:             'Entropy.c:152,15'
          Dst:             rand32
        - Src:             'Entropy.c:167,27'
          Dst:             _plat__RealTime
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    srand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_EC_Ephemeral
      functionSourceFile: '/src/ibmswtpm2/src/EphemeralCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'struct.EC_Ephemeral_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CryptCommit
        - CryptEccPointMultiply
        - CryptGenerateR
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EphemeralCommands.c:180,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:181,3'
              BranchSideFuncs:
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
            - BranchSide:      'EphemeralCommands.c:183,38'
              BranchSideFuncs:
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
        - Branch String:   'EphemeralCommands.c:188,36'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:188,40'
              BranchSideFuncs:
                - CryptCommit
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:189,18'
              BranchSideFuncs:
                - CryptCommit
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:188,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:189,18'
              BranchSideFuncs:
                - CryptCommit
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:190,2'
              BranchSideFuncs:
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
        - Branch String:   'EphemeralCommands.c:190,2'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:180,35'
              BranchSideFuncs:
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccPointMultiply
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
            - BranchSide:      'EphemeralCommands.c:191,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'EphemeralCommands.c:180,10'
          Dst:             CryptGenerateR
        - Src:             'EphemeralCommands.c:183,15'
          Dst:             CryptEccPointMultiply
        - Src:             'EphemeralCommands.c:189,18'
          Dst:             CryptCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Commit
      functionSourceFile: '/src/ibmswtpm2/src/EphemeralCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Commit_In *'
        - 'struct.Commit_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          303
      EdgeCount:       45
      CyclomaticComplexity: 15
      functionsReached:
        - CryptCommit
        - CryptEccCommitCompute
        - CryptEccGetParameter
        - CryptEccIsPointOnCurve
        - CryptGenerateR
        - CryptHashBlock
        - CryptIsSchemeAnonymous
        - DivideB
        - HandleToObject
      functionUses:    0
      BranchProfiles:
        - Branch String:   'EphemeralCommands.c:84,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:85,2'
              BranchSideFuncs: []
            - BranchSide:      'EphemeralCommands.c:91,32'
              BranchSideFuncs:
                - CryptIsSchemeAnonymous
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetParameter
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:91,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:92,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetParameter
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:94,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptEccGetParameter
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:94,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:95,2'
              BranchSideFuncs: []
            - BranchSide:      'EphemeralCommands.c:98,39'
              BranchSideFuncs:
                - CryptEccGetParameter
                - __sanitizer_cov_trace_const_cmp4
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:98,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:99,2'
              BranchSideFuncs:
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:102,34'
              BranchSideFuncs:
                - CryptGenerateR
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:102,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:103,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:105,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:105,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:108,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashBlock
                - __sanitizer_cov_trace_const_cmp4
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:136,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:120,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:121,3'
              BranchSideFuncs: []
            - BranchSide:      'EphemeralCommands.c:124,22'
              BranchSideFuncs:
                - DivideB
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:126,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'EphemeralCommands.c:128,33'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:128,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:129,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'EphemeralCommands.c:130,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:130,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:131,3'
              BranchSideFuncs: []
            - BranchSide:      'EphemeralCommands.c:132,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'EphemeralCommands.c:136,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:138,13'
              BranchSideFuncs:
                - CryptEccIsPointOnCurve
                - __sanitizer_cov_trace_const_cmp4
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
            - BranchSide:      'EphemeralCommands.c:146,37'
              BranchSideFuncs:
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
        - Branch String:   'EphemeralCommands.c:139,9'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:140,3'
              BranchSideFuncs:
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
            - BranchSide:      'EphemeralCommands.c:141,2'
              BranchSideFuncs:
                - CryptEccCommitCompute
                - __sanitizer_cov_trace_const_cmp4
                - CryptCommit
        - Branch String:   'EphemeralCommands.c:154,8'
          Branch Sides:
            - BranchSide:      'EphemeralCommands.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'EphemeralCommands.c:158,20'
              BranchSideFuncs:
                - CryptCommit
      Callsites:
        - Src:             'EphemeralCommands.c:81,14'
          Dst:             HandleToObject
        - Src:             'EphemeralCommands.c:91,9'
          Dst:             CryptIsSchemeAnonymous
        - Src:             'EphemeralCommands.c:98,9'
          Dst:             CryptEccGetParameter
        - Src:             'EphemeralCommands.c:102,9'
          Dst:             CryptGenerateR
        - Src:             'EphemeralCommands.c:113,18'
          Dst:             CryptHashBlock
        - Src:             'EphemeralCommands.c:126,9'
          Dst:             DivideB
        - Src:             'EphemeralCommands.c:128,10'
          Dst:             CryptEccIsPointOnCurve
        - Src:             'EphemeralCommands.c:139,10'
          Dst:             CryptEccIsPointOnCurve
        - Src:             'EphemeralCommands.c:146,14'
          Dst:             CryptEccCommitCompute
        - Src:             'EphemeralCommands.c:158,20'
          Dst:             CryptCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ExecuteCommand
      functionSourceFile: '/src/ibmswtpm2/src/ExecCommand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'int *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          453
      EdgeCount:       105
      CyclomaticComplexity: 30
      functionsReached:
        - BuildResponseHeader
        - BuildResponseSession
        - CheckAuthNoSession
        - ClearCpRpHashes
        - CommandCodeToCommandIndex
        - CommandDispatcher
        - EntityGetLoadStatus
        - IsHandleInResponse
        - MemorySet
        - NvCheckState
        - NvCommit
        - NvIndexCacheInit
        - NvUpdateIndexOrderlyData
        - NvWrite
        - ObjectCleanupEvict
        - ObjectTerminateEvent
        - ParseHandleBuffer
        - ParseSessionBuffer
        - TPMI_ST_COMMAND_TAG_Unmarshal
        - TPMIsStarted
        - TPM_CC_Unmarshal
        - TimeUpdateToCurrent
        - TpmFail
        - TpmFailureMode
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ExecCommand.c:123,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:126,21'
              BranchSideFuncs:
                - TpmFailureMode
            - BranchSide:      'ExecCommand.c:135,5'
              BranchSideFuncs:
                - NvCheckState
                - TimeUpdateToCurrent
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_ST_COMMAND_TAG_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectTerminateEvent
        - Branch String:   'ExecCommand.c:144,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:145,2'
              BranchSideFuncs:
                - ObjectTerminateEvent
                - TPMI_ST_COMMAND_TAG_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ExecCommand.c:147,31'
              BranchSideFuncs:
                - TPMI_ST_COMMAND_TAG_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:155,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:156,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:159,19'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:161,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:162,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:170,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:170,35'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:170,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:172,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:170,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:172,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:176,40'
              BranchSideFuncs:
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:178,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:179,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:181,55'
              BranchSideFuncs:
                - CommandCodeToCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:182,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:184,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:200,7'
              BranchSideFuncs:
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:200,22'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:200,33'
              BranchSideFuncs:
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ExecCommand.c:201,9'
              BranchSideFuncs:
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:201,5'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:203,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:201,24'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:201,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ExecCommand.c:207,5'
              BranchSideFuncs:
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:200,5'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:203,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:207,5'
              BranchSideFuncs:
                - NvIndexCacheInit
                - ParseHandleBuffer
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:210,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:211,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:214,14'
              BranchSideFuncs:
                - EntityGetLoadStatus
                - __sanitizer_cov_trace_const_cmp4
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:215,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:216,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:218,5'
              BranchSideFuncs:
                - ClearCpRpHashes
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ExecCommand.c:219,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:222,51'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:249,14'
              BranchSideFuncs:
                - CheckAuthNoSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:225,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:226,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:232,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:233,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:233,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:235,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:232,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:235,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:238,39'
              BranchSideFuncs:
                - ParseSessionBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:244,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:245,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:246,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:254,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:255,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:263,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:264,10'
              BranchSideFuncs:
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:265,35'
              BranchSideFuncs:
                - IsHandleInResponse
                - __sanitizer_cov_trace_const_cmp4
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:265,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:266,10'
              BranchSideFuncs:
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:270,14'
              BranchSideFuncs:
                - CommandDispatcher
                - __sanitizer_cov_trace_const_cmp4
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:271,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:272,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:274,5'
              BranchSideFuncs:
                - BuildResponseSession
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'ExecCommand.c:277,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:277,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'ExecCommand.c:290,5'
              BranchSideFuncs:
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
        - Branch String:   'ExecCommand.c:276,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:280,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
            - BranchSide:      'ExecCommand.c:290,5'
              BranchSideFuncs:
                - ObjectCleanupEvict
                - BuildResponseHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvUpdateIndexOrderlyData
        - Branch String:   'ExecCommand.c:299,32'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:299,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
                - NvUpdateIndexOrderlyData
            - BranchSide:      'ExecCommand.c:307,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
        - Branch String:   'ExecCommand.c:299,8'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:301,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
            - BranchSide:      'ExecCommand.c:307,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
        - Branch String:   'ExecCommand.c:301,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:302,3'
              BranchSideFuncs:
                - NvUpdateIndexOrderlyData
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
            - BranchSide:      'ExecCommand.c:303,10'
              BranchSideFuncs:
                - NvCommit
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
        - Branch String:   'ExecCommand.c:303,9'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:304,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
            - BranchSide:      'ExecCommand.c:305,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemorySet
        - Branch String:   'ExecCommand.c:307,5'
          Branch Sides:
            - BranchSide:      'ExecCommand.c:307,5'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'ExecCommand.c:309,16'
              BranchSideFuncs:
                - MemorySet
      Callsites:
        - Src:             'ExecCommand.c:126,6'
          Dst:             TpmFailureMode
        - Src:             'ExecCommand.c:135,5'
          Dst:             NvCheckState
        - Src:             'ExecCommand.c:141,5'
          Dst:             TimeUpdateToCurrent
        - Src:             'ExecCommand.c:145,2'
          Dst:             ObjectTerminateEvent
        - Src:             'ExecCommand.c:152,14'
          Dst:             TPMI_ST_COMMAND_TAG_Unmarshal
        - Src:             'ExecCommand.c:158,14'
          Dst:             UINT32_Unmarshal
        - Src:             'ExecCommand.c:176,14'
          Dst:             TPM_CC_Unmarshal
        - Src:             'ExecCommand.c:181,21'
          Dst:             CommandCodeToCommandIndex
        - Src:             'ExecCommand.c:200,7'
          Dst:             TPMIsStarted
        - Src:             'ExecCommand.c:201,9'
          Dst:             TPMIsStarted
        - Src:             'ExecCommand.c:207,5'
          Dst:             NvIndexCacheInit
        - Src:             'ExecCommand.c:209,14'
          Dst:             ParseHandleBuffer
        - Src:             'ExecCommand.c:214,14'
          Dst:             EntityGetLoadStatus
        - Src:             'ExecCommand.c:218,5'
          Dst:             ClearCpRpHashes
        - Src:             'ExecCommand.c:222,15'
          Dst:             UINT32_Unmarshal
        - Src:             'ExecCommand.c:243,15'
          Dst:             ParseSessionBuffer
        - Src:             'ExecCommand.c:253,15'
          Dst:             CheckAuthNoSession
        - Src:             'ExecCommand.c:265,8'
          Dst:             IsHandleInResponse
        - Src:             'ExecCommand.c:270,14'
          Dst:             CommandDispatcher
        - Src:             'ExecCommand.c:274,5'
          Dst:             BuildResponseSession
        - Src:             'ExecCommand.c:284,6'
          Dst:             NvWrite
        - Src:             'ExecCommand.c:290,5'
          Dst:             ObjectCleanupEvict
        - Src:             'ExecCommand.c:293,5'
          Dst:             BuildResponseHeader
        - Src:             'ExecCommand.c:302,3'
          Dst:             NvUpdateIndexOrderlyData
        - Src:             'ExecCommand.c:303,10'
          Dst:             NvCommit
        - Src:             'ExecCommand.c:304,3'
          Dst:             TpmFail
        - Src:             'ExecCommand.c:307,5'
          Dst:             TpmFail
        - Src:             'ExecCommand.c:309,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PermanentHandleGetPolicy
      functionSourceFile: '/src/ibmswtpm2/src/Handle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_TAGGED_POLICY *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - EntityGetAuthPolicy
        - HandleGetType
        - MemoryCopy
        - NextPermanentHandle
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Handle.c:171,5'
          Branch Sides:
            - BranchSide:      'Handle.c:171,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
            - BranchSide:      'Handle.c:173,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
        - Branch String:   'Handle.c:175,8'
          Branch Sides:
            - BranchSide:      'Handle.c:176,8'
              BranchSideFuncs:
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
            - BranchSide:      'Handle.c:178,38'
              BranchSideFuncs:
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
        - Branch String:   'Handle.c:178,5'
          Branch Sides:
            - BranchSide:      'Handle.c:178,5'
              BranchSideFuncs:
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Handle.c:185,38'
              BranchSideFuncs:
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Handle.c:186,9'
          Branch Sides:
            - BranchSide:      'Handle.c:187,3'
              BranchSideFuncs:
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
            - BranchSide:      'Handle.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Handle.c:188,9'
          Branch Sides:
            - BranchSide:      'Handle.c:192,56'
              BranchSideFuncs:
                - MemoryCopy
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Handle.c:202,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Handle.c:171,5'
          Dst:             HandleGetType
        - Src:             'Handle.c:171,5'
          Dst:             TpmFail
        - Src:             'Handle.c:178,18'
          Dst:             NextPermanentHandle
        - Src:             'Handle.c:185,18'
          Dst:             EntityGetAuthPolicy
        - Src:             'Handle.c:194,7'
          Dst:             MemoryCopy
        - Src:             'Handle.c:180,11'
          Dst:             NextPermanentHandle
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HandleGetType
      functionSourceFile: '/src/ibmswtpm2/src/Handle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NextPermanentHandle
      functionSourceFile: '/src/ibmswtpm2/src/Handle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Handle.c:89,8'
          Branch Sides:
            - BranchSide:      'Handle.c:90,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Handle.c:93,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Handle.c:93,5'
          Branch Sides:
            - BranchSide:      'Handle.c:95,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Handle.c:114,5'
              BranchSideFuncs: []
        - Branch String:   'Handle.c:95,6'
          Branch Sides:
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:107,14'
              BranchSideFuncs: []
            - BranchSide:      'Handle.c:110,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PermanentCapGetHandles
      functionSourceFile: '/src/ibmswtpm2/src/Handle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - HandleGetType
        - NextPermanentHandle
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Handle.c:131,5'
          Branch Sides:
            - BranchSide:      'Handle.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextPermanentHandle
            - BranchSide:      'Handle.c:133,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextPermanentHandle
        - Branch String:   'Handle.c:135,8'
          Branch Sides:
            - BranchSide:      'Handle.c:135,39'
              BranchSideFuncs:
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextPermanentHandle
            - BranchSide:      'Handle.c:137,33'
              BranchSideFuncs:
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextPermanentHandle
        - Branch String:   'Handle.c:137,5'
          Branch Sides:
            - BranchSide:      'Handle.c:137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Handle.c:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Handle.c:140,9'
          Branch Sides:
            - BranchSide:      'Handle.c:144,47'
              BranchSideFuncs:
                - NextPermanentHandle
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Handle.c:151,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Handle.c:131,5'
          Dst:             HandleGetType
        - Src:             'Handle.c:131,5'
          Dst:             TpmFail
        - Src:             'Handle.c:137,13'
          Dst:             NextPermanentHandle
        - Src:             'Handle.c:138,14'
          Dst:             NextPermanentHandle
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_EventSequenceComplete
      functionSourceFile: '/src/ibmswtpm2/src/HashCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.NV_Extend_In *'
        - 'struct.PCR_Event_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd
        - CryptHashGetAlgByIndex
        - CryptHashGetDigestSize
        - HandleToObject
        - NvClearOrderly
        - PCRExtend
        - PCRIsExtendAllowed
        - PCRIsStateSaved
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HashCommands.c:336,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:337,2'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:339,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - PCRIsExtendAllowed
                - __sanitizer_cov_trace_const_cmp4
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HashCommands.c:339,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:342,29'
              BranchSideFuncs:
                - PCRIsExtendAllowed
                - __sanitizer_cov_trace_const_cmp4
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:358,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
        - Branch String:   'HashCommands.c:342,9'
          Branch Sides:
            - BranchSide:      'HashCommands.c:343,3'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:354,25'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HashCommands.c:354,9'
          Branch Sides:
            - BranchSide:      'HashCommands.c:355,3'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
            - BranchSide:      'HashCommands.c:356,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
        - Branch String:   'HashCommands.c:355,3'
          Branch Sides:
            - BranchSide:      'HashCommands.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:356,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
        - Branch String:   'HashCommands.c:359,5'
          Branch Sides:
            - BranchSide:      'HashCommands.c:361,39'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
            - BranchSide:      'HashCommands.c:378,5'
              BranchSideFuncs: []
        - Branch String:   'HashCommands.c:370,9'
          Branch Sides:
            - BranchSide:      'HashCommands.c:371,13'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - PCRExtend
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:374,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptDigestUpdate2B
                - CryptHashGetDigestSize
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
      Callsites:
        - Src:             'HashCommands.c:334,33'
          Dst:             HandleToObject
        - Src:             'HashCommands.c:342,10'
          Dst:             PCRIsExtendAllowed
        - Src:             'HashCommands.c:354,9'
          Dst:             PCRIsStateSaved
        - Src:             'HashCommands.c:355,3'
          Dst:             NvClearOrderly
        - Src:             'HashCommands.c:361,16'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'HashCommands.c:363,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'HashCommands.c:367,5'
          Dst:             CryptHashGetDigestSize
        - Src:             'HashCommands.c:366,6'
          Dst:             CryptHashEnd
        - Src:             'HashCommands.c:372,6'
          Dst:             CryptHashGetDigestSize
        - Src:             'HashCommands.c:371,3'
          Dst:             PCRExtend
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_SequenceComplete
      functionSourceFile: '/src/ibmswtpm2/src/HashCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.SequenceComplete_In *'
        - 'struct.SequenceComplete_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          250
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd
        - CryptMacEnd
        - HandleToObject
        - TicketComputeHashCheck
        - TicketIsSafe
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HashCommands.c:252,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:252,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptMacEnd
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:255,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptMacEnd
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HashCommands.c:251,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:253,2'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:255,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptMacEnd
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HashCommands.c:255,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:258,33'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:297,27'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptMacEnd
        - Branch String:   'HashCommands.c:266,9'
          Branch Sides:
            - BranchSide:      'HashCommands.c:270,24'
              BranchSideFuncs:
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
            - BranchSide:      'HashCommands.c:274,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
        - Branch String:   'HashCommands.c:270,10'
          Branch Sides:
            - BranchSide:      'HashCommands.c:271,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
            - BranchSide:      'HashCommands.c:272,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
        - Branch String:   'HashCommands.c:276,9'
          Branch Sides:
            - BranchSide:      'HashCommands.c:279,7'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:281,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
        - Branch String:   'HashCommands.c:281,14'
          Branch Sides:
            - BranchSide:      'HashCommands.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:290,30'
              BranchSideFuncs:
                - TicketComputeHashCheck
      Callsites:
        - Src:             'HashCommands.c:249,33'
          Dst:             HandleToObject
        - Src:             'HashCommands.c:260,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'HashCommands.c:262,27'
          Dst:             CryptHashEnd
        - Src:             'HashCommands.c:270,10'
          Dst:             TicketIsSafe
        - Src:             'HashCommands.c:290,7'
          Dst:             TicketComputeHashCheck
        - Src:             'HashCommands.c:297,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'HashCommands.c:305,27'
          Dst:             CryptMacEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_SequenceUpdate
      functionSourceFile: '/src/ibmswtpm2/src/HashCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PCR_Event_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - CryptDigestUpdate2B
        - HandleToObject
        - ObjectIsSequence
        - TicketIsSafe
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HashCommands.c:193,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:194,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
            - BranchSide:      'HashCommands.c:196,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
        - Branch String:   'HashCommands.c:196,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:200,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
            - BranchSide:      'HashCommands.c:209,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HashCommands.c:200,6'
          Branch Sides:
            - BranchSide:      'HashCommands.c:203,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:205,2'
              BranchSideFuncs: []
        - Branch String:   'HashCommands.c:209,9'
          Branch Sides:
            - BranchSide:      'HashCommands.c:212,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HashCommands.c:225,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
        - Branch String:   'HashCommands.c:212,17'
          Branch Sides:
            - BranchSide:      'HashCommands.c:215,8'
              BranchSideFuncs:
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
            - BranchSide:      'HashCommands.c:223,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
        - Branch String:   'HashCommands.c:219,11'
          Branch Sides:
            - BranchSide:      'HashCommands.c:220,5'
              BranchSideFuncs:
                - CryptDigestUpdate2B
            - BranchSide:      'HashCommands.c:221,4'
              BranchSideFuncs:
                - CryptDigestUpdate2B
      Callsites:
        - Src:             'HashCommands.c:190,14'
          Dst:             HandleToObject
        - Src:             'HashCommands.c:193,9'
          Dst:             ObjectIsSequence
        - Src:             'HashCommands.c:203,14'
          Dst:             CryptDigestUpdate2B
        - Src:             'HashCommands.c:219,11'
          Dst:             TicketIsSafe
        - Src:             'HashCommands.c:223,14'
          Dst:             CryptDigestUpdate2B
        - Src:             'HashCommands.c:228,14'
          Dst:             CryptDigestUpdate2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_HashSequenceStart
      functionSourceFile: '/src/ibmswtpm2/src/HashCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.HashSequenceStart_In *'
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ObjectCreateEventSequence
        - ObjectCreateHashSequence
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HashCommands.c:169,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:172,36'
              BranchSideFuncs:
                - ObjectCreateEventSequence
            - BranchSide:      'HashCommands.c:175,37'
              BranchSideFuncs:
                - ObjectCreateHashSequence
      Callsites:
        - Src:             'HashCommands.c:172,9'
          Dst:             ObjectCreateEventSequence
        - Src:             'HashCommands.c:175,12'
          Dst:             ObjectCreateHashSequence
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_MAC_Start
      functionSourceFile: '/src/ibmswtpm2/src/HashCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.SetPrimaryPolicy_In *'
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CryptSelectMac
        - HandleToObject
        - ObjectCreateHMACSequence
        - RcSafeAddToResult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HashCommands.c:138,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:139,2'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:142,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCreateHMACSequence
                - RcSafeAddToResult
        - Branch String:   'HashCommands.c:142,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:143,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'HashCommands.c:145,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCreateHMACSequence
        - Branch String:   'HashCommands.c:145,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:146,2'
              BranchSideFuncs: []
            - BranchSide:      'HashCommands.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCreateHMACSequence
        - Branch String:   'HashCommands.c:148,8'
          Branch Sides:
            - BranchSide:      'HashCommands.c:149,2'
              BranchSideFuncs:
                - ObjectCreateHMACSequence
            - BranchSide:      'HashCommands.c:153,37'
              BranchSideFuncs:
                - ObjectCreateHMACSequence
      Callsites:
        - Src:             'HashCommands.c:132,17'
          Dst:             HandleToObject
        - Src:             'HashCommands.c:135,14'
          Dst:             CryptSelectMac
        - Src:             'HashCommands.c:143,9'
          Dst:             RcSafeAddToResult
        - Src:             'HashCommands.c:153,12'
          Dst:             ObjectCreateHMACSequence
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HierarchyIsEnabled
      functionSourceFile: '/src/ibmswtpm2/src/Hierarchy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Hierarchy.c:226,5'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:229,16'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:232,19'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:235,19'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:238,14'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:241,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Hierarchy.c:241,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HierarchyGetPrimarySeed
      functionSourceFile: '/src/ibmswtpm2/src/Hierarchy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Hierarchy.c:195,5'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:198,11'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:201,11'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:204,11'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:207,6'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:209,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Hierarchy.c:209,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HierarchyGetProof
      functionSourceFile: '/src/ibmswtpm2/src/Hierarchy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Hierarchy.c:163,5'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:167,12'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:171,12'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:175,12'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:179,12'
              BranchSideFuncs: []
            - BranchSide:      'Hierarchy.c:182,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Hierarchy.c:182,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HierarchyStartup
      functionSourceFile: '/src/ibmswtpm2/src/Hierarchy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CryptRandomGenerate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Hierarchy.c:137,8'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:139,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptRandomGenerate
            - BranchSide:      'Hierarchy.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptRandomGenerate
        - Branch String:   'Hierarchy.c:145,29'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:145,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptRandomGenerate
            - BranchSide:      'Hierarchy.c:145,29'
              BranchSideFuncs: []
        - Branch String:   'Hierarchy.c:145,8'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:145,8'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
            - BranchSide:      'Hierarchy.c:147,26'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
      Callsites:
        - Src:             'Hierarchy.c:148,6'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:150,6'
          Dst:             CryptRandomGenerate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HierarchyPreInstall_Init
      functionSourceFile: '/src/ibmswtpm2/src/Hierarchy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptRandomGenerate
        - NvWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Hierarchy.c:77,21'
          Branch Sides:
            - BranchSide:      'Hierarchy.c:77,21'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
            - BranchSide:      'Hierarchy.c:77,21'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
      Callsites:
        - Src:             'Hierarchy.c:85,5'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:87,5'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:88,5'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:104,5'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:105,5'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:106,5'
          Dst:             CryptRandomGenerate
        - Src:             'Hierarchy.c:108,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:109,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:110,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:111,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:112,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:113,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:114,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:115,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:116,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:117,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:118,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:119,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:120,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:121,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:122,5'
          Dst:             NvWrite
        - Src:             'Hierarchy.c:123,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_HierarchyChangeAuth
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryRemoveTrailingZeros
        - NvWrite
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:461,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:461,5'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:466,35'
              BranchSideFuncs:
                - MemoryRemoveTrailingZeros
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - TpmFail
        - Branch String:   'HierarchyCommands.c:466,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:467,2'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:469,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - TpmFail
        - Branch String:   'HierarchyCommands.c:469,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:472,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:476,27'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:480,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'HierarchyCommands.c:485,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:489,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'HierarchyCommands.c:466,8'
          Dst:             MemoryRemoveTrailingZeros
        - Src:             'HierarchyCommands.c:473,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:477,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:486,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:489,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ClearControl
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ClockRateAdjust_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - NvWrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:436,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:436,5'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:439,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HierarchyCommands.c:439,35'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:439,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:442,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'HierarchyCommands.c:439,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:440,2'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:442,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'HierarchyCommands.c:442,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:443,18'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:445,18'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'HierarchyCommands.c:447,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Clear
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CryptRandomGenerate
        - DAPreInstall_Init
        - MemorySet
        - NvFlushHierarchy
        - NvWrite
        - ObjectFlushHierarchy
        - PCRChanged
        - PCR_ClearAuth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:377,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:377,5'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:380,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - MemorySet
                - MemorySet
                - MemorySet
                - MemorySet
                - MemorySet
                - MemorySet
                - ObjectFlushHierarchy
                - ObjectFlushHierarchy
                - NvFlushHierarchy
                - NvFlushHierarchy
                - DAPreInstall_Init
                - NvWrite
                - NvWrite
                - PCR_ClearAuth
                - PCRChanged
        - Branch String:   'HierarchyCommands.c:380,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:381,2'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:384,5'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
                - CryptRandomGenerate
                - MemorySet
                - MemorySet
                - MemorySet
                - MemorySet
                - MemorySet
                - MemorySet
                - ObjectFlushHierarchy
                - ObjectFlushHierarchy
                - NvFlushHierarchy
                - NvFlushHierarchy
                - DAPreInstall_Init
                - NvWrite
                - NvWrite
                - PCR_ClearAuth
                - PCRChanged
      Callsites:
        - Src:             'HierarchyCommands.c:384,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:386,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:387,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:391,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:392,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:393,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:396,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:397,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:398,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:400,5'
          Dst:             ObjectFlushHierarchy
        - Src:             'HierarchyCommands.c:401,5'
          Dst:             ObjectFlushHierarchy
        - Src:             'HierarchyCommands.c:403,5'
          Dst:             NvFlushHierarchy
        - Src:             'HierarchyCommands.c:404,5'
          Dst:             NvFlushHierarchy
        - Src:             'HierarchyCommands.c:406,5'
          Dst:             DAPreInstall_Init
        - Src:             'HierarchyCommands.c:410,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:417,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:419,5'
          Dst:             PCR_ClearAuth
        - Src:             'HierarchyCommands.c:421,5'
          Dst:             PCRChanged
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ChangeEPS
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptRandomGenerate
        - MemorySet
        - NvFlushHierarchy
        - NvWrite
        - ObjectFlushHierarchy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:332,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:332,5'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:334,5'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
                - MemorySet
                - ObjectFlushHierarchy
                - NvFlushHierarchy
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
      Callsites:
        - Src:             'HierarchyCommands.c:337,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:339,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:343,5'
          Dst:             MemorySet
        - Src:             'HierarchyCommands.c:350,5'
          Dst:             ObjectFlushHierarchy
        - Src:             'HierarchyCommands.c:352,5'
          Dst:             NvFlushHierarchy
        - Src:             'HierarchyCommands.c:354,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:355,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:356,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:357,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:358,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ChangePPS
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CryptRandomGenerate
        - NvFlushHierarchy
        - NvWrite
        - ObjectFlushHierarchy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:288,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:288,5'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:290,5'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptRandomGenerate
                - ObjectFlushHierarchy
                - NvFlushHierarchy
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'HierarchyCommands.c:309,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:311,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:314,5'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'HierarchyCommands.c:293,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:296,5'
          Dst:             CryptRandomGenerate
        - Src:             'HierarchyCommands.c:301,5'
          Dst:             ObjectFlushHierarchy
        - Src:             'HierarchyCommands.c:303,5'
          Dst:             NvFlushHierarchy
        - Src:             'HierarchyCommands.c:305,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:306,5'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:314,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_SetPrimaryPolicy
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SetPrimaryPolicy_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          113
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashGetDigestSize
        - NvWrite
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:235,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:236,2'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:241,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
                - TpmFail
        - Branch String:   'HierarchyCommands.c:241,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:241,5'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:244,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
                - TpmFail
        - Branch String:   'HierarchyCommands.c:244,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:247,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:253,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:259,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'HierarchyCommands.c:265,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
                - NvWrite
            - BranchSide:      'HierarchyCommands.c:271,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'HierarchyCommands.c:235,33'
          Dst:             CryptHashGetDigestSize
        - Src:             'HierarchyCommands.c:249,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:250,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:255,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:256,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:267,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:268,6'
          Dst:             NvWrite
        - Src:             'HierarchyCommands.c:271,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_HierarchyControl
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyControl_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          274
      EdgeCount:       67
      CyclomaticComplexity: 14
      functionsReached:
        - NvClearOrderly
        - ObjectFlushHierarchy
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:141,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
            - BranchSide:      'HierarchyCommands.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
            - BranchSide:      'HierarchyCommands.c:155,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HierarchyCommands.c:167,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HierarchyCommands.c:175,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'HierarchyCommands.c:148,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:149,3'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:150,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:156,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:156,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HierarchyCommands.c:158,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HierarchyCommands.c:155,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:157,3'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:158,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HierarchyCommands.c:158,30'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:158,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HierarchyCommands.c:161,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:159,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:159,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
            - BranchSide:      'HierarchyCommands.c:161,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:158,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:160,3'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:161,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:168,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:168,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HierarchyCommands.c:170,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HierarchyCommands.c:167,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:169,3'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:170,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'HierarchyCommands.c:170,30'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:170,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'HierarchyCommands.c:173,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:171,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:171,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
            - BranchSide:      'HierarchyCommands.c:173,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:170,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:172,3'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:173,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
                - TpmFail
        - Branch String:   'HierarchyCommands.c:188,5'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:191,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:194,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:197,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:200,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:203,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'HierarchyCommands.c:206,25'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:206,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'HierarchyCommands.c:206,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:210,6'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'HierarchyCommands.c:210,6'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:210,6'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:212,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
        - Branch String:   'HierarchyCommands.c:214,25'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:214,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:219,21'
              BranchSideFuncs: []
        - Branch String:   'HierarchyCommands.c:214,9'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:216,24'
              BranchSideFuncs:
                - ObjectFlushHierarchy
            - BranchSide:      'HierarchyCommands.c:219,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'HierarchyCommands.c:175,6'
          Dst:             TpmFail
        - Src:             'HierarchyCommands.c:203,6'
          Dst:             TpmFail
        - Src:             'HierarchyCommands.c:210,6'
          Dst:             NvClearOrderly
        - Src:             'HierarchyCommands.c:216,3'
          Dst:             ObjectFlushHierarchy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_CreatePrimary
      functionSourceFile: '/src/ibmswtpm2/src/HierarchyCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.CreatePrimary_In *'
        - 'struct.CreatePrimary_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          201
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - AdjustAuthSize
        - CreateChecks
        - CryptCreateObject
        - DRBG_InstantiateSeeded
        - EntityGetHierarchy
        - FillInCreationData
        - FindEmptyObjectSlot
        - HierarchyGetPrimarySeed
        - ObjectSetLoadedAttributes
        - PublicMarshalAndComputeName
        - RcSafeAddToResult
        - TicketComputeCreation
      functionUses:    0
      BranchProfiles:
        - Branch String:   'HierarchyCommands.c:79,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:80,2'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:83,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
        - Branch String:   'HierarchyCommands.c:90,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:91,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'HierarchyCommands.c:93,25'
              BranchSideFuncs:
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
        - Branch String:   'HierarchyCommands.c:93,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:95,2'
              BranchSideFuncs:
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
            - BranchSide:      'HierarchyCommands.c:103,32'
              BranchSideFuncs:
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
        - Branch String:   'HierarchyCommands.c:108,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:109,2'
              BranchSideFuncs:
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
            - BranchSide:      'HierarchyCommands.c:111,32'
              BranchSideFuncs:
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
        - Branch String:   'HierarchyCommands.c:113,8'
          Branch Sides:
            - BranchSide:      'HierarchyCommands.c:114,9'
              BranchSideFuncs: []
            - BranchSide:      'HierarchyCommands.c:116,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - ObjectSetLoadedAttributes
      Callsites:
        - Src:             'HierarchyCommands.c:78,17'
          Dst:             FindEmptyObjectSlot
        - Src:             'HierarchyCommands.c:88,14'
          Dst:             CreateChecks
        - Src:             'HierarchyCommands.c:91,9'
          Dst:             RcSafeAddToResult
        - Src:             'HierarchyCommands.c:93,9'
          Dst:             AdjustAuthSize
        - Src:             'HierarchyCommands.c:103,8'
          Dst:             HierarchyGetPrimarySeed
        - Src:             'HierarchyCommands.c:105,16'
          Dst:             PublicMarshalAndComputeName
        - Src:             'HierarchyCommands.c:102,5'
          Dst:             DRBG_InstantiateSeeded
        - Src:             'HierarchyCommands.c:111,14'
          Dst:             CryptCreateObject
        - Src:             'HierarchyCommands.c:119,5'
          Dst:             FillInCreationData
        - Src:             'HierarchyCommands.c:123,27'
          Dst:             EntityGetHierarchy
        - Src:             'HierarchyCommands.c:123,5'
          Dst:             TicketComputeCreation
        - Src:             'HierarchyCommands.c:126,5'
          Dst:             ObjectSetLoadedAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsLabelProperlyFormatted
      functionSourceFile: '/src/ibmswtpm2/src/IoBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'IoBuffers.c:141,30'
          Branch Sides:
            - BranchSide:      'IoBuffers.c:141,30'
              BranchSideFuncs: []
            - BranchSide:      'IoBuffers.c:141,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryGetOutBuffer
      functionSourceFile: '/src/ibmswtpm2/src/IoBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'IoBuffers.c:122,5'
          Branch Sides:
            - BranchSide:      'IoBuffers.c:122,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'IoBuffers.c:125,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'IoBuffers.c:122,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryGetInBuffer
      functionSourceFile: '/src/ibmswtpm2/src/IoBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'IoBuffers.c:101,5'
          Branch Sides:
            - BranchSide:      'IoBuffers.c:101,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'IoBuffers.c:108,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'IoBuffers.c:101,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryIoBufferZero
      functionSourceFile: '/src/ibmswtpm2/src/IoBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryIoBufferAllocationReset
      functionSourceFile: '/src/ibmswtpm2/src/IoBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _TPM_Hash_End
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          113
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CryptHashEnd2B
        - CryptHashGetAlgByIndex
        - CryptHashGetDigestSize
        - FlushObject
        - HandleToObject
        - PCRResetDynamics
        - PcrDrtm
        - PcrIsAllocated
        - TPMIsStarted
      functionUses:    1
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:364,21'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:371,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
                - PCRResetDynamics
            - BranchSide:      'IntegrityCommands.c:371,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
                - PCRResetDynamics
        - Branch String:   'IntegrityCommands.c:371,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:372,2'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:374,48'
              BranchSideFuncs:
                - HandleToObject
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
                - PCRResetDynamics
        - Branch String:   'IntegrityCommands.c:376,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:380,6'
              BranchSideFuncs:
                - PCRResetDynamics
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
            - BranchSide:      'IntegrityCommands.c:388,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
        - Branch String:   'IntegrityCommands.c:394,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:396,56'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
            - BranchSide:      'IntegrityCommands.c:408,17'
              BranchSideFuncs:
                - FlushObject
        - Branch String:   'IntegrityCommands.c:398,9'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:402,46'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:406,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashGetAlgByIndex
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashEnd2B
                - PcrDrtm
      Callsites:
        - Src:             'IntegrityCommands.c:374,33'
          Dst:             HandleToObject
        - Src:             'IntegrityCommands.c:376,8'
          Dst:             TPMIsStarted
        - Src:             'IntegrityCommands.c:380,6'
          Dst:             PCRResetDynamics
        - Src:             'IntegrityCommands.c:396,33'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'IntegrityCommands.c:398,9'
          Dst:             PcrIsAllocated
        - Src:             'IntegrityCommands.c:402,23'
          Dst:             CryptHashGetDigestSize
        - Src:             'IntegrityCommands.c:403,7'
          Dst:             CryptHashEnd2B
        - Src:             'IntegrityCommands.c:404,7'
          Dst:             PcrDrtm
        - Src:             'IntegrityCommands.c:408,5'
          Dst:             FlushObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _TPM_Hash_Data
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - CryptDigestUpdate
        - HandleToObject
        - PcrIsAllocated
        - TPMIsStarted
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:340,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:341,2'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:342,48'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate
        - Branch String:   'IntegrityCommands.c:343,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:343,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate
            - BranchSide:      'IntegrityCommands.c:346,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate
        - Branch String:   'IntegrityCommands.c:346,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:349,24'
              BranchSideFuncs:
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate
            - BranchSide:      'IntegrityCommands.c:354,5'
              BranchSideFuncs: []
        - Branch String:   'IntegrityCommands.c:349,9'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:352,22'
              BranchSideFuncs:
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:353,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PcrIsAllocated
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate
      Callsites:
        - Src:             'IntegrityCommands.c:335,34'
          Dst:             TPMIsStarted
        - Src:             'IntegrityCommands.c:342,33'
          Dst:             HandleToObject
        - Src:             'IntegrityCommands.c:343,5'
          Dst:             TpmFail
        - Src:             'IntegrityCommands.c:349,9'
          Dst:             PcrIsAllocated
        - Src:             'IntegrityCommands.c:352,3'
          Dst:             CryptDigestUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _TPM_Hash_Start
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - FlushObject
        - IsObjectPresent
        - ObjectCreateEventSequence
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:280,25'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:283,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
            - BranchSide:      'IntegrityCommands.c:283,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
        - Branch String:   'IntegrityCommands.c:283,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:285,18'
              BranchSideFuncs:
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:293,14'
              BranchSideFuncs:
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:295,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:295,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:305,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:305,6'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:308,26'
              BranchSideFuncs:
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'IntegrityCommands.c:313,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'IntegrityCommands.c:308,10'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:309,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'IntegrityCommands.c:310,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - IsObjectPresent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:313,6'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:313,6'
              BranchSideFuncs:
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'IntegrityCommands.c:315,18'
              BranchSideFuncs:
                - FlushObject
                - ObjectCreateEventSequence
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'IntegrityCommands.c:319,9'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:320,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'IntegrityCommands.c:321,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'IntegrityCommands.c:285,6'
          Dst:             FlushObject
        - Src:             'IntegrityCommands.c:293,14'
          Dst:             ObjectCreateEventSequence
        - Src:             'IntegrityCommands.c:308,10'
          Dst:             IsObjectPresent
        - Src:             'IntegrityCommands.c:313,6'
          Dst:             TpmFail
        - Src:             'IntegrityCommands.c:315,6'
          Dst:             FlushObject
        - Src:             'IntegrityCommands.c:318,15'
          Dst:             ObjectCreateEventSequence
        - Src:             'IntegrityCommands.c:320,3'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_Reset
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - NvClearOrderly
        - PCRChanged
        - PCRIsResetAllowed
        - PCRIsStateSaved
        - PCRSetValue
      functionUses:    0
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:257,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:258,2'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetValue
                - PCRChanged
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:261,24'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetValue
                - PCRChanged
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:261,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:262,2'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetValue
                - PCRChanged
            - BranchSide:      'IntegrityCommands.c:265,17'
              BranchSideFuncs:
                - PCRSetValue
                - PCRChanged
        - Branch String:   'IntegrityCommands.c:262,2'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:262,2'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:265,17'
              BranchSideFuncs:
                - PCRSetValue
                - PCRChanged
      Callsites:
        - Src:             'IntegrityCommands.c:257,9'
          Dst:             PCRIsResetAllowed
        - Src:             'IntegrityCommands.c:261,8'
          Dst:             PCRIsStateSaved
        - Src:             'IntegrityCommands.c:262,2'
          Dst:             NvClearOrderly
        - Src:             'IntegrityCommands.c:265,5'
          Dst:             PCRSetValue
        - Src:             'IntegrityCommands.c:268,5'
          Dst:             PCRChanged
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_SetAuthValue
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - MemoryRemoveTrailingZeros
        - NvClearOrderly
        - PCRBelongsAuthGroup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:233,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:234,2'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - MemoryRemoveTrailingZeros
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'IntegrityCommands.c:239,5'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - MemoryRemoveTrailingZeros
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'IntegrityCommands.c:239,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:239,5'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:242,32'
              BranchSideFuncs:
                - MemoryRemoveTrailingZeros
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'IntegrityCommands.c:233,9'
          Dst:             PCRBelongsAuthGroup
        - Src:             'IntegrityCommands.c:239,5'
          Dst:             NvClearOrderly
        - Src:             'IntegrityCommands.c:242,5'
          Dst:             MemoryRemoveTrailingZeros
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_SetAuthPolicy
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PCR_SetAuthPolicy_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CryptHashGetDigestSize
        - NvWrite
        - PCRBelongsPolicyGroup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:204,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:204,5'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:207,8'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
        - Branch String:   'IntegrityCommands.c:207,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:208,2'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:210,31'
              BranchSideFuncs:
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
        - Branch String:   'IntegrityCommands.c:210,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:211,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
            - BranchSide:      'IntegrityCommands.c:214,42'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - NvWrite
      Callsites:
        - Src:             'IntegrityCommands.c:207,33'
          Dst:             CryptHashGetDigestSize
        - Src:             'IntegrityCommands.c:210,9'
          Dst:             PCRBelongsPolicyGroup
        - Src:             'IntegrityCommands.c:217,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_Allocate
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.PCR_Allocate_In *'
        - 'struct.PCR_Allocate_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - PCRAllocate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:176,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:176,5'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:179,27'
              BranchSideFuncs:
                - PCRAllocate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:181,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:184,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:187,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:188,16'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'IntegrityCommands.c:179,14'
          Dst:             PCRAllocate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_Read
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.PCR_Read_In *'
        - 'struct.PCR_Read_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PCRRead
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'IntegrityCommands.c:154,5'
          Dst:             PCRRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_Event
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.PCR_Event_In *'
        - 'struct.PCR_Event_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          157
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd
        - CryptHashGetAlgByIndex
        - CryptHashStart
        - NvClearOrderly
        - PCRExtend
        - PCRIsExtendAllowed
        - PCRIsStateSaved
      functionUses:    0
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:114,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:117,29'
              BranchSideFuncs:
                - PCRIsExtendAllowed
                - __sanitizer_cov_trace_const_cmp4
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
        - Branch String:   'IntegrityCommands.c:117,9'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:118,3'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:121,25'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:121,9'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:122,3'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
            - BranchSide:      'IntegrityCommands.c:123,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
        - Branch String:   'IntegrityCommands.c:122,3'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:122,3'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:123,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
        - Branch String:   'IntegrityCommands.c:127,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:129,48'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
            - BranchSide:      'IntegrityCommands.c:139,5'
              BranchSideFuncs: []
        - Branch String:   'IntegrityCommands.c:135,9'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:136,13'
              BranchSideFuncs:
                - PCRExtend
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:138,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptHashEnd
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
      Callsites:
        - Src:             'IntegrityCommands.c:117,10'
          Dst:             PCRIsExtendAllowed
        - Src:             'IntegrityCommands.c:121,9'
          Dst:             PCRIsStateSaved
        - Src:             'IntegrityCommands.c:122,3'
          Dst:             NvClearOrderly
        - Src:             'IntegrityCommands.c:129,25'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'IntegrityCommands.c:131,13'
          Dst:             CryptHashStart
        - Src:             'IntegrityCommands.c:132,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'IntegrityCommands.c:133,6'
          Dst:             CryptHashEnd
        - Src:             'IntegrityCommands.c:136,3'
          Dst:             PCRExtend
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PCR_Extend
      functionSourceFile: '/src/ibmswtpm2/src/IntegrityCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PCR_Extend_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          119
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CryptHashGetDigestSize
        - NvClearOrderly
        - PCRExtend
        - PCRIsExtendAllowed
        - PCRIsStateSaved
      functionUses:    0
      BranchProfiles:
        - Branch String:   'IntegrityCommands.c:80,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:81,2'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:83,28'
              BranchSideFuncs:
                - PCRIsExtendAllowed
                - __sanitizer_cov_trace_const_cmp4
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:83,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:84,2'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'IntegrityCommands.c:87,24'
              BranchSideFuncs:
                - PCRIsStateSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'IntegrityCommands.c:87,8'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:88,2'
              BranchSideFuncs:
                - NvClearOrderly
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
            - BranchSide:      'IntegrityCommands.c:91,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
        - Branch String:   'IntegrityCommands.c:88,2'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:88,2'
              BranchSideFuncs: []
            - BranchSide:      'IntegrityCommands.c:91,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - PCRExtend
        - Branch String:   'IntegrityCommands.c:91,5'
          Branch Sides:
            - BranchSide:      'IntegrityCommands.c:93,16'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - PCRExtend
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'IntegrityCommands.c:97,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'IntegrityCommands.c:83,9'
          Dst:             PCRIsExtendAllowed
        - Src:             'IntegrityCommands.c:87,8'
          Dst:             PCRIsStateSaved
        - Src:             'IntegrityCommands.c:88,2'
          Dst:             NvClearOrderly
        - Src:             'IntegrityCommands.c:94,9'
          Dst:             CryptHashGetDigestSize
        - Src:             'IntegrityCommands.c:93,6'
          Dst:             PCRExtend
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LocalityGetAttributes
      functionSourceFile: '/src/ibmswtpm2/src/Locality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - MemorySet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Locality.c:76,5'
          Branch Sides:
            - BranchSide:      'Locality.c:79,6'
              BranchSideFuncs: []
            - BranchSide:      'Locality.c:82,6'
              BranchSideFuncs: []
            - BranchSide:      'Locality.c:85,6'
              BranchSideFuncs: []
            - BranchSide:      'Locality.c:88,6'
              BranchSideFuncs: []
            - BranchSide:      'Locality.c:91,6'
              BranchSideFuncs: []
            - BranchSide:      'Locality.c:94,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Locality.c:94,6'
          Branch Sides:
            - BranchSide:      'Locality.c:94,6'
              BranchSideFuncs: []
            - BranchSide:      'Locality.c:95,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Locality.c:75,5'
          Dst:             MemorySet
        - Src:             'Locality.c:94,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__LocalitySet
      functionSourceFile: '/src/ibmswtpm2/src/LocalityPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'LocalityPlat.c:84,21'
          Branch Sides:
            - BranchSide:      'LocalityPlat.c:84,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'LocalityPlat.c:84,21'
              BranchSideFuncs: []
        - Branch String:   'LocalityPlat.c:84,8'
          Branch Sides:
            - BranchSide:      'LocalityPlat.c:84,8'
              BranchSideFuncs: []
            - BranchSide:      'LocalityPlat.c:85,11'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__LocalityGet
      functionSourceFile: '/src/ibmswtpm2/src/LocalityPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'char '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_SetAlgorithmSet
      functionSourceFile: '/src/ibmswtpm2/src/ManagementCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvWrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ManagementCommands.c:106,5'
          Branch Sides:
            - BranchSide:      'ManagementCommands.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'ManagementCommands.c:108,23'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'ManagementCommands.c:110,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PP_Commands
      functionSourceFile: '/src/ibmswtpm2/src/ManagementCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.PP_Commands_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - NvWrite
        - PhysicalPresenceCommandClear
        - PhysicalPresenceCommandSet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ManagementCommands.c:74,5'
          Branch Sides:
            - BranchSide:      'ManagementCommands.c:74,5'
              BranchSideFuncs: []
            - BranchSide:      'ManagementCommands.c:77,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - NvWrite
                - PhysicalPresenceCommandClear
                - PhysicalPresenceCommandSet
        - Branch String:   'ManagementCommands.c:77,5'
          Branch Sides:
            - BranchSide:      'ManagementCommands.c:82,29'
              BranchSideFuncs:
                - PhysicalPresenceCommandSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - NvWrite
                - PhysicalPresenceCommandClear
            - BranchSide:      'ManagementCommands.c:84,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvWrite
                - PhysicalPresenceCommandClear
        - Branch String:   'ManagementCommands.c:84,5'
          Branch Sides:
            - BranchSide:      'ManagementCommands.c:89,31'
              BranchSideFuncs:
                - PhysicalPresenceCommandClear
                - __sanitizer_cov_trace_cmp4
                - NvWrite
            - BranchSide:      'ManagementCommands.c:91,5'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'ManagementCommands.c:82,2'
          Dst:             PhysicalPresenceCommandSet
        - Src:             'ManagementCommands.c:89,2'
          Dst:             PhysicalPresenceCommandClear
        - Src:             'ManagementCommands.c:91,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TpmEndSimulation
      functionSourceFile: '/src/ibmswtpm2/src/Manufacture.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_TearDown
      functionSourceFile: '/src/ibmswtpm2/src/Manufacture.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_Manufacture
      functionSourceFile: '/src/ibmswtpm2/src/Manufacture.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CommandAuditPreInstall_Init
        - CryptInit
        - CryptStartup
        - DAPreInstall_Init
        - HierarchyPreInstall_Init
        - NvCommit
        - NvManufacture
        - NvWrite
        - PCRSimStart
        - PhysicalPresencePreInstall_Init
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Manufacture.c:92,19'
          Branch Sides:
            - BranchSide:      'Manufacture.c:92,22'
              BranchSideFuncs:
                - CryptInit
                - NvManufacture
                - CryptStartup
                - PCRSimStart
                - HierarchyPreInstall_Init
                - DAPreInstall_Init
                - PhysicalPresencePreInstall_Init
                - CommandAuditPreInstall_Init
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvCommit
            - BranchSide:      'Manufacture.c:95,5'
              BranchSideFuncs:
                - CryptInit
                - NvManufacture
                - CryptStartup
                - PCRSimStart
                - HierarchyPreInstall_Init
                - DAPreInstall_Init
                - PhysicalPresencePreInstall_Init
                - CommandAuditPreInstall_Init
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvCommit
        - Branch String:   'Manufacture.c:92,8'
          Branch Sides:
            - BranchSide:      'Manufacture.c:93,2'
              BranchSideFuncs: []
            - BranchSide:      'Manufacture.c:95,5'
              BranchSideFuncs:
                - CryptInit
                - NvManufacture
                - CryptStartup
                - PCRSimStart
                - HierarchyPreInstall_Init
                - DAPreInstall_Init
                - PhysicalPresencePreInstall_Init
                - CommandAuditPreInstall_Init
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - NvCommit
      Callsites:
        - Src:             'Manufacture.c:95,5'
          Dst:             CryptInit
        - Src:             'Manufacture.c:98,5'
          Dst:             NvManufacture
        - Src:             'Manufacture.c:101,5'
          Dst:             CryptStartup
        - Src:             'Manufacture.c:103,5'
          Dst:             PCRSimStart
        - Src:             'Manufacture.c:107,5'
          Dst:             HierarchyPreInstall_Init
        - Src:             'Manufacture.c:109,5'
          Dst:             DAPreInstall_Init
        - Src:             'Manufacture.c:111,5'
          Dst:             PhysicalPresencePreInstall_Init
        - Src:             'Manufacture.c:113,5'
          Dst:             CommandAuditPreInstall_Init
        - Src:             'Manufacture.c:116,5'
          Dst:             NvWrite
        - Src:             'Manufacture.c:124,5'
          Dst:             NvWrite
        - Src:             'Manufacture.c:125,5'
          Dst:             NvWrite
        - Src:             'Manufacture.c:128,5'
          Dst:             NvWrite
        - Src:             'Manufacture.c:132,5'
          Dst:             NvWrite
        - Src:             'Manufacture.c:138,5'
          Dst:             NvCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_CREATION_DATA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B_CREATION_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMS_CREATION_DATA_Marshal
        - UINT16_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:2199,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:2200,13'
              BranchSideFuncs:
                - TPMS_CREATION_DATA_Marshal
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:2203,44'
              BranchSideFuncs:
                - TPMS_CREATION_DATA_Marshal
                - UINT16_Marshal
        - Branch String:   'Marshal.c:2204,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:2205,48'
              BranchSideFuncs:
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:2208,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:2203,16'
          Dst:             TPMS_CREATION_DATA_Marshal
        - Src:             'Marshal.c:2205,13'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CREATION_DATA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CREATION_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          101
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DATA_Marshal
        - TPM2B_DIGEST_Marshal
        - TPM2B_NAME_Marshal
        - TPMA_LOCALITY_Marshal
        - TPML_PCR_SELECTION_Marshal
        - TPM_ALG_ID_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2181,16'
          Dst:             TPML_PCR_SELECTION_Marshal
        - Src:             'Marshal.c:2182,16'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:2183,16'
          Dst:             TPMA_LOCALITY_Marshal
        - Src:             'Marshal.c:2184,16'
          Dst:             TPM_ALG_ID_Marshal
        - Src:             'Marshal.c:2185,16'
          Dst:             TPM2B_NAME_Marshal
        - Src:             'Marshal.c:2186,16'
          Dst:             TPM2B_NAME_Marshal
        - Src:             'Marshal.c:2187,16'
          Dst:             TPM2B_DATA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT16_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    15
      BranchProfiles:
        - Branch String:   'Marshal.c:98,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:98,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
            - BranchSide:      'Marshal.c:99,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
        - Branch String:   'Marshal.c:99,21'
          Branch Sides:
            - BranchSide:      'Marshal.c:99,34'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:101,30'
              BranchSideFuncs: []
        - Branch String:   'Marshal.c:99,6'
          Branch Sides:
            - BranchSide:      'Marshal.c:101,30'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:110,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Marshal.c:105,10'
          Branch Sides:
            - BranchSide:      'Marshal.c:106,4'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:108,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:110,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_PCR_SELECTION_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_PCR_SELECTION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_PCR_SELECTION_Marshal
        - UINT32_Marshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Marshal.c:816,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:817,41'
              BranchSideFuncs:
                - TPMS_PCR_SELECTION_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:819,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:815,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:817,13'
          Dst:             TPMS_PCR_SELECTION_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_DIGEST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:520,12'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_LOCALITY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT8_Marshal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:348,16'
          Dst:             UINT8_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_ALG_ID_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT16_Marshal
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:226,16'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_NAME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_NAME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:599,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_DATA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:530,12'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Array_Marshal
        - UINT16_Marshal
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:196,16'
          Dst:             UINT16_Marshal
        - Src:             'Marshal.c:197,16'
          Dst:             Array_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Array_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'Marshal.c:175,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Marshal.c:176,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Marshal.c:176,21'
          Branch Sides:
            - BranchSide:      'Marshal.c:176,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Marshal.c:177,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Marshal.c:176,6'
          Branch Sides:
            - BranchSide:      'Marshal.c:177,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Marshal.c:186,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Marshal.c:181,10'
          Branch Sides:
            - BranchSide:      'Marshal.c:182,12'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:184,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:186,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT8_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Marshal.c:72,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:72,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
            - BranchSide:      'Marshal.c:73,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
        - Branch String:   'Marshal.c:73,21'
          Branch Sides:
            - BranchSide:      'Marshal.c:73,34'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:75,22'
              BranchSideFuncs: []
        - Branch String:   'Marshal.c:73,6'
          Branch Sides:
            - BranchSide:      'Marshal.c:75,22'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:83,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Marshal.c:78,10'
          Branch Sides:
            - BranchSide:      'Marshal.c:79,4'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:81,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:83,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT32_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    31
      BranchProfiles:
        - Branch String:   'Marshal.c:119,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
            - BranchSide:      'Marshal.c:120,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
        - Branch String:   'Marshal.c:120,21'
          Branch Sides:
            - BranchSide:      'Marshal.c:120,34'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:122,30'
              BranchSideFuncs: []
        - Branch String:   'Marshal.c:120,6'
          Branch Sides:
            - BranchSide:      'Marshal.c:122,30'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:133,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Marshal.c:128,10'
          Branch Sides:
            - BranchSide:      'Marshal.c:129,4'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:131,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:133,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_PCR_SELECTION_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_PCR_SELECTION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Array_Marshal
        - TPMI_ALG_HASH_Marshal
        - UINT8_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:610,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:611,16'
          Dst:             UINT8_Marshal
        - Src:             'Marshal.c:612,16'
          Dst:             Array_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_HASH_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:418,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CONTEXT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CONTEXT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_CONTEXT_DATA_Marshal
        - TPMI_DH_SAVED_Marshal
        - TPMI_RH_HIERARCHY_Marshal
        - UINT64_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2167,16'
          Dst:             UINT64_Marshal
        - Src:             'Marshal.c:2168,16'
          Dst:             TPMI_DH_SAVED_Marshal
        - Src:             'Marshal.c:2169,16'
          Dst:             TPMI_RH_HIERARCHY_Marshal
        - Src:             'Marshal.c:2170,16'
          Dst:             TPM2B_CONTEXT_DATA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT64_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          147
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Marshal.c:148,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
            - BranchSide:      'Marshal.c:149,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
        - Branch String:   'Marshal.c:149,21'
          Branch Sides:
            - BranchSide:      'Marshal.c:149,34'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:151,30'
              BranchSideFuncs: []
        - Branch String:   'Marshal.c:149,6'
          Branch Sides:
            - BranchSide:      'Marshal.c:151,30'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:166,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Marshal.c:161,10'
          Branch Sides:
            - BranchSide:      'Marshal.c:162,4'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:164,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:166,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_SAVED_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_HANDLE_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:388,16'
          Dst:             TPM_HANDLE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_HIERARCHY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_HANDLE_Marshal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:398,16'
          Dst:             TPM_HANDLE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_CONTEXT_DATA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_CONTEXT_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2156,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_HANDLE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:308,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_NV_PUBLIC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B_NV_PUBLIC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMS_NV_PUBLIC_Marshal
        - UINT16_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:2136,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:2137,13'
              BranchSideFuncs:
                - TPMS_NV_PUBLIC_Marshal
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:2140,40'
              BranchSideFuncs:
                - TPMS_NV_PUBLIC_Marshal
                - UINT16_Marshal
        - Branch String:   'Marshal.c:2141,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:2142,48'
              BranchSideFuncs:
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:2145,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:2140,16'
          Dst:             TPMS_NV_PUBLIC_Marshal
        - Src:             'Marshal.c:2142,13'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_NV_PUBLIC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_NV_PUBLIC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMA_NV_Marshal
        - TPMI_ALG_HASH_Marshal
        - TPMI_RH_NV_INDEX_Marshal
        - UINT16_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2120,16'
          Dst:             TPMI_RH_NV_INDEX_Marshal
        - Src:             'Marshal.c:2121,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:2122,16'
          Dst:             TPMA_NV_Marshal
        - Src:             'Marshal.c:2123,16'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:2124,16'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_NV_INDEX_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_HANDLE_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:408,16'
          Dst:             TPM_HANDLE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_NV_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2109,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ID_OBJECT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_ID_OBJECT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2099,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PRIVATE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2087
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_PRIVATE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2089,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SENSITIVE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_SENSITIVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_AUTH_Marshal
        - TPM2B_DIGEST_Marshal
        - TPMI_ALG_PUBLIC_Marshal
        - TPMU_SENSITIVE_COMPOSITE_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2076,16'
          Dst:             TPMI_ALG_PUBLIC_Marshal
        - Src:             'Marshal.c:2077,16'
          Dst:             TPM2B_AUTH_Marshal
        - Src:             'Marshal.c:2078,16'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:2079,16'
          Dst:             TPMU_SENSITIVE_COMPOSITE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_PUBLIC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1878,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_AUTH_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:550,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SENSITIVE_COMPOSITE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_SENSITIVE_COMPOSITE *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TPM2B_ECC_PARAMETER_Marshal
        - TPM2B_PRIVATE_KEY_RSA_Marshal
        - TPM2B_SENSITIVE_DATA_Marshal
        - TPM2B_SYM_KEY_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:2042,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:2045,44'
              BranchSideFuncs:
                - TPM2B_PRIVATE_KEY_RSA_Marshal
            - BranchSide:      'Marshal.c:2050,42'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Marshal
            - BranchSide:      'Marshal.c:2055,43'
              BranchSideFuncs:
                - TPM2B_SENSITIVE_DATA_Marshal
            - BranchSide:      'Marshal.c:2060,36'
              BranchSideFuncs:
                - TPM2B_SYM_KEY_Marshal
            - BranchSide:      'Marshal.c:2064,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:2045,13'
          Dst:             TPM2B_PRIVATE_KEY_RSA_Marshal
        - Src:             'Marshal.c:2050,13'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:2055,13'
          Dst:             TPM2B_SENSITIVE_DATA_Marshal
        - Src:             'Marshal.c:2060,13'
          Dst:             TPM2B_SYM_KEY_Marshal
        - Src:             'Marshal.c:2064,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PRIVATE_KEY_RSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1629
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_HASH_BLOCK *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1631,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ECC_PARAMETER_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1641,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_SENSITIVE_DATA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_HASH_BLOCK *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1260,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_SYM_KEY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_EC_TEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1239,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PUBLIC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2017
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B_PUBLIC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMT_PUBLIC_Marshal
        - UINT16_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:2021,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:2022,13'
              BranchSideFuncs:
                - TPMT_PUBLIC_Marshal
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:2025,37'
              BranchSideFuncs:
                - TPMT_PUBLIC_Marshal
                - UINT16_Marshal
        - Branch String:   'Marshal.c:2026,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:2027,55'
              BranchSideFuncs:
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:2030,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:2025,16'
          Dst:             TPMT_PUBLIC_Marshal
        - Src:             'Marshal.c:2027,20'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_PUBLIC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2002
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          98
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMA_OBJECT_Marshal
        - TPMI_ALG_HASH_Marshal
        - TPMI_ALG_PUBLIC_Marshal
        - TPMU_PUBLIC_ID_Marshal
        - TPMU_PUBLIC_PARMS_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:2004,16'
          Dst:             TPMI_ALG_PUBLIC_Marshal
        - Src:             'Marshal.c:2005,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:2006,16'
          Dst:             TPMA_OBJECT_Marshal
        - Src:             'Marshal.c:2007,16'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:2008,16'
          Dst:             TPMU_PUBLIC_PARMS_Marshal
        - Src:             'Marshal.c:2009,16'
          Dst:             TPMU_PUBLIC_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_OBJECT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:328,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_PUBLIC_PARMS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_PUBLIC_PARMS *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_ECC_PARMS_Marshal
        - TPMS_KEYEDHASH_PARMS_Marshal
        - TPMS_RSA_PARMS_Marshal
        - TPMS_SYMCIPHER_PARMS_Marshal
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Marshal.c:1960,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1963,43'
              BranchSideFuncs:
                - TPMS_KEYEDHASH_PARMS_Marshal
            - BranchSide:      'Marshal.c:1968,43'
              BranchSideFuncs:
                - TPMS_SYMCIPHER_PARMS_Marshal
            - BranchSide:      'Marshal.c:1973,37'
              BranchSideFuncs:
                - TPMS_RSA_PARMS_Marshal
            - BranchSide:      'Marshal.c:1978,37'
              BranchSideFuncs:
                - TPMS_ECC_PARMS_Marshal
            - BranchSide:      'Marshal.c:1982,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1963,13'
          Dst:             TPMS_KEYEDHASH_PARMS_Marshal
        - Src:             'Marshal.c:1968,13'
          Dst:             TPMS_SYMCIPHER_PARMS_Marshal
        - Src:             'Marshal.c:1973,13'
          Dst:             TPMS_RSA_PARMS_Marshal
        - Src:             'Marshal.c:1978,13'
          Dst:             TPMS_ECC_PARMS_Marshal
        - Src:             'Marshal.c:1982,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_PUBLIC_ID_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_PUBLIC_ID *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPM2B_PUBLIC_KEY_RSA_Marshal
        - TPMS_ECC_POINT_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1888,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1891,35'
              BranchSideFuncs:
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'Marshal.c:1896,35'
              BranchSideFuncs:
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'Marshal.c:1901,43'
              BranchSideFuncs:
                - TPM2B_PUBLIC_KEY_RSA_Marshal
            - BranchSide:      'Marshal.c:1906,37'
              BranchSideFuncs:
                - TPMS_ECC_POINT_Marshal
            - BranchSide:      'Marshal.c:1910,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1891,13'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:1896,13'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:1901,13'
          Dst:             TPM2B_PUBLIC_KEY_RSA_Marshal
        - Src:             'Marshal.c:1906,13'
          Dst:             TPMS_ECC_POINT_Marshal
        - Src:             'Marshal.c:1910,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PUBLIC_KEY_RSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1611,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ECC_POINT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_ECC_PARAMETER_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1652,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1653,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_KEYEDHASH_PARMS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_KEYEDHASH_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMT_KEYEDHASH_SCHEME_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1921,16'
          Dst:             TPMT_KEYEDHASH_SCHEME_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SYMCIPHER_PARMS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SYMCIPHER_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMT_SYM_DEF_OBJECT_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1250,16'
          Dst:             TPMT_SYM_DEF_OBJECT_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_RSA_PARMS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_RSA_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_RSA_KEY_BITS_Marshal
        - TPMT_RSA_SCHEME_Marshal
        - TPMT_SYM_DEF_OBJECT_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1932,16'
          Dst:             TPMT_SYM_DEF_OBJECT_Marshal
        - Src:             'Marshal.c:1933,16'
          Dst:             TPMT_RSA_SCHEME_Marshal
        - Src:             'Marshal.c:1934,16'
          Dst:             TPMI_RSA_KEY_BITS_Marshal
        - Src:             'Marshal.c:1935,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ECC_PARMS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ECC_CURVE_Marshal
        - TPMT_ECC_SCHEME_Marshal
        - TPMT_KDF_SCHEME_Marshal
        - TPMT_SYM_DEF_OBJECT_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1946,16'
          Dst:             TPMT_SYM_DEF_OBJECT_Marshal
        - Src:             'Marshal.c:1947,16'
          Dst:             TPMT_ECC_SCHEME_Marshal
        - Src:             'Marshal.c:1948,16'
          Dst:             TPMI_ECC_CURVE_Marshal
        - Src:             'Marshal.c:1949,16'
          Dst:             TPMT_KDF_SCHEME_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SYM_DEF_OBJECT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_SYM_OBJECT_Marshal
        - TPMU_SYM_KEY_BITS_Marshal
        - TPMU_SYM_MODE_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1227,16'
          Dst:             TPMI_ALG_SYM_OBJECT_Marshal
        - Src:             'Marshal.c:1228,16'
          Dst:             TPMU_SYM_KEY_BITS_Marshal
        - Src:             'Marshal.c:1229,16'
          Dst:             TPMU_SYM_MODE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_ECC_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_ECC_SCHEME_Marshal
        - TPMU_ASYM_SCHEME_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1706,16'
          Dst:             TPMI_ALG_ECC_SCHEME_Marshal
        - Src:             'Marshal.c:1707,16'
          Dst:             TPMU_ASYM_SCHEME_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ECC_CURVE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ECC_CURVE_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1695,16'
          Dst:             TPM_ECC_CURVE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_KDF_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_KDF_SCHEME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_KDF_Marshal
        - TPMU_KDF_SCHEME_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1512,16'
          Dst:             TPMI_ALG_KDF_Marshal
        - Src:             'Marshal.c:1513,16'
          Dst:             TPMU_KDF_SCHEME_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_KDF_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:448,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_KDF_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_KDF_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_SCHEME_KDF1_SP800_108_Marshal
        - TPMS_SCHEME_KDF1_SP800_56A_Marshal
        - TPMS_SCHEME_MGF1_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1476,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1479,39'
              BranchSideFuncs:
                - TPMS_SCHEME_MGF1_Marshal
            - BranchSide:      'Marshal.c:1484,49'
              BranchSideFuncs:
                - TPMS_SCHEME_KDF1_SP800_56A_Marshal
            - BranchSide:      'Marshal.c:1494,49'
              BranchSideFuncs:
                - TPMS_SCHEME_KDF1_SP800_108_Marshal
            - BranchSide:      'Marshal.c:1498,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1500,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1479,13'
          Dst:             TPMS_SCHEME_MGF1_Marshal
        - Src:             'Marshal.c:1484,13'
          Dst:             TPMS_SCHEME_KDF1_SP800_56A_Marshal
        - Src:             'Marshal.c:1494,13'
          Dst:             TPMS_SCHEME_KDF1_SP800_108_Marshal
        - Src:             'Marshal.c:1500,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_MGF1_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1443,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_KDF1_SP800_56A_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1450,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_KDF1_SP800_108_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1464,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_HASH_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_HASH_Marshal
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1271,16'
          Dst:             TPMI_ALG_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_ECC_CURVE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT16_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:237,16'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_ECC_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1685,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_ASYM_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_ASYM_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          160
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - TPMS_ENC_SCHEME_OAEP_Marshal
        - TPMS_ENC_SCHEME_RSAES_Marshal
        - TPMS_KEY_SCHEME_ECDH_Marshal
        - TPMS_SIG_SCHEME_ECDAA_Marshal
        - TPMS_SIG_SCHEME_ECDSA_Marshal
        - TPMS_SIG_SCHEME_ECSCHNORR_Marshal
        - TPMS_SIG_SCHEME_RSAPSS_Marshal
        - TPMS_SIG_SCHEME_RSASSA_Marshal
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Marshal.c:1524,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1527,43'
              BranchSideFuncs:
                - TPMS_KEY_SCHEME_ECDH_Marshal
            - BranchSide:      'Marshal.c:1537,45'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_RSASSA_Marshal
            - BranchSide:      'Marshal.c:1542,45'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_RSAPSS_Marshal
            - BranchSide:      'Marshal.c:1547,44'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECDSA_Marshal
            - BranchSide:      'Marshal.c:1552,44'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECDAA_Marshal
            - BranchSide:      'Marshal.c:1562,48'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECSCHNORR_Marshal
            - BranchSide:      'Marshal.c:1567,44'
              BranchSideFuncs:
                - TPMS_ENC_SCHEME_RSAES_Marshal
            - BranchSide:      'Marshal.c:1572,43'
              BranchSideFuncs:
                - TPMS_ENC_SCHEME_OAEP_Marshal
            - BranchSide:      'Marshal.c:1576,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1578,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1527,13'
          Dst:             TPMS_KEY_SCHEME_ECDH_Marshal
        - Src:             'Marshal.c:1537,13'
          Dst:             TPMS_SIG_SCHEME_RSASSA_Marshal
        - Src:             'Marshal.c:1542,13'
          Dst:             TPMS_SIG_SCHEME_RSAPSS_Marshal
        - Src:             'Marshal.c:1547,13'
          Dst:             TPMS_SIG_SCHEME_ECDSA_Marshal
        - Src:             'Marshal.c:1552,13'
          Dst:             TPMS_SIG_SCHEME_ECDAA_Marshal
        - Src:             'Marshal.c:1562,13'
          Dst:             TPMS_SIG_SCHEME_ECSCHNORR_Marshal
        - Src:             'Marshal.c:1567,13'
          Dst:             TPMS_ENC_SCHEME_RSAES_Marshal
        - Src:             'Marshal.c:1572,13'
          Dst:             TPMS_ENC_SCHEME_OAEP_Marshal
        - Src:             'Marshal.c:1578,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_KEY_SCHEME_ECDH_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1426,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_RSASSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1337,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_RSAPSS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1345,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_ECDSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1355,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_ECDAA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SCHEME_ECDAA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_ECDAA_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1369,16'
          Dst:             TPMS_SCHEME_ECDAA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_ECSCHNORR_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1362,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ENC_SCHEME_RSAES_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ENC_SCHEME_OAEP_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1379,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_ECDAA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SCHEME_ECDAA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_HASH_Marshal
        - UINT16_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1282,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:1283,16'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SYM_OBJECT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:428,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SYM_KEY_BITS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - TPMI_AES_KEY_BITS_Marshal
        - TPMI_ALG_HASH_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1157,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1160,40'
              BranchSideFuncs:
                - TPMI_AES_KEY_BITS_Marshal
            - BranchSide:      'Marshal.c:1175,36'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Marshal
            - BranchSide:      'Marshal.c:1179,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1181,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1160,13'
          Dst:             TPMI_AES_KEY_BITS_Marshal
        - Src:             'Marshal.c:1175,13'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:1181,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SYM_MODE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - TPMI_ALG_SYM_MODE_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1193,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1196,40'
              BranchSideFuncs:
                - TPMI_ALG_SYM_MODE_Marshal
            - BranchSide:      'Marshal.c:1213,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1213,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1215,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1196,13'
          Dst:             TPMI_ALG_SYM_MODE_Marshal
        - Src:             'Marshal.c:1215,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SYM_MODE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:438,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_AES_KEY_BITS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_KEY_BITS_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1146,16'
          Dst:             TPM_KEY_BITS_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_KEY_BITS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT16_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:207,16'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_RSA_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_RSA_SCHEME_Marshal
        - TPMU_ASYM_SCHEME_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1600,16'
          Dst:             TPMI_ALG_RSA_SCHEME_Marshal
        - Src:             'Marshal.c:1601,16'
          Dst:             TPMU_ASYM_SCHEME_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RSA_KEY_BITS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_KEY_BITS_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1621,16'
          Dst:             TPM_KEY_BITS_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_RSA_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1589,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_KEYEDHASH_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_KEYEDHASH_SCHEME_Marshal
        - TPMU_SCHEME_KEYEDHASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1326,16'
          Dst:             TPMI_ALG_KEYEDHASH_SCHEME_Marshal
        - Src:             'Marshal.c:1327,16'
          Dst:             TPMU_SCHEME_KEYEDHASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_KEYEDHASH_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1293,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SCHEME_KEYEDHASH_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_ASYM_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - TPMS_SCHEME_HMAC_Marshal
        - TPMS_SCHEME_XOR_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1401,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1404,39'
              BranchSideFuncs:
                - TPMS_SCHEME_HMAC_Marshal
            - BranchSide:      'Marshal.c:1409,38'
              BranchSideFuncs:
                - TPMS_SCHEME_XOR_Marshal
            - BranchSide:      'Marshal.c:1413,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1415,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1404,13'
          Dst:             TPMS_SCHEME_HMAC_Marshal
        - Src:             'Marshal.c:1409,13'
          Dst:             TPMS_SCHEME_XOR_Marshal
        - Src:             'Marshal.c:1415,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_HMAC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1303,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_XOR_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SCHEME_ECDAA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_HASH_Marshal
        - TPMI_ALG_KDF_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1314,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:1315,16'
          Dst:             TPMI_ALG_KDF_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_PUBLIC_PARMS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_PUBLIC_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_PUBLIC_Marshal
        - TPMU_PUBLIC_PARMS_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1993,16'
          Dst:             TPMI_ALG_PUBLIC_Marshal
        - Src:             'Marshal.c:1994,16'
          Dst:             TPMU_PUBLIC_PARMS_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ENCRYPTED_SECRET_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1867,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SIGNATURE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_SIG_SCHEME_Marshal
        - TPMU_SIGNATURE_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1856,16'
          Dst:             TPMI_ALG_SIG_SCHEME_Marshal
        - Src:             'Marshal.c:1857,16'
          Dst:             TPMU_SIGNATURE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SIG_SCHEME_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:458,16'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SIGNATURE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1802
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_SIGNATURE *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - TPMS_SIGNATURE_ECDAA_Marshal
        - TPMS_SIGNATURE_ECDSA_Marshal
        - TPMS_SIGNATURE_ECSCHNORR_Marshal
        - TPMS_SIGNATURE_RSAPSS_Marshal
        - TPMS_SIGNATURE_RSASSA_Marshal
        - TPMT_HA_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1805,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1808,44'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSASSA_Marshal
            - BranchSide:      'Marshal.c:1813,44'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSAPSS_Marshal
            - BranchSide:      'Marshal.c:1818,43'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECDSA_Marshal
            - BranchSide:      'Marshal.c:1823,43'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECDAA_Marshal
            - BranchSide:      'Marshal.c:1833,47'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECSCHNORR_Marshal
            - BranchSide:      'Marshal.c:1838,30'
              BranchSideFuncs:
                - TPMT_HA_Marshal
            - BranchSide:      'Marshal.c:1842,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:1844,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1808,13'
          Dst:             TPMS_SIGNATURE_RSASSA_Marshal
        - Src:             'Marshal.c:1813,13'
          Dst:             TPMS_SIGNATURE_RSAPSS_Marshal
        - Src:             'Marshal.c:1818,13'
          Dst:             TPMS_SIGNATURE_ECDSA_Marshal
        - Src:             'Marshal.c:1823,13'
          Dst:             TPMS_SIGNATURE_ECDAA_Marshal
        - Src:             'Marshal.c:1833,13'
          Dst:             TPMS_SIGNATURE_ECSCHNORR_Marshal
        - Src:             'Marshal.c:1838,13'
          Dst:             TPMT_HA_Marshal
        - Src:             'Marshal.c:1844,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_RSASSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SIGNATURE_RSA_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1749,16'
          Dst:             TPMS_SIGNATURE_RSA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_RSAPSS_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SIGNATURE_RSA_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1756,16'
          Dst:             TPMS_SIGNATURE_RSA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECDSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SIGNATURE_ECC_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1779,16'
          Dst:             TPMS_SIGNATURE_ECC_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECDAA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SIGNATURE_ECC_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1787,16'
          Dst:             TPMS_SIGNATURE_ECC_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECSCHNORR_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SIGNATURE_ECC_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1795,16'
          Dst:             TPMS_SIGNATURE_ECC_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_HA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_HA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_ALG_HASH_Marshal
        - TPMU_HA_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:509,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:510,16'
          Dst:             TPMU_HA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_HA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_HA *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          104
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - Array_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:469,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:472,28'
              BranchSideFuncs:
                - Array_Marshal
            - BranchSide:      'Marshal.c:477,28'
              BranchSideFuncs:
                - Array_Marshal
            - BranchSide:      'Marshal.c:482,28'
              BranchSideFuncs:
                - Array_Marshal
            - BranchSide:      'Marshal.c:487,28'
              BranchSideFuncs:
                - Array_Marshal
            - BranchSide:      'Marshal.c:496,2'
              BranchSideFuncs: []
            - BranchSide:      'Marshal.c:498,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:472,13'
          Dst:             Array_Marshal
        - Src:             'Marshal.c:477,13'
          Dst:             Array_Marshal
        - Src:             'Marshal.c:482,13'
          Dst:             Array_Marshal
        - Src:             'Marshal.c:487,13'
          Dst:             Array_Marshal
        - Src:             'Marshal.c:498,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_ECC_PARAMETER_Marshal
        - TPMI_ALG_HASH_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1767,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:1768,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1769,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_RSA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1736
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_PUBLIC_KEY_RSA_Marshal
        - TPMI_ALG_HASH_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1739,16'
          Dst:             TPMI_ALG_HASH_Marshal
        - Src:             'Marshal.c:1740,16'
          Dst:             TPM2B_PUBLIC_KEY_RSA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ALGORITHM_DETAIL_ECC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_ALGORITHM_DETAIL_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_ECC_PARAMETER_Marshal
        - TPMT_ECC_SCHEME_Marshal
        - TPMT_KDF_SCHEME_Marshal
        - TPM_ECC_CURVE_Marshal
        - UINT16_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1718,16'
          Dst:             TPM_ECC_CURVE_Marshal
        - Src:             'Marshal.c:1719,16'
          Dst:             UINT16_Marshal
        - Src:             'Marshal.c:1720,16'
          Dst:             TPMT_KDF_SCHEME_Marshal
        - Src:             'Marshal.c:1721,16'
          Dst:             TPMT_ECC_SCHEME_Marshal
        - Src:             'Marshal.c:1722,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1723,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1724,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1725,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1726,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1727,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
        - Src:             'Marshal.c:1728,16'
          Dst:             TPM2B_ECC_PARAMETER_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ECC_POINT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B_ECC_POINT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMS_ECC_POINT_Marshal
        - UINT16_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:1665,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:1666,13'
              BranchSideFuncs:
                - TPMS_ECC_POINT_Marshal
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:1669,40'
              BranchSideFuncs:
                - TPMS_ECC_POINT_Marshal
                - UINT16_Marshal
        - Branch String:   'Marshal.c:1670,9'
          Branch Sides:
            - BranchSide:      'Marshal.c:1671,48'
              BranchSideFuncs:
                - UINT16_Marshal
            - BranchSide:      'Marshal.c:1674,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:1669,16'
          Dst:             TPMS_ECC_POINT_Marshal
        - Src:             'Marshal.c:1671,13'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_KDF2_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1457,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_KEY_SCHEME_ECMQV_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_SCHEME_HASH_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1434,16'
          Dst:             TPMS_SCHEME_HASH_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ATTEST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_ATTEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1136,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ATTEST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_ATTEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          105
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DATA_Marshal
        - TPM2B_NAME_Marshal
        - TPMI_ST_ATTEST_Marshal
        - TPMS_CLOCK_INFO_Marshal
        - TPMU_ATTEST_Marshal
        - TPM_GENERATED_Marshal
        - UINT64_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1120,16'
          Dst:             TPM_GENERATED_Marshal
        - Src:             'Marshal.c:1121,16'
          Dst:             TPMI_ST_ATTEST_Marshal
        - Src:             'Marshal.c:1122,16'
          Dst:             TPM2B_NAME_Marshal
        - Src:             'Marshal.c:1123,16'
          Dst:             TPM2B_DATA_Marshal
        - Src:             'Marshal.c:1124,16'
          Dst:             TPMS_CLOCK_INFO_Marshal
        - Src:             'Marshal.c:1125,16'
          Dst:             UINT64_Marshal
        - Src:             'Marshal.c:1126,16'
          Dst:             TPMU_ATTEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_GENERATED_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:216,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ST_ATTEST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_ST_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1074,16'
          Dst:             TPM_ST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CLOCK_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CLOCK_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMI_YES_NO_Marshal
        - UINT32_Marshal
        - UINT64_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:962,16'
          Dst:             UINT64_Marshal
        - Src:             'Marshal.c:963,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:964,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:965,16'
          Dst:             TPMI_YES_NO_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_ATTEST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_ATTEST *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - TPMS_CERTIFY_INFO_Marshal
        - TPMS_COMMAND_AUDIT_INFO_Marshal
        - TPMS_CREATION_INFO_Marshal
        - TPMS_NV_CERTIFY_INFO_Marshal
        - TPMS_QUOTE_INFO_Marshal
        - TPMS_SESSION_AUDIT_INFO_Marshal
        - TPMS_TIME_ATTEST_INFO_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:1085,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:1087,40'
              BranchSideFuncs:
                - TPMS_CERTIFY_INFO_Marshal
            - BranchSide:      'Marshal.c:1090,41'
              BranchSideFuncs:
                - TPMS_CREATION_INFO_Marshal
            - BranchSide:      'Marshal.c:1093,38'
              BranchSideFuncs:
                - TPMS_QUOTE_INFO_Marshal
            - BranchSide:      'Marshal.c:1096,46'
              BranchSideFuncs:
                - TPMS_COMMAND_AUDIT_INFO_Marshal
            - BranchSide:      'Marshal.c:1099,46'
              BranchSideFuncs:
                - TPMS_SESSION_AUDIT_INFO_Marshal
            - BranchSide:      'Marshal.c:1102,44'
              BranchSideFuncs:
                - TPMS_TIME_ATTEST_INFO_Marshal
            - BranchSide:      'Marshal.c:1105,43'
              BranchSideFuncs:
                - TPMS_NV_CERTIFY_INFO_Marshal
            - BranchSide:      'Marshal.c:1108,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:1087,13'
          Dst:             TPMS_CERTIFY_INFO_Marshal
        - Src:             'Marshal.c:1090,13'
          Dst:             TPMS_CREATION_INFO_Marshal
        - Src:             'Marshal.c:1093,13'
          Dst:             TPMS_QUOTE_INFO_Marshal
        - Src:             'Marshal.c:1096,13'
          Dst:             TPMS_COMMAND_AUDIT_INFO_Marshal
        - Src:             'Marshal.c:1099,13'
          Dst:             TPMS_SESSION_AUDIT_INFO_Marshal
        - Src:             'Marshal.c:1102,13'
          Dst:             TPMS_TIME_ATTEST_INFO_Marshal
        - Src:             'Marshal.c:1105,13'
          Dst:             TPMS_NV_CERTIFY_INFO_Marshal
        - Src:             'Marshal.c:1108,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CERTIFY_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CERTIFY_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_NAME_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1000,16'
          Dst:             TPM2B_NAME_Marshal
        - Src:             'Marshal.c:1001,16'
          Dst:             TPM2B_NAME_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CREATION_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CREATION_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPM2B_NAME_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1050,16'
          Dst:             TPM2B_NAME_Marshal
        - Src:             'Marshal.c:1051,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_QUOTE_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_QUOTE_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPML_PCR_SELECTION_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1012,16'
          Dst:             TPML_PCR_SELECTION_Marshal
        - Src:             'Marshal.c:1013,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_COMMAND_AUDIT_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_COMMAND_AUDIT_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPM_ALG_ID_Marshal
        - UINT64_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1024,16'
          Dst:             UINT64_Marshal
        - Src:             'Marshal.c:1025,16'
          Dst:             TPM_ALG_ID_Marshal
        - Src:             'Marshal.c:1026,16'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Marshal.c:1027,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SESSION_AUDIT_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_SESSION_AUDIT_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMI_YES_NO_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1038,16'
          Dst:             TPMI_YES_NO_Marshal
        - Src:             'Marshal.c:1039,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TIME_ATTEST_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_TIME_ATTEST_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_TIME_INFO_Marshal
        - UINT64_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:988,16'
          Dst:             TPMS_TIME_INFO_Marshal
        - Src:             'Marshal.c:989,16'
          Dst:             UINT64_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_NV_CERTIFY_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_NV_CERTIFY_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_MAX_NV_BUFFER_Marshal
        - TPM2B_NAME_Marshal
        - UINT16_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:1062,16'
          Dst:             TPM2B_NAME_Marshal
        - Src:             'Marshal.c:1063,16'
          Dst:             UINT16_Marshal
        - Src:             'Marshal.c:1064,16'
          Dst:             TPM2B_MAX_NV_BUFFER_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_MAX_NV_BUFFER_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_BUFFER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:570,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TIME_INFO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_TIME_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_CLOCK_INFO_Marshal
        - UINT64_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:976,16'
          Dst:             UINT64_Marshal
        - Src:             'Marshal.c:977,16'
          Dst:             TPMS_CLOCK_INFO_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_YES_NO_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT8_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:368,16'
          Dst:             UINT8_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_ST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT16_Marshal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:268,16'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CAPABILITY_DATA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_CAPABILITY_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMU_CAPABILITIES_Marshal
        - TPM_CAP_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:950,16'
          Dst:             TPM_CAP_Marshal
        - Src:             'Marshal.c:951,16'
          Dst:             TPMU_CAPABILITIES_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_CAP_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:278,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_CAPABILITIES_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'union.TPMU_CAPABILITIES *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          186
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - TPML_ALG_PROPERTY_Marshal
        - TPML_CCA_Marshal
        - TPML_CC_Marshal
        - TPML_ECC_CURVE_Marshal
        - TPML_HANDLE_Marshal
        - TPML_PCR_SELECTION_Marshal
        - TPML_TAGGED_PCR_PROPERTY_Marshal
        - TPML_TAGGED_POLICY_Marshal
        - TPML_TAGGED_TPM_PROPERTY_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:906,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:908,40'
              BranchSideFuncs:
                - TPML_ALG_PROPERTY_Marshal
            - BranchSide:      'Marshal.c:911,34'
              BranchSideFuncs:
                - TPML_HANDLE_Marshal
            - BranchSide:      'Marshal.c:914,31'
              BranchSideFuncs:
                - TPML_CCA_Marshal
            - BranchSide:      'Marshal.c:917,30'
              BranchSideFuncs:
                - TPML_CC_Marshal
            - BranchSide:      'Marshal.c:920,30'
              BranchSideFuncs:
                - TPML_CC_Marshal
            - BranchSide:      'Marshal.c:923,41'
              BranchSideFuncs:
                - TPML_PCR_SELECTION_Marshal
            - BranchSide:      'Marshal.c:926,47'
              BranchSideFuncs:
                - TPML_TAGGED_TPM_PROPERTY_Marshal
            - BranchSide:      'Marshal.c:929,47'
              BranchSideFuncs:
                - TPML_TAGGED_PCR_PROPERTY_Marshal
            - BranchSide:      'Marshal.c:932,37'
              BranchSideFuncs:
                - TPML_ECC_CURVE_Marshal
            - BranchSide:      'Marshal.c:935,41'
              BranchSideFuncs:
                - TPML_TAGGED_POLICY_Marshal
            - BranchSide:      'Marshal.c:938,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Marshal.c:908,13'
          Dst:             TPML_ALG_PROPERTY_Marshal
        - Src:             'Marshal.c:911,13'
          Dst:             TPML_HANDLE_Marshal
        - Src:             'Marshal.c:914,13'
          Dst:             TPML_CCA_Marshal
        - Src:             'Marshal.c:917,13'
          Dst:             TPML_CC_Marshal
        - Src:             'Marshal.c:920,13'
          Dst:             TPML_CC_Marshal
        - Src:             'Marshal.c:923,13'
          Dst:             TPML_PCR_SELECTION_Marshal
        - Src:             'Marshal.c:926,13'
          Dst:             TPML_TAGGED_TPM_PROPERTY_Marshal
        - Src:             'Marshal.c:929,13'
          Dst:             TPML_TAGGED_PCR_PROPERTY_Marshal
        - Src:             'Marshal.c:932,13'
          Dst:             TPML_ECC_CURVE_Marshal
        - Src:             'Marshal.c:935,13'
          Dst:             TPML_TAGGED_POLICY_Marshal
        - Src:             'Marshal.c:938,2'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_ALG_PROPERTY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_ALG_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_ALG_PROPERTY_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:832,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:833,40'
              BranchSideFuncs:
                - TPMS_ALG_PROPERTY_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:835,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:831,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:833,13'
          Dst:             TPMS_ALG_PROPERTY_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_HANDLE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_HANDLE_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:771,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:772,33'
              BranchSideFuncs:
                - TPM_HANDLE_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:774,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:770,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:772,13'
          Dst:             TPM_HANDLE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_CCA_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMA_CC_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:741,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:742,30'
              BranchSideFuncs:
                - TPMA_CC_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:744,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:740,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:742,13'
          Dst:             TPMA_CC_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_CC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_CC_Marshal
        - UINT32_Marshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Marshal.c:726,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:727,29'
              BranchSideFuncs:
                - TPM_CC_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:729,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:725,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:727,13'
          Dst:             TPM_CC_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_TAGGED_TPM_PROPERTY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_TAGGED_TPM_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_TAGGED_PROPERTY_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:847,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:848,43'
              BranchSideFuncs:
                - TPMS_TAGGED_PROPERTY_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:850,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:846,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:848,13'
          Dst:             TPMS_TAGGED_PROPERTY_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_TAGGED_PCR_PROPERTY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_TAGGED_PCR_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_TAGGED_PCR_SELECT_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:862,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:863,45'
              BranchSideFuncs:
                - TPMS_TAGGED_PCR_SELECT_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:865,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:861,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:863,13'
          Dst:             TPMS_TAGGED_PCR_SELECT_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_ECC_CURVE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_ECC_CURVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_ECC_CURVE_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:878,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:879,36'
              BranchSideFuncs:
                - TPM_ECC_CURVE_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:881,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:877,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:879,13'
          Dst:             TPM_ECC_CURVE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_TAGGED_POLICY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_TAGGED_POLICY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_TAGGED_POLICY_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Marshal.c:893,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:894,41'
              BranchSideFuncs:
                - TPMS_TAGGED_POLICY_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:896,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:892,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:894,13'
          Dst:             TPMS_TAGGED_POLICY_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TAGGED_POLICY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_TAGGED_POLICY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMT_HA_Marshal
        - TPM_HANDLE_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:700,16'
          Dst:             TPM_HANDLE_Marshal
        - Src:             'Marshal.c:701,16'
          Dst:             TPMT_HA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TAGGED_PCR_SELECT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_TAGGED_PCR_SELECT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Array_Marshal
        - TPM_PT_PCR_Marshal
        - UINT8_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:687,16'
          Dst:             TPM_PT_PCR_Marshal
        - Src:             'Marshal.c:688,16'
          Dst:             UINT8_Marshal
        - Src:             'Marshal.c:689,16'
          Dst:             Array_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_PT_PCR_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:298,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TAGGED_PROPERTY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_PT_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:712,16'
          Dst:             TPM_PT_Marshal
        - Src:             'Marshal.c:713,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_PT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:288,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_CC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:248,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_CC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:358,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ALG_PROPERTY_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ALGORITHM *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMA_ALGORITHM_Marshal
        - TPM_ALG_ID_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:675,16'
          Dst:             TPM_ALG_ID_Marshal
        - Src:             'Marshal.c:676,16'
          Dst:             TPMA_ALGORITHM_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_ALGORITHM_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:318,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_DIGEST_VALUES_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_DIGEST_VALUES *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPMT_HA_Marshal
        - UINT32_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:801,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:802,30'
              BranchSideFuncs:
                - TPMT_HA_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:804,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:800,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:802,13'
          Dst:             TPMT_HA_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_DIGEST_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - UINT32_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:786,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:787,35'
              BranchSideFuncs:
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:789,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:785,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:787,13'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_ALG_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_ALG *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_ALG_ID_Marshal
        - UINT32_Marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Marshal.c:756,5'
          Branch Sides:
            - BranchSide:      'Marshal.c:757,33'
              BranchSideFuncs:
                - TPM_ALG_ID_Marshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Marshal.c:759,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Marshal.c:755,16'
          Dst:             UINT32_Marshal
        - Src:             'Marshal.c:757,13'
          Dst:             TPM_ALG_ID_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_HASHCHECK_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMI_RH_HIERARCHY_Marshal
        - TPM_ST_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:662,16'
          Dst:             TPM_ST_Marshal
        - Src:             'Marshal.c:663,16'
          Dst:             TPMI_RH_HIERARCHY_Marshal
        - Src:             'Marshal.c:664,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_AUTH_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMI_RH_HIERARCHY_Marshal
        - TPM_ST_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:649,16'
          Dst:             TPM_ST_Marshal
        - Src:             'Marshal.c:650,16'
          Dst:             TPMI_RH_HIERARCHY_Marshal
        - Src:             'Marshal.c:651,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_VERIFIED_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMI_RH_HIERARCHY_Marshal
        - TPM_ST_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:636,16'
          Dst:             TPM_ST_Marshal
        - Src:             'Marshal.c:637,16'
          Dst:             TPMI_RH_HIERARCHY_Marshal
        - Src:             'Marshal.c:638,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_CREATION_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
        - TPMI_RH_HIERARCHY_Marshal
        - TPM_ST_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:623,16'
          Dst:             TPM_ST_Marshal
        - Src:             'Marshal.c:624,16'
          Dst:             TPMI_RH_HIERARCHY_Marshal
        - Src:             'Marshal.c:625,16'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_IV_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_IV *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:589,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_TIMEOUT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_KDF_TEST_CONTEXT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:579,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_MAX_BUFFER_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_BUFFER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:560,16'
          Dst:             TPM2B_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_NONCE_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM2B_DIGEST_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:540,12'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_CONTEXT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPM_HANDLE_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:378,16'
          Dst:             TPM_HANDLE_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_SESSION_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT8_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:338,16'
          Dst:             UINT8_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_RC_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:258,16'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    INT32_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:142,12'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    INT8_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/Marshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT8_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Marshal.c:92,12'
          Dst:             UINT8_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsNumeric
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:277,5'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:279,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'MathOnByteBuffers.c:282,5'
              BranchSideFuncs: []
        - Branch String:   'MathOnByteBuffers.c:279,32'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:279,35'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:280,3'
              BranchSideFuncs: []
        - Branch String:   'MathOnByteBuffers.c:279,9'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:280,3'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:281,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ShiftLeft
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.TPM2B *'
      argCount:        1
      argTypes:
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          80
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:258,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:258,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'MathOnByteBuffers.c:260,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'MathOnByteBuffers.c:260,6'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:262,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'MathOnByteBuffers.c:264,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AdjustNumberB
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          162
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - MemoryCopy
        - MemorySet
      functionUses:    2
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:222,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:224,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'MathOnByteBuffers.c:225,9'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:231,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'MathOnByteBuffers.c:241,18'
              BranchSideFuncs:
                - MemoryCopy
                - MemorySet
        - Branch String:   'MathOnByteBuffers.c:231,36'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:231,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'MathOnByteBuffers.c:231,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'MathOnByteBuffers.c:231,6'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:231,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'MathOnByteBuffers.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
        - Branch String:   'MathOnByteBuffers.c:232,9'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:234,19'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'MathOnByteBuffers.c:237,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'MathOnByteBuffers.c:235,7'
          Dst:             MemoryCopy
        - Src:             'MathOnByteBuffers.c:241,6'
          Dst:             MemoryCopy
        - Src:             'MathOnByteBuffers.c:242,6'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DivideB
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          114
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BnDiv
        - BnFrom2B
        - BnInit
        - BnTo2B
      functionUses:    1
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:200,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:201,13'
              BranchSideFuncs:
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'MathOnByteBuffers.c:203,8'
              BranchSideFuncs:
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'MathOnByteBuffers.c:201,5'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:201,28'
              BranchSideFuncs:
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'MathOnByteBuffers.c:202,6'
              BranchSideFuncs: []
        - Branch String:   'MathOnByteBuffers.c:203,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:204,13'
              BranchSideFuncs:
                - BnTo2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'MathOnByteBuffers.c:206,5'
              BranchSideFuncs: []
        - Branch String:   'MathOnByteBuffers.c:204,5'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:204,28'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:205,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'MathOnByteBuffers.c:191,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:191,5'
          Dst:             BnFrom2B
        - Src:             'MathOnByteBuffers.c:192,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:192,5'
          Dst:             BnFrom2B
        - Src:             'MathOnByteBuffers.c:193,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:194,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:197,5'
          Dst:             BnDiv
        - Src:             'MathOnByteBuffers.c:201,6'
          Dst:             BnTo2B
        - Src:             'MathOnByteBuffers.c:204,6'
          Dst:             BnTo2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ModExpB
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
        - 'char *'
        - 'int '
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          121
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BnFromBytes
        - BnInit
        - BnModExp
        - BnToBytes
        - BnUnsignedCmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:168,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:169,2'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:170,22'
              BranchSideFuncs:
                - BnUnsignedCmp
                - __sanitizer_cov_trace_const_cmp4
                - BnModExp
                - BnToBytes
        - Branch String:   'MathOnByteBuffers.c:170,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:171,2'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:172,14'
              BranchSideFuncs:
                - BnModExp
                - BnToBytes
      Callsites:
        - Src:             'MathOnByteBuffers.c:156,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:157,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:158,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:159,5'
          Dst:             BnInit
        - Src:             'MathOnByteBuffers.c:163,5'
          Dst:             BnFromBytes
        - Src:             'MathOnByteBuffers.c:164,5'
          Dst:             BnFromBytes
        - Src:             'MathOnByteBuffers.c:165,5'
          Dst:             BnFromBytes
        - Src:             'MathOnByteBuffers.c:170,8'
          Dst:             BnUnsignedCmp
        - Src:             'MathOnByteBuffers.c:172,5'
          Dst:             BnModExp
        - Src:             'MathOnByteBuffers.c:173,5'
          Dst:             BnToBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SignedCompareB
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          87
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - UnsignedCompareB
      functionUses:    4
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:118,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:120,13'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:122,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UnsignedCompareB
                - UnsignedCompareB
        - Branch String:   'MathOnByteBuffers.c:122,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:124,26'
              BranchSideFuncs:
                - UnsignedCompareB
            - BranchSide:      'MathOnByteBuffers.c:127,30'
              BranchSideFuncs:
                - UnsignedCompareB
      Callsites:
        - Src:             'MathOnByteBuffers.c:124,9'
          Dst:             UnsignedCompareB
        - Src:             'MathOnByteBuffers.c:127,13'
          Dst:             UnsignedCompareB
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UnsignedCompareB
      functionSourceFile: '/src/ibmswtpm2/src/MathOnByteBuffers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'MathOnByteBuffers.c:83,8'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:84,2'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:85,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'MathOnByteBuffers.c:85,13'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:86,2'
              BranchSideFuncs: []
            - BranchSide:      'MathOnByteBuffers.c:89,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'MathOnByteBuffers.c:91,10'
          Branch Sides:
            - BranchSide:      'MathOnByteBuffers.c:92,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'MathOnByteBuffers.c:93,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ByteArrayToUint64
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          85
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ByteArrayToUint32
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ByteArrayToUint16
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Uint64ToByteArray
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          71
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Uint32ToByteArray
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Uint16ToByteArray
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryPad2B
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemorySet
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Memory.c:190,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemorySet
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryEqual2B
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MemoryEqual
      functionUses:    26
      BranchProfiles:
        - Branch String:   'Memory.c:160,8'
          Branch Sides:
            - BranchSide:      'Memory.c:161,2'
              BranchSideFuncs: []
            - BranchSide:      'Memory.c:162,24'
              BranchSideFuncs:
                - MemoryEqual
      Callsites:
        - Src:             'Memory.c:162,12'
          Dst:             MemoryEqual
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryEqual
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   'Memory.c:107,5'
          Branch Sides:
            - BranchSide:      'Memory.c:108,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Memory.c:109,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryConcat2B
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          69
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'Memory.c:143,5'
          Branch Sides:
            - BranchSide:      'Memory.c:143,5'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'Memory.c:144,17'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'Memory.c:143,5'
          Dst:             TpmFail
        - Src:             'Memory.c:144,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryCopy
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryCopy2B
      functionSourceFile: '/src/ibmswtpm2/src/Memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - MemoryCopy
        - TpmFail
      functionUses:    26
      BranchProfiles:
        - Branch String:   'Memory.c:121,5'
          Branch Sides:
            - BranchSide:      'Memory.c:121,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemoryCopy
            - BranchSide:      'Memory.c:122,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemoryCopy
        - Branch String:   'Memory.c:122,8'
          Branch Sides:
            - BranchSide:      'Memory.c:123,2'
              BranchSideFuncs: []
            - BranchSide:      'Memory.c:126,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - MemoryCopy
        - Branch String:   'Memory.c:126,6'
          Branch Sides:
            - BranchSide:      'Memory.c:126,6'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'Memory.c:127,17'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'Memory.c:121,5'
          Dst:             TpmFail
        - Src:             'Memory.c:126,6'
          Dst:             TpmFail
        - Src:             'Memory.c:127,6'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_Certify
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.NV_Certify_In *'
        - 'struct.GetTime_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          179
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - CryptSelectSignScheme
        - FillInAttestInfo
        - HandleToObject
        - IsSigningObject
        - NvGetIndexData
        - NvGetIndexInfo
        - NvGetIndexName
        - NvReadAccessChecks
        - SignAttestInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:641,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:642,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - NvReadAccessChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
            - BranchSide:      'NVCommands.c:643,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - NvReadAccessChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
        - Branch String:   'NVCommands.c:643,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:644,2'
              BranchSideFuncs:
                - NvReadAccessChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
            - BranchSide:      'NVCommands.c:647,33'
              BranchSideFuncs:
                - NvReadAccessChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
        - Branch String:   'NVCommands.c:649,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:653,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
        - Branch String:   'NVCommands.c:653,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:654,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:660,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
        - Branch String:   'NVCommands.c:660,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:661,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:664,22'
              BranchSideFuncs:
                - FillInAttestInfo
                - NvGetIndexName
                - NvGetIndexData
                - SignAttestInfo
      Callsites:
        - Src:             'NVCommands.c:637,40'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:639,42'
          Dst:             HandleToObject
        - Src:             'NVCommands.c:641,9'
          Dst:             IsSigningObject
        - Src:             'NVCommands.c:643,9'
          Dst:             CryptSelectSignScheme
        - Src:             'NVCommands.c:647,14'
          Dst:             NvReadAccessChecks
        - Src:             'NVCommands.c:664,5'
          Dst:             FillInAttestInfo
        - Src:             'NVCommands.c:670,5'
          Dst:             NvGetIndexName
        - Src:             'NVCommands.c:676,5'
          Dst:             NvGetIndexData
        - Src:             'NVCommands.c:680,12'
          Dst:             SignAttestInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_ChangeAuth
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptHashGetDigestSize
        - MemoryRemoveTrailingZeros
        - NvGetIndexInfo
        - NvWriteIndexAuth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:617,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:619,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:622,29'
              BranchSideFuncs:
                - NvWriteIndexAuth
      Callsites:
        - Src:             'NVCommands.c:613,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:617,8'
          Dst:             MemoryRemoveTrailingZeros
        - Src:             'NVCommands.c:618,10'
          Dst:             CryptHashGetDigestSize
        - Src:             'NVCommands.c:622,12'
          Dst:             NvWriteIndexAuth
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_ReadLock
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - NvGetIndexInfo
        - NvReadAccessChecks
        - NvWriteIndexAttributes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:585,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:586,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:588,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteIndexAttributes
        - Branch String:   'NVCommands.c:593,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:594,2'
              BranchSideFuncs:
                - NvWriteIndexAttributes
            - BranchSide:      'NVCommands.c:597,5'
              BranchSideFuncs:
                - NvWriteIndexAttributes
      Callsites:
        - Src:             'NVCommands.c:577,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:582,14'
          Dst:             NvReadAccessChecks
        - Src:             'NVCommands.c:599,12'
          Dst:             NvWriteIndexAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_Read
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.NV_Read_In *'
        - 'struct.NV_Read_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          131
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - NvGetIndexData
        - NvGetIndexInfo
        - NvReadAccessChecks
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:546,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:547,9'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:549,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - NvGetIndexData
        - Branch String:   'NVCommands.c:549,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:550,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:552,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - NvGetIndexData
        - Branch String:   'NVCommands.c:552,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:553,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:555,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvGetIndexData
        - Branch String:   'NVCommands.c:555,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:556,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:559,24'
              BranchSideFuncs:
                - NvGetIndexData
      Callsites:
        - Src:             'NVCommands.c:539,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:544,14'
          Dst:             NvReadAccessChecks
        - Src:             'NVCommands.c:561,5'
          Dst:             NvGetIndexData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_GlobalWriteLock
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvSetGlobalLock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'NVCommands.c:519,12'
          Dst:             NvSetGlobalLock
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_WriteLock
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - NvGetIndexInfo
        - NvWriteAccessChecks
        - NvWriteIndexAttributes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:484,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:486,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:494,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteIndexAttributes
        - Branch String:   'NVCommands.c:486,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:487,10'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:490,6'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:495,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:495,12'
              BranchSideFuncs:
                - NvWriteIndexAttributes
            - BranchSide:      'NVCommands.c:501,5'
              BranchSideFuncs:
                - NvWriteIndexAttributes
        - Branch String:   'NVCommands.c:494,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:496,2'
              BranchSideFuncs:
                - NvWriteIndexAttributes
            - BranchSide:      'NVCommands.c:501,5'
              BranchSideFuncs:
                - NvWriteIndexAttributes
      Callsites:
        - Src:             'NVCommands.c:478,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:483,14'
          Dst:             NvWriteAccessChecks
        - Src:             'NVCommands.c:503,12'
          Dst:             NvWriteIndexAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_SetBits
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.NV_SetBits_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - NvGetIndexInfo
        - NvGetUINT64Data
        - NvWriteAccessChecks
        - NvWriteUINT64Data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:451,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:452,9'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:454,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - NvGetUINT64Data
        - Branch String:   'NVCommands.c:454,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:455,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - NvGetUINT64Data
            - BranchSide:      'NVCommands.c:457,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - NvGetUINT64Data
        - Branch String:   'NVCommands.c:457,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:458,11'
              BranchSideFuncs:
                - NvGetUINT64Data
                - NvWriteUINT64Data
            - BranchSide:      'NVCommands.c:461,29'
              BranchSideFuncs:
                - NvGetUINT64Data
                - NvWriteUINT64Data
      Callsites:
        - Src:             'NVCommands.c:442,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:448,14'
          Dst:             NvWriteAccessChecks
        - Src:             'NVCommands.c:461,13'
          Dst:             NvGetUINT64Data
        - Src:             'NVCommands.c:465,13'
          Dst:             NvWriteUINT64Data
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_Extend
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.NV_Extend_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          149
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashStart
        - MemorySet
        - NvGetIndexData
        - NvGetIndexInfo
        - NvWriteAccessChecks
        - NvWriteIndexData
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:402,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:403,9'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:405,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
                - NvGetIndexData
        - Branch String:   'NVCommands.c:405,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:406,2'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
                - NvGetIndexData
            - BranchSide:      'NVCommands.c:409,47'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
                - NvGetIndexData
        - Branch String:   'NVCommands.c:410,5'
          Branch Sides:
            - BranchSide:      'NVCommands.c:410,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
                - NvGetIndexData
            - BranchSide:      'NVCommands.c:411,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
                - NvGetIndexData
        - Branch String:   'NVCommands.c:411,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:413,21'
              BranchSideFuncs:
                - NvGetIndexData
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
            - BranchSide:      'NVCommands.c:417,26'
              BranchSideFuncs:
                - MemorySet
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - NvWriteIndexData
      Callsites:
        - Src:             'NVCommands.c:392,40'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:399,14'
          Dst:             NvWriteAccessChecks
        - Src:             'NVCommands.c:409,24'
          Dst:             CryptHashGetDigestSize
        - Src:             'NVCommands.c:410,5'
          Dst:             TpmFail
        - Src:             'NVCommands.c:413,6'
          Dst:             NvGetIndexData
        - Src:             'NVCommands.c:417,6'
          Dst:             MemorySet
        - Src:             'NVCommands.c:420,24'
          Dst:             CryptHashStart
        - Src:             'NVCommands.c:422,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'NVCommands.c:424,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'NVCommands.c:426,5'
          Dst:             CryptHashEnd2B
        - Src:             'NVCommands.c:429,12'
          Dst:             NvWriteIndexData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_Increment
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          136
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - NvGetIndexInfo
        - NvGetUINT64Data
        - NvReadMaxCount
        - NvWriteAccessChecks
        - NvWriteUINT64Data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:349,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:350,9'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:352,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadMaxCount
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - NvGetUINT64Data
        - Branch String:   'NVCommands.c:352,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:353,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvReadMaxCount
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - NvGetUINT64Data
            - BranchSide:      'NVCommands.c:356,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvReadMaxCount
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - NvGetUINT64Data
        - Branch String:   'NVCommands.c:356,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:357,15'
              BranchSideFuncs:
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'NVCommands.c:360,31'
              BranchSideFuncs:
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'NVCommands.c:367,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:372,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'NVCommands.c:379,12'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:373,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:373,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'NVCommands.c:378,2'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:372,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:376,7'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:378,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVCommands.c:341,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:346,14'
          Dst:             NvWriteAccessChecks
        - Src:             'NVCommands.c:357,15'
          Dst:             NvReadMaxCount
        - Src:             'NVCommands.c:360,15'
          Dst:             NvGetUINT64Data
        - Src:             'NVCommands.c:366,14'
          Dst:             NvWriteUINT64Data
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_Write
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.NV_Write_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          175
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - NvGetIndexInfo
        - NvWriteAccessChecks
        - NvWriteIndexData
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:302,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:306,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteIndexData
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVCommands.c:307,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:307,11'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:309,2'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:308,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:308,11'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:309,2'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:306,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:309,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:311,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteIndexData
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVCommands.c:311,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:312,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:314,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteIndexData
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVCommands.c:314,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:315,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:320,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteIndexData
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVCommands.c:321,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:321,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvWriteIndexData
            - BranchSide:      'NVCommands.c:327,29'
              BranchSideFuncs:
                - NvWriteIndexData
        - Branch String:   'NVCommands.c:320,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:322,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:327,29'
              BranchSideFuncs:
                - NvWriteIndexData
      Callsites:
        - Src:             'NVCommands.c:293,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:299,14'
          Dst:             NvWriteAccessChecks
        - Src:             'NVCommands.c:327,12'
          Dst:             NvWriteIndexData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_ReadPublic
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
        - 'struct.NV_ReadPublic_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvGetIndexInfo
        - NvGetIndexName
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'NVCommands.c:276,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:281,5'
          Dst:             NvGetIndexName
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_UndefineSpaceSpecial
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvDeleteIndex
        - NvGetIndexInfo
        - SessionRemoveAssociationToHandle
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:254,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:255,2'
              BranchSideFuncs:
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - SessionRemoveAssociationToHandle
            - BranchSide:      'NVCommands.c:258,28'
              BranchSideFuncs:
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - SessionRemoveAssociationToHandle
        - Branch String:   'NVCommands.c:262,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:263,35'
              BranchSideFuncs:
                - SessionRemoveAssociationToHandle
            - BranchSide:      'NVCommands.c:264,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVCommands.c:251,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:258,14'
          Dst:             NvDeleteIndex
        - Src:             'NVCommands.c:263,2'
          Dst:             SessionRemoveAssociationToHandle
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_UndefineSpace
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - NvDeleteIndex
        - NvGetIndexInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:228,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:229,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:232,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:233,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:233,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
            - BranchSide:      'NVCommands.c:237,26'
              BranchSideFuncs:
                - NvDeleteIndex
        - Branch String:   'NVCommands.c:232,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:234,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:237,26'
              BranchSideFuncs:
                - NvDeleteIndex
      Callsites:
        - Src:             'NVCommands.c:225,32'
          Dst:             NvGetIndexInfo
        - Src:             'NVCommands.c:237,12'
          Dst:             NvDeleteIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_NV_DefineSpace
      functionSourceFile: '/src/ibmswtpm2/src/NVCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.NV_DefineSpace_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         105
      ICount:          543
      EdgeCount:       137
      CyclomaticComplexity: 34
      functionsReached:
        - CryptHashGetDigestSize
        - MemoryRemoveTrailingZeros
        - NvDefineIndex
        - NvIndexIsDefined
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVCommands.c:83,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:83,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryRemoveTrailingZeros
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:86,35'
              BranchSideFuncs:
                - MemoryRemoveTrailingZeros
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:82,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:84,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:86,35'
              BranchSideFuncs:
                - MemoryRemoveTrailingZeros
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:86,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:88,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:93,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:93,42'
          Branch Sides:
            - BranchSide:      'NVCommands.c:93,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:97,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:93,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:94,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:97,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:97,5'
          Branch Sides:
            - BranchSide:      'NVCommands.c:113,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:113,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:113,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:113,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:113,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:113,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:115,6'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:119,5'
          Branch Sides:
            - BranchSide:      'NVCommands.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:127,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:132,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:123,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:124,3'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:125,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:127,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:128,3'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:129,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:132,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:134,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:137,5'
          Branch Sides:
            - BranchSide:      'NVCommands.c:141,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:156,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:169,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:141,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:142,3'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:143,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:156,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:156,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:163,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:163,12'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:165,3'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:164,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:164,12'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:165,3'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:162,9'
          Branch Sides:
            - BranchSide:      'NVCommands.c:165,3'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:167,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:173,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:173,11'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:175,2'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:174,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:174,11'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:175,2'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:172,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:175,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:177,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:178,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:178,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:183,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:179,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:179,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:183,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:180,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:180,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:183,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:177,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:181,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:183,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:184,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:184,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:189,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:185,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:185,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:189,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:186,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:186,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:189,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:183,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:187,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:189,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:190,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:190,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:189,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:191,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:194,2'
          Branch Sides:
            - BranchSide:      'NVCommands.c:194,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:195,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:195,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:195,13'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:197,2'
              BranchSideFuncs: []
        - Branch String:   'NVCommands.c:196,5'
          Branch Sides:
            - BranchSide:      'NVCommands.c:196,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:200,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:193,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:197,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:200,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:201,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:201,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVCommands.c:205,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:200,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:202,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:205,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVCommands.c:206,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:206,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
            - BranchSide:      'NVCommands.c:209,25'
              BranchSideFuncs:
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
        - Branch String:   'NVCommands.c:205,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:207,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:209,25'
              BranchSideFuncs:
                - NvIndexIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - NvDefineIndex
        - Branch String:   'NVCommands.c:209,8'
          Branch Sides:
            - BranchSide:      'NVCommands.c:210,2'
              BranchSideFuncs: []
            - BranchSide:      'NVCommands.c:213,27'
              BranchSideFuncs:
                - NvDefineIndex
      Callsites:
        - Src:             'NVCommands.c:72,16'
          Dst:             CryptHashGetDigestSize
        - Src:             'NVCommands.c:86,8'
          Dst:             MemoryRemoveTrailingZeros
        - Src:             'NVCommands.c:87,10'
          Dst:             CryptHashGetDigestSize
        - Src:             'NVCommands.c:209,8'
          Dst:             NvIndexIsDefined
        - Src:             'NVCommands.c:213,12'
          Dst:             NvDefineIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetEnd
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvNext
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:149,21'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:152,26'
              BranchSideFuncs:
                - NvNext
            - BranchSide:      'NVDynamic.c:152,26'
              BranchSideFuncs:
                - NvNext
        - Branch String:   'NVDynamic.c:152,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:152,26'
              BranchSideFuncs:
                - NvNext
            - BranchSide:      'NVDynamic.c:153,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:152,26'
          Dst:             NvNext
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvNext
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - NvRead
      functionUses:    5
      BranchProfiles:
        - Branch String:   'NVDynamic.c:85,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:88,7'
              BranchSideFuncs:
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:91,20'
              BranchSideFuncs:
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:95,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:97,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:99,21'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:100,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:101,19'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:102,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:93,5'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvRamGetEnd
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvRamNext
      functionUses:    4
      BranchProfiles:
        - Branch String:   'NVDynamic.c:374,26'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:377,26'
              BranchSideFuncs:
                - NvRamNext
            - BranchSide:      'NVDynamic.c:377,26'
              BranchSideFuncs:
                - NvRamNext
        - Branch String:   'NVDynamic.c:377,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:377,26'
              BranchSideFuncs:
                - NvRamNext
            - BranchSide:      'NVDynamic.c:378,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:377,26'
          Dst:             NvRamNext
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvRamNext
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - MemoryCopy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'NVDynamic.c:342,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:345,7'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:348,20'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:352,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:353,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:355,16'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:357,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:359,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:363,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:364,19'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:365,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:355,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetCounterAvail
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - NvCapGetPersistentNumber
        - NvGetFreeBytes
        - NvRamGetEnd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1543,21'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1545,37'
              BranchSideFuncs:
                - NvCapGetPersistentNumber
                - NvGetFreeBytes
                - __sanitizer_cov_trace_const_cmp4
                - NvRamGetEnd
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1545,37'
              BranchSideFuncs:
                - NvCapGetPersistentNumber
                - NvGetFreeBytes
                - __sanitizer_cov_trace_const_cmp4
                - NvRamGetEnd
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1549,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1552,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - NvRamGetEnd
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'NVDynamic.c:1559,39'
              BranchSideFuncs:
                - NvRamGetEnd
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'NVDynamic.c:1553,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1554,16'
              BranchSideFuncs:
                - NvRamGetEnd
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'NVDynamic.c:1556,19'
              BranchSideFuncs:
                - NvRamGetEnd
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'NVDynamic.c:1561,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1563,9'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1565,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:1545,37'
          Dst:             NvCapGetPersistentNumber
        - Src:             'NVDynamic.c:1548,20'
          Dst:             NvGetFreeBytes
        - Src:             'NVDynamic.c:1559,39'
          Dst:             NvRamGetEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetPersistentNumber
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvNextByType
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1399,21'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1402,11'
              BranchSideFuncs:
                - NvNextByType
            - BranchSide:      'NVDynamic.c:1402,11'
              BranchSideFuncs:
                - NvNextByType
        - Branch String:   'NVDynamic.c:1402,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1403,5'
              BranchSideFuncs:
                - NvNextByType
            - BranchSide:      'NVDynamic.c:1404,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:1402,11'
          Dst:             NvNextByType
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetFreeBytes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvGetEnd
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:166,12'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:166,12'
              BranchSideFuncs:
                - NvGetEnd
            - BranchSide:      'NVDynamic.c:166,12'
              BranchSideFuncs:
                - NvGetEnd
      Callsites:
        - Src:             'NVDynamic.c:166,27'
          Dst:             NvGetEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvNextByType
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - HandleGetType
        - NvNext
      functionUses:    7
      BranchProfiles:
        - Branch String:   'NVDynamic.c:118,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:122,23'
              BranchSideFuncs:
                - HandleGetType
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:125,8'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:122,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:118,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:123,3'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:125,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:125,8'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:126,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:118,19'
          Dst:             NvNext
        - Src:             'NVDynamic.c:122,9'
          Dst:             HandleGetType
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvSetStartupAttributes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          85
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1461,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1463,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1470,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1464,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1464,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1466,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1465,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1465,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1467,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1463,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1466,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1467,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1471,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1471,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1472,2'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1470,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1470,8'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1472,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetMaxCount
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1633
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvNext
        - NvRead
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1634,26'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1638,26'
              BranchSideFuncs:
                - NvNext
                - NvRead
            - BranchSide:      'NVDynamic.c:1638,26'
              BranchSideFuncs:
                - NvNext
                - NvRead
        - Branch String:   'NVDynamic.c:1638,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1638,26'
              BranchSideFuncs:
                - NvNext
                - NvRead
            - BranchSide:      'NVDynamic.c:1641,12'
              BranchSideFuncs:
                - NvRead
      Callsites:
        - Src:             'NVDynamic.c:1638,26'
          Dst:             NvNext
        - Src:             'NVDynamic.c:1641,5'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvSetMaxCount
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvEntityStartup
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ByteArrayToUint64
        - NvGetMaxCount
        - NvNextByType
        - NvRamNext
        - NvRead
        - NvReadNvIndexAttributes
        - NvReadRamIndexAttributes
        - NvSetStartupAttributes
        - NvWriteNvIndexAttributes
        - NvWriteRamIndexAttributes
        - Uint64ToByteArray
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1498,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1499,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1501,5'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
                - NvReadNvIndexAttributes
                - NvSetStartupAttributes
                - NvWriteNvIndexAttributes
        - Branch String:   'NVDynamic.c:1501,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1503,43'
              BranchSideFuncs:
                - NvReadNvIndexAttributes
                - NvSetStartupAttributes
                - NvWriteNvIndexAttributes
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
            - BranchSide:      'NVDynamic.c:1512,5'
              BranchSideFuncs:
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
        - Branch String:   'NVDynamic.c:1505,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1506,3'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
                - NvReadNvIndexAttributes
                - NvSetStartupAttributes
                - NvWriteNvIndexAttributes
            - BranchSide:      'NVDynamic.c:1508,42'
              BranchSideFuncs:
                - NvSetStartupAttributes
                - NvWriteNvIndexAttributes
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
                - NvReadNvIndexAttributes
        - Branch String:   'NVDynamic.c:1512,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1514,44'
              BranchSideFuncs:
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
            - BranchSide:      'NVDynamic.c:1533,5'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1520,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1512,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
            - BranchSide:      'NVDynamic.c:1520,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - ByteArrayToUint64
                - Uint64ToByteArray
        - Branch String:   'NVDynamic.c:1519,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1512,5'
              BranchSideFuncs:
                - ByteArrayToUint64
                - Uint64ToByteArray
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1522,19'
              BranchSideFuncs:
                - ByteArrayToUint64
                - Uint64ToByteArray
                - NvRamNext
                - NvReadRamIndexAttributes
                - NvSetStartupAttributes
                - NvWriteRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVDynamic.c:1494,5'
          Dst:             NvRead
        - Src:             'NVDynamic.c:1496,19'
          Dst:             NvGetMaxCount
        - Src:             'NVDynamic.c:1496,5'
          Dst:             NvSetMaxCount
        - Src:             'NVDynamic.c:1501,26'
          Dst:             NvNextByType
        - Src:             'NVDynamic.c:1503,19'
          Dst:             NvReadNvIndexAttributes
        - Src:             'NVDynamic.c:1508,19'
          Dst:             NvSetStartupAttributes
        - Src:             'NVDynamic.c:1509,6'
          Dst:             NvWriteNvIndexAttributes
        - Src:             'NVDynamic.c:1512,29'
          Dst:             NvRamNext
        - Src:             'NVDynamic.c:1514,19'
          Dst:             NvReadRamIndexAttributes
        - Src:             'NVDynamic.c:1515,19'
          Dst:             NvSetStartupAttributes
        - Src:             'NVDynamic.c:1517,6'
          Dst:             NvWriteRamIndexAttributes
        - Src:             'NVDynamic.c:1524,17'
          Dst:             ByteArrayToUint64
        - Src:             'NVDynamic.c:1530,7'
          Dst:             Uint64ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadNvIndexAttributes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvRead
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:568,5'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteNvIndexAttributes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvConditionallyWrite
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:597,12'
          Dst:             NvConditionallyWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadRamIndexAttributes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:582,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteRamIndexAttributes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:610,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvConditionallyWrite
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvWrite
        - _plat__NvIsDifferent
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:549,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:552,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'NVDynamic.c:558,5'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:552,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:554,15'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'NVDynamic.c:556,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:549,8'
          Dst:             _plat__NvIsDifferent
        - Src:             'NVDynamic.c:554,7'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetCounterNumber
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvNextByType
        - NvReadNvIndexAttributes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1437,22'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1440,26'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1440,26'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1440,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1442,63'
              BranchSideFuncs:
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1446,12'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1443,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1440,5'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1444,6'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVDynamic.c:1440,26'
          Dst:             NvNextByType
        - Src:             'NVDynamic.c:1442,39'
          Dst:             NvReadNvIndexAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetPersistentAvail
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvCapGetCounterNumber
        - NvGetFreeBytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1414,21'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1415,34'
              BranchSideFuncs:
                - NvCapGetCounterNumber
                - NvGetFreeBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1415,34'
              BranchSideFuncs:
                - NvCapGetCounterNumber
                - NvGetFreeBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1419,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1419,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1422,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1423,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1424,16'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1426,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:1415,34'
          Dst:             NvCapGetCounterNumber
        - Src:             'NVDynamic.c:1418,20'
          Dst:             NvGetFreeBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetIndexNumber
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvNextByType
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1386,21'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1388,11'
              BranchSideFuncs:
                - NvNextByType
            - BranchSide:      'NVDynamic.c:1388,11'
              BranchSideFuncs:
                - NvNextByType
        - Branch String:   'NVDynamic.c:1388,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1389,5'
              BranchSideFuncs:
                - NvNextByType
            - BranchSide:      'NVDynamic.c:1390,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:1388,11'
          Dst:             NvNextByType
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetIndex
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - HandleGetType
        - InsertSort
        - NvNextByType
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1355,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1355,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
            - BranchSide:      'NVDynamic.c:1357,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
        - Branch String:   'NVDynamic.c:1359,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1359,39'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
            - BranchSide:      'NVDynamic.c:1360,5'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
        - Branch String:   'NVDynamic.c:1360,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1363,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1377,12'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1363,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1364,3'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
            - BranchSide:      'NVDynamic.c:1367,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1367,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1368,8'
              BranchSideFuncs:
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1375,17'
              BranchSideFuncs:
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'NVDynamic.c:1355,5'
          Dst:             HandleGetType
        - Src:             'NVDynamic.c:1355,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:1360,26'
          Dst:             NvNextByType
        - Src:             'NVDynamic.c:1375,6'
          Dst:             InsertSort
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    InsertSort
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          167
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1266,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1267,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1269,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1269,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1271,30'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1276,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1277,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1278,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1280,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1280,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1292,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1282,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1284,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1290,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1284,7'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1286,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1288,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:1292,26'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1292,29'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1293,26'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1292,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1293,26'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1294,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCapGetPersistent
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - HandleGetType
        - InsertSort
        - NvNextByType
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1314,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1314,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
            - BranchSide:      'NVDynamic.c:1316,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
        - Branch String:   'NVDynamic.c:1318,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1318,39'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
            - BranchSide:      'NVDynamic.c:1319,5'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
        - Branch String:   'NVDynamic.c:1319,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1322,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1336,12'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1322,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1323,3'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - InsertSort
            - BranchSide:      'NVDynamic.c:1326,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1326,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1327,8'
              BranchSideFuncs:
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:1334,17'
              BranchSideFuncs:
                - InsertSort
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'NVDynamic.c:1314,5'
          Dst:             HandleGetType
        - Src:             'NVDynamic.c:1314,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:1319,26'
          Dst:             NvNextByType
        - Src:             'NVDynamic.c:1334,6'
          Dst:             InsertSort
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvSetGlobalLock
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - NvNextByType
        - NvRamNext
        - NvReadNvIndexAttributes
        - NvReadRamIndexAttributes
        - NvWriteNvIndexAttributes
        - NvWriteRamIndexAttributes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1219,22'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1226,26'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1226,26'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1226,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1228,59'
              BranchSideFuncs:
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1241,5'
              BranchSideFuncs:
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
        - Branch String:   'NVDynamic.c:1232,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1226,5'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1232,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1231,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1226,5'
              BranchSideFuncs:
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1234,7'
              BranchSideFuncs:
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1236,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1237,11'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1238,3'
              BranchSideFuncs:
                - NvNextByType
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteRamIndexAttributes
                - NvReadNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1241,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1244,60'
              BranchSideFuncs:
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - NvRamNext
                - NvWriteRamIndexAttributes
            - BranchSide:      'NVDynamic.c:1251,12'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1245,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1241,5'
              BranchSideFuncs:
                - NvWriteRamIndexAttributes
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1247,7'
              BranchSideFuncs:
                - NvWriteRamIndexAttributes
                - NvRamNext
                - NvReadRamIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVDynamic.c:1226,26'
          Dst:             NvNextByType
        - Src:             'NVDynamic.c:1228,35'
          Dst:             NvReadNvIndexAttributes
        - Src:             'NVDynamic.c:1235,16'
          Dst:             NvWriteNvIndexAttributes
        - Src:             'NVDynamic.c:1241,29'
          Dst:             NvRamNext
        - Src:             'NVDynamic.c:1244,35'
          Dst:             NvReadRamIndexAttributes
        - Src:             'NVDynamic.c:1248,7'
          Dst:             NvWriteRamIndexAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvFlushHierarchy
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          201
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - HandleGetType
        - NvDelete
        - NvDeleteIndex
        - NvNext
        - NvRead
        - NvReadNvIndexInfo
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1154,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1154,5'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1156,23'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1156,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1162,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1178,28'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1162,42'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1162,45'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1163,4'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1162,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1163,4'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1165,25'
              BranchSideFuncs:
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1167,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1171,41'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1177,3'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1172,11'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1173,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1175,13'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1178,14'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1182,14'
              BranchSideFuncs:
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1203,7'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'NVDynamic.c:1188,40'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1188,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1189,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1189,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1189,14'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1194,26'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1189,40'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1189,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1190,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1190,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1190,14'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1194,26'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1191,7'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1191,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1200,3'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1188,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1194,26'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1200,3'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1195,11'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1196,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1198,13'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvDeleteIndex
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVDynamic.c:1154,26'
          Dst:             NvNext
        - Src:             'NVDynamic.c:1156,9'
          Dst:             HandleGetType
        - Src:             'NVDynamic.c:1165,7'
          Dst:             NvReadNvIndexInfo
        - Src:             'NVDynamic.c:1171,17'
          Dst:             NvDeleteIndex
        - Src:             'NVDynamic.c:1178,14'
          Dst:             HandleGetType
        - Src:             'NVDynamic.c:1182,7'
          Dst:             NvRead
        - Src:             'NVDynamic.c:1194,17'
          Dst:             NvDelete
        - Src:             'NVDynamic.c:1203,7'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadNvIndexInfo
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.NV_INDEX *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - NvRead
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:494,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:494,5'
              BranchSideFuncs:
                - NvRead
            - BranchSide:      'NVDynamic.c:495,12'
              BranchSideFuncs:
                - NvRead
      Callsites:
        - Src:             'NVDynamic.c:494,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:495,5'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvDeleteIndex
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.NV_INDEX *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - NvDelete
        - NvDeleteRAM
        - NvGetUINT64Data
        - NvIndexCacheInit
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1106,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1110,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - NvDeleteRAM
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvUpdateMaxCount
            - BranchSide:      'NVDynamic.c:1121,5'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1111,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1111,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - NvDeleteRAM
                - NvGetUINT64Data
                - NvUpdateMaxCount
            - BranchSide:      'NVDynamic.c:1113,24'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - NvDeleteRAM
        - Branch String:   'NVDynamic.c:1110,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1112,36'
              BranchSideFuncs:
                - NvGetUINT64Data
                - NvUpdateMaxCount
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - NvDeleteRAM
            - BranchSide:      'NVDynamic.c:1113,24'
              BranchSideFuncs:
                - NvDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - NvDeleteRAM
        - Branch String:   'NVDynamic.c:1114,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1115,10'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvIndexCacheInit
                - NvDeleteRAM
        - Branch String:   'NVDynamic.c:1117,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1118,15'
              BranchSideFuncs:
                - NvDeleteRAM
                - NvIndexCacheInit
            - BranchSide:      'NVDynamic.c:1119,6'
              BranchSideFuncs:
                - NvIndexCacheInit
      Callsites:
        - Src:             'NVDynamic.c:1112,20'
          Dst:             NvGetUINT64Data
        - Src:             'NVDynamic.c:1112,3'
          Dst:             NvUpdateMaxCount
        - Src:             'NVDynamic.c:1113,15'
          Dst:             NvDelete
        - Src:             'NVDynamic.c:1118,3'
          Dst:             NvDeleteRAM
        - Src:             'NVDynamic.c:1119,6'
          Dst:             NvIndexCacheInit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvDelete
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - NvGetEnd
        - NvRead
        - NvWriteNvListEnd
        - TpmFail
        - _plat__NvMemoryClear
        - _plat__NvMemoryMove
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:295,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:295,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:298,12'
              BranchSideFuncs:
                - NvRead
                - __sanitizer_cov_trace_cmp4
                - NvWriteNvListEnd
                - _plat__NvMemoryClear
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - _plat__NvMemoryMove
        - Branch String:   'NVDynamic.c:303,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:305,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - _plat__NvMemoryMove
                - NvWriteNvListEnd
                - _plat__NvMemoryClear
            - BranchSide:      'NVDynamic.c:312,15'
              BranchSideFuncs:
                - NvWriteNvListEnd
                - _plat__NvMemoryClear
        - Branch String:   'NVDynamic.c:305,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:305,6'
              BranchSideFuncs:
                - _plat__NvMemoryMove
                - NvWriteNvListEnd
                - _plat__NvMemoryClear
            - BranchSide:      'NVDynamic.c:306,26'
              BranchSideFuncs:
                - _plat__NvMemoryMove
                - NvWriteNvListEnd
                - _plat__NvMemoryClear
      Callsites:
        - Src:             'NVDynamic.c:293,30'
          Dst:             NvGetEnd
        - Src:             'NVDynamic.c:298,5'
          Dst:             NvRead
        - Src:             'NVDynamic.c:305,6'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:306,6'
          Dst:             _plat__NvMemoryMove
        - Src:             'NVDynamic.c:317,14'
          Dst:             NvWriteNvListEnd
        - Src:             'NVDynamic.c:319,5'
          Dst:             _plat__NvMemoryClear
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteNvListEnd
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy
        - NvReadMaxCount
        - NvWrite
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:234,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:234,5'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'NVDynamic.c:236,13'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'NVDynamic.c:228,28'
          Dst:             NvReadMaxCount
        - Src:             'NVDynamic.c:233,5'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:234,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:236,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadMaxCount
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetUINT64Data
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.NV_INDEX *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ByteArrayToUint64
        - NvGetIndexData
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:782,5'
          Dst:             NvGetIndexData
        - Src:             'NVDynamic.c:783,12'
          Dst:             ByteArrayToUint64
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvUpdateMaxCount
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1614,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1614,8'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1615,17'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvDeleteRAM
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          68
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy
        - MemorySet
        - NvRamGetEnd
        - NvRamGetIndex
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:471,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:471,5'
              BranchSideFuncs:
                - MemoryCopy
                - MemoryCopy
                - MemorySet
            - BranchSide:      'NVDynamic.c:473,16'
              BranchSideFuncs:
                - MemoryCopy
                - MemoryCopy
                - MemorySet
      Callsites:
        - Src:             'NVDynamic.c:469,37'
          Dst:             NvRamGetEnd
        - Src:             'NVDynamic.c:470,19'
          Dst:             NvRamGetIndex
        - Src:             'NVDynamic.c:471,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:473,5'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:477,5'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:479,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvIndexCacheInit
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvRamGetIndex
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvRamNext
      functionUses:    4
      BranchProfiles:
        - Branch String:   'NVDynamic.c:406,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:406,5'
              BranchSideFuncs:
                - NvRamNext
            - BranchSide:      'NVDynamic.c:408,9'
              BranchSideFuncs:
                - NvRamNext
        - Branch String:   'NVDynamic.c:408,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:406,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:409,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:406,26'
          Dst:             NvRamNext
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetIndexData
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.NV_INDEX *'
        - 'int '
        - 'int '
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - MemoryCopy
        - NvRamGetIndex
        - NvRead
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'NVDynamic.c:750,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:750,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - NvRead
                - NvRamGetIndex
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:751,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - NvRead
                - NvRamGetIndex
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - MemoryCopy
        - Branch String:   'NVDynamic.c:752,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:752,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - NvRead
                - NvRamGetIndex
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:753,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - NvRead
                - NvRamGetIndex
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - MemoryCopy
        - Branch String:   'NVDynamic.c:753,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:756,51'
              BranchSideFuncs:
                - NvRamGetIndex
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:764,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - NvRead
        - Branch String:   'NVDynamic.c:757,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:757,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:757,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'NVDynamic.c:757,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:757,6'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:759,17'
              BranchSideFuncs:
                - MemoryCopy
        - Branch String:   'NVDynamic.c:764,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:764,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - NvRead
            - BranchSide:      'NVDynamic.c:764,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'NVDynamic.c:764,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:764,6'
              BranchSideFuncs:
                - NvRead
            - BranchSide:      'NVDynamic.c:766,13'
              BranchSideFuncs:
                - NvRead
      Callsites:
        - Src:             'NVDynamic.c:750,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:752,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:756,37'
          Dst:             NvRamGetIndex
        - Src:             'NVDynamic.c:757,6'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:759,6'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:764,6'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:766,6'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvDeleteEvict
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvDelete
        - NvFindEvict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1133,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1133,8'
              BranchSideFuncs:
                - NvDelete
            - BranchSide:      'NVDynamic.c:1134,20'
              BranchSideFuncs:
                - NvDelete
      Callsites:
        - Src:             'NVDynamic.c:1131,30'
          Dst:             NvFindEvict
        - Src:             'NVDynamic.c:1134,11'
          Dst:             NvDelete
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvFindEvict
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - NvFindHandle
        - NvReadObject
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:523,19'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:523,22'
              BranchSideFuncs:
                - NvReadObject
            - BranchSide:      'NVDynamic.c:523,19'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:523,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:523,8'
              BranchSideFuncs:
                - NvReadObject
            - BranchSide:      'NVDynamic.c:524,15'
              BranchSideFuncs:
                - NvReadObject
      Callsites:
        - Src:             'NVDynamic.c:521,29'
          Dst:             NvFindHandle
        - Src:             'NVDynamic.c:524,2'
          Dst:             NvReadObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvFindHandle
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvNext
      functionUses:    4
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1579,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1579,5'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1581,9'
              BranchSideFuncs:
                - NvNext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1581,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1579,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:1582,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:1579,19'
          Dst:             NvNext
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadObject
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvRead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:507,5'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvAddEvictObject
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvAdd
        - NvTestSpace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1081,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1082,2'
              BranchSideFuncs:
                - NvAdd
            - BranchSide:      'NVDynamic.c:1084,5'
              BranchSideFuncs:
                - NvAdd
      Callsites:
        - Src:             'NVDynamic.c:1081,9'
          Dst:             NvTestSpace
        - Src:             'NVDynamic.c:1087,14'
          Dst:             NvAdd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvTestSpace
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          137
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - NvCapGetCounterNumber
        - NvCapGetPersistentNumber
        - NvGetFreeBytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:190,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:193,34'
              BranchSideFuncs:
                - NvCapGetPersistentNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvCapGetCounterNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvCapGetCounterNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:199,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:200,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvCapGetCounterNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:201,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvCapGetCounterNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:204,17'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:204,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvCapGetCounterNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:207,31'
              BranchSideFuncs:
                - NvCapGetCounterNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:204,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:207,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:215,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:210,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:211,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:212,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NVDynamic.c:216,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:216,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:216,6'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:217,6'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:217,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'NVDynamic.c:217,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:180,31'
          Dst:             NvGetFreeBytes
        - Src:             'NVDynamic.c:193,34'
          Dst:             NvCapGetPersistentNumber
        - Src:             'NVDynamic.c:207,31'
          Dst:             NvCapGetCounterNumber
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvAdd
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NvGetEnd
        - NvWrite
        - NvWriteNvListEnd
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:258,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:258,5'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:260,15'
              BranchSideFuncs:
                - NvGetEnd
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - NvWriteNvListEnd
                - NvWrite
        - Branch String:   'NVDynamic.c:265,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:267,22'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWriteNvListEnd
            - BranchSide:      'NVDynamic.c:271,21'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - NvWriteNvListEnd
      Callsites:
        - Src:             'NVDynamic.c:260,15'
          Dst:             NvGetEnd
        - Src:             'NVDynamic.c:267,6'
          Dst:             NvWrite
        - Src:             'NVDynamic.c:271,5'
          Dst:             NvWrite
        - Src:             'NVDynamic.c:278,5'
          Dst:             NvWrite
        - Src:             'NVDynamic.c:280,5'
          Dst:             NvWriteNvListEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvAddRAM
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.TPMS_NV_PUBLIC *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          95
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - MemoryCopy
        - MemorySet
        - NvRamGetEnd
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:439,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:439,5'
              BranchSideFuncs:
                - TpmFail
                - MemoryCopy
                - MemorySet
                - MemorySet
            - BranchSide:      'NVDynamic.c:439,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'NVDynamic.c:439,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:439,5'
              BranchSideFuncs:
                - MemoryCopy
                - MemorySet
                - MemorySet
            - BranchSide:      'NVDynamic.c:441,16'
              BranchSideFuncs:
                - MemoryCopy
                - MemorySet
                - MemorySet
        - Branch String:   'NVDynamic.c:447,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:447,8'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'NVDynamic.c:448,12'
              BranchSideFuncs:
                - MemorySet
      Callsites:
        - Src:             'NVDynamic.c:435,31'
          Dst:             NvRamGetEnd
        - Src:             'NVDynamic.c:438,5'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:439,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:441,5'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:443,5'
          Dst:             MemorySet
        - Src:             'NVDynamic.c:448,2'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvRamTestSpaceIndex
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvRamGetEnd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:390,51'
          Dst:             NvRamGetEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvDefineIndex
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPMS_NV_PUBLIC *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - NvAdd
        - NvAddRAM
        - NvRamTestSpaceIndex
        - NvTestSpace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:1035,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1036,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvTestSpace
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
                - NvRamTestSpaceIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1041,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvTestSpace
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
                - NvRamTestSpaceIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1041,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1042,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
                - NvRamTestSpaceIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:1045,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
                - NvRamTestSpaceIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:1046,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1046,33'
              BranchSideFuncs:
                - NvRamTestSpaceIndex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
            - BranchSide:      'NVDynamic.c:1049,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
        - Branch String:   'NVDynamic.c:1045,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1047,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
            - BranchSide:      'NVDynamic.c:1049,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - NvAdd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
        - Branch String:   'NVDynamic.c:1055,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1058,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvAddRAM
            - BranchSide:      'NVDynamic.c:1061,12'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:1058,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:1059,12'
              BranchSideFuncs:
                - NvAddRAM
            - BranchSide:      'NVDynamic.c:1060,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:1041,9'
          Dst:             NvTestSpace
        - Src:             'NVDynamic.c:1046,13'
          Dst:             NvRamTestSpaceIndex
        - Src:             'NVDynamic.c:1053,14'
          Dst:             NvAdd
        - Src:             'NVDynamic.c:1059,3'
          Dst:             NvAddRAM
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetNameByIndexHandle
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionDepth:   0
      returnType:      'union.TPM2B_NAME *'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvGetIndexInfo
        - NvGetIndexName
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:1013,37'
          Dst:             NvGetIndexInfo
        - Src:             'NVDynamic.c:1014,12'
          Dst:             NvGetIndexName
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetIndexInfo
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionDepth:   0
      returnType:      'struct.NV_INDEX *'
      argCount:        2
      argTypes:
        - 'int '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - NvFindHandle
        - NvRamGetIndex
        - NvReadNvIndexInfo
        - NvReadRamIndexAttributes
      functionUses:    26
      BranchProfiles:
        - Branch String:   'NVDynamic.c:852,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:854,41'
              BranchSideFuncs:
                - NvFindHandle
                - __sanitizer_cov_trace_const_cmp4
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvRamGetIndex
                - NvReadRamIndexAttributes
            - BranchSide:      'NVDynamic.c:867,8'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:857,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:858,3'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:859,24'
              BranchSideFuncs:
                - NvReadNvIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - NvRamGetIndex
                - NvReadRamIndexAttributes
        - Branch String:   'NVDynamic.c:860,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:862,40'
              BranchSideFuncs:
                - NvRamGetIndex
                - NvReadRamIndexAttributes
            - BranchSide:      'NVDynamic.c:866,2'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:867,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:868,13'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:869,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:856,22'
          Dst:             NvFindHandle
        - Src:             'NVDynamic.c:859,6'
          Dst:             NvReadNvIndexInfo
        - Src:             'NVDynamic.c:862,26'
          Dst:             NvRamGetIndex
        - Src:             'NVDynamic.c:864,4'
          Dst:             NvReadRamIndexAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetIndexName
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionDepth:   0
      returnType:      'union.TPM2B_NAME *'
      argCount:        2
      argTypes:
        - 'struct.NV_INDEX *'
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate
        - CryptHashEnd
        - CryptHashStart
        - TPMS_NV_PUBLIC_Marshal
        - Uint16ToByteArray
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:991,16'
          Dst:             TPMS_NV_PUBLIC_Marshal
        - Src:             'NVDynamic.c:993,18'
          Dst:             CryptHashStart
        - Src:             'NVDynamic.c:994,5'
          Dst:             CryptDigestUpdate
        - Src:             'NVDynamic.c:996,5'
          Dst:             CryptHashEnd
        - Src:             'NVDynamic.c:998,5'
          Dst:             Uint16ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteUINT64Data
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.NV_INDEX *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvWriteIndexData
        - Uint64ToByteArray
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:971,5'
          Dst:             Uint64ToByteArray
        - Src:             'NVDynamic.c:972,12'
          Dst:             NvWriteIndexData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteIndexData
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.NV_INDEX *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          255
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - MemoryCopy
        - MemorySet
        - NvConditionallyWrite
        - NvWriteNvIndexAttributes
        - TpmFail
        - _plat__NvMemoryClear
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:893,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:893,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'NVDynamic.c:897,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'NVDynamic.c:897,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:897,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'NVDynamic.c:899,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'NVDynamic.c:899,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:899,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'NVDynamic.c:899,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'NVDynamic.c:899,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:899,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'NVDynamic.c:902,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteNvIndexAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'NVDynamic.c:902,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:905,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:940,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
        - Branch String:   'NVDynamic.c:908,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:910,41'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - MemorySet
            - BranchSide:      'NVDynamic.c:924,18'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - MemorySet
        - Branch String:   'NVDynamic.c:912,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:913,11'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:916,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - _plat__NvMemoryClear
        - Branch String:   'NVDynamic.c:917,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:917,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - _plat__NvMemoryClear
            - BranchSide:      'NVDynamic.c:920,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
        - Branch String:   'NVDynamic.c:916,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:918,25'
              BranchSideFuncs:
                - _plat__NvMemoryClear
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:920,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
        - Branch String:   'NVDynamic.c:928,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:929,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:934,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvConditionallyWrite
                - MemoryCopy
                - MemorySet
        - Branch String:   'NVDynamic.c:940,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:946,17'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'NVDynamic.c:953,36'
              BranchSideFuncs:
                - NvConditionallyWrite
      Callsites:
        - Src:             'NVDynamic.c:893,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:897,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:899,5'
          Dst:             TpmFail
        - Src:             'NVDynamic.c:910,16'
          Dst:             NvWriteNvIndexAttributes
        - Src:             'NVDynamic.c:918,4'
          Dst:             _plat__NvMemoryClear
        - Src:             'NVDynamic.c:924,7'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:935,4'
          Dst:             MemorySet
        - Src:             'NVDynamic.c:946,6'
          Dst:             MemoryCopy
        - Src:             'NVDynamic.c:953,15'
          Dst:             NvConditionallyWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteIndexAuth
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MemoryCopy2B
        - NvConditionallyWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:826,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:826,5'
              BranchSideFuncs:
                - MemoryCopy2B
                - NvConditionallyWrite
            - BranchSide:      'NVDynamic.c:830,47'
              BranchSideFuncs:
                - MemoryCopy2B
                - NvConditionallyWrite
      Callsites:
        - Src:             'NVDynamic.c:830,3'
          Dst:             MemoryCopy2B
        - Src:             'NVDynamic.c:833,11'
          Dst:             NvConditionallyWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteIndexAttributes
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvRamGetIndex
        - NvWriteNvIndexAttributes
        - NvWriteRamIndexAttributes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVDynamic.c:799,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:801,22'
              BranchSideFuncs:
                - NvRamGetIndex
                - NvWriteRamIndexAttributes
            - BranchSide:      'NVDynamic.c:807,40'
              BranchSideFuncs:
                - NvWriteNvIndexAttributes
      Callsites:
        - Src:             'NVDynamic.c:801,28'
          Dst:             NvRamGetIndex
        - Src:             'NVDynamic.c:802,6'
          Dst:             NvWriteRamIndexAttributes
        - Src:             'NVDynamic.c:807,15'
          Dst:             NvWriteNvIndexAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvGetEvictObject
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NvFindEvict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:718,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:719,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:720,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:712,18'
          Dst:             NvFindEvict
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvIndexIsAccessible
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - NvGetIndexInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:659,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:661,2'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:662,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:662,29'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:662,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:666,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:662,8'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:666,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:698,5'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:666,9'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:668,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:673,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVDynamic.c:668,10'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:669,4'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:670,3'
              BranchSideFuncs: []
        - Branch String:   'NVDynamic.c:673,14'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'NVDynamic.c:674,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVDynamic.c:657,36'
          Dst:             NvGetIndexInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvIsOwnerPersistentHandle
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:640,40'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:640,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:640,40'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvIsPlatformPersistentHandle
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVDynamic.c:627,43'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:627,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVDynamic.c:627,43'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvIndexIsDefined
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvFindHandle
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'NVDynamic.c:534,13'
          Dst:             NvFindHandle
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvUpdateIndexOrderlyData
      functionSourceFile: '/src/ibmswtpm2/src/NVDynamic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvWrite
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVDynamic.c:421,5'
          Branch Sides:
            - BranchSide:      'NVDynamic.c:421,5'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'NVDynamic.c:421,5'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'NVDynamic.c:421,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvFileCommit
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fflush
        - fseek
        - fwrite
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVMem.c:108,17'
          Branch Sides:
            - BranchSide:      'NVMem.c:110,8'
              BranchSideFuncs:
                - fseek
                - fwrite
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - fflush
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVMem.c:110,8'
              BranchSideFuncs:
                - fseek
                - fwrite
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - fflush
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVMem.c:110,8'
          Branch Sides:
            - BranchSide:      'NVMem.c:111,2'
              BranchSideFuncs: []
            - BranchSide:      'NVMem.c:113,11'
              BranchSideFuncs:
                - fseek
                - fwrite
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - fflush
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVMem.c:115,13'
          Branch Sides:
            - BranchSide:      'NVMem.c:115,29'
              BranchSideFuncs:
                - fflush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'NVMem.c:115,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'NVMem.c:116,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:116,5'
              BranchSideFuncs: []
            - BranchSide:      'NVMem.c:117,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVMem.c:113,5'
          Dst:             fseek
        - Src:             'NVMem.c:114,29'
          Dst:             fwrite
        - Src:             'NVMem.c:115,22'
          Dst:             fflush
        - Src:             'NVMem.c:116,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__ClearNvAvail
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__SetNvAvail
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvCommit
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvFileCommit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVMem.c:338,13'
          Branch Sides:
            - BranchSide:      'NVMem.c:338,13'
              BranchSideFuncs:
                - NvFileCommit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVMem.c:338,13'
              BranchSideFuncs:
                - NvFileCommit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVMem.c:338,13'
          Dst:             NvFileCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvMemoryMove
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVMem.c:321,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:321,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'NVMem.c:322,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'NVMem.c:322,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:322,5'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'NVMem.c:322,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'NVMem.c:321,5'
          Dst:             __assert_fail
        - Src:             'NVMem.c:322,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvMemoryWrite
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVMem.c:295,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:295,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'NVMem.c:295,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'NVMem.c:295,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvIsDifferent
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'NVMem.c:280,13'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvMemoryRead
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVMem.c:263,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:263,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'NVMem.c:263,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'NVMem.c:263,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__IsNvAvailable
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVMem.c:245,8'
          Branch Sides:
            - BranchSide:      'NVMem.c:246,9'
              BranchSideFuncs: []
            - BranchSide:      'NVMem.c:249,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NVDisable
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fclose
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVMem.c:225,16'
          Branch Sides:
            - BranchSide:      'NVMem.c:225,16'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'NVMem.c:225,16'
              BranchSideFuncs:
                - fclose
        - Branch String:   'NVMem.c:225,8'
          Branch Sides:
            - BranchSide:      'NVMem.c:225,8'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'NVMem.c:225,8'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'NVMem.c:226,5'
          Dst:             fclose
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvFileSize
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - fseek
        - ftell
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVMem.c:131,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:131,5'
              BranchSideFuncs:
                - fseek
                - ftell
                - __sanitizer_cov_trace_switch
                - fseek
                - __assert_fail
            - BranchSide:      'NVMem.c:133,11'
              BranchSideFuncs:
                - fseek
                - ftell
                - __sanitizer_cov_trace_switch
                - fseek
                - __assert_fail
        - Branch String:   'NVMem.c:135,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:138,14'
              BranchSideFuncs:
                - fseek
            - BranchSide:      'NVMem.c:140,12'
              BranchSideFuncs:
                - fseek
            - BranchSide:      'NVMem.c:143,6'
              BranchSideFuncs: []
            - BranchSide:      'NVMem.c:145,6'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'NVMem.c:129,23'
          Dst:             ftell
        - Src:             'NVMem.c:131,5'
          Dst:             __assert_fail
        - Src:             'NVMem.c:133,5'
          Dst:             fseek
        - Src:             'NVMem.c:134,16'
          Dst:             ftell
        - Src:             'NVMem.c:140,6'
          Dst:             fseek
        - Src:             'NVMem.c:145,6'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvFileOpen
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fopen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'NVMem.c:95,16'
          Dst:             fopen
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct._IO_FILE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvMemoryClear
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVMem.c:307,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:307,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'NVMem.c:307,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'NVMem.c:307,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NVEnable
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - NvFileCommit
        - NvFileOpen
        - NvFileSize
        - __assert_fail
        - _plat__NvMemoryClear
        - fread
      functionUses:    3
      BranchProfiles:
        - Branch String:   'NVMem.c:187,8'
          Branch Sides:
            - BranchSide:      'NVMem.c:188,2'
              BranchSideFuncs: []
            - BranchSide:      'NVMem.c:190,5'
              BranchSideFuncs:
                - _plat__NvMemoryClear
                - NvFileOpen
                - __sanitizer_cov_trace_const_cmp4
                - NvFileOpen
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - NvFileCommit
                - NvFileSize
                - __sanitizer_cov_trace_const_cmp8
                - NvFileCommit
                - fread
        - Branch String:   'NVMem.c:193,8'
          Branch Sides:
            - BranchSide:      'NVMem.c:195,25'
              BranchSideFuncs:
                - NvFileSize
                - __sanitizer_cov_trace_const_cmp8
                - NvFileCommit
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - fread
            - BranchSide:      'NVMem.c:205,18'
              BranchSideFuncs:
                - NvFileOpen
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - NvFileCommit
        - Branch String:   'NVMem.c:199,9'
          Branch Sides:
            - BranchSide:      'NVMem.c:200,34'
              BranchSideFuncs:
                - fread
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVMem.c:202,3'
              BranchSideFuncs:
                - NvFileCommit
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVMem.c:207,5'
          Branch Sides:
            - BranchSide:      'NVMem.c:207,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVMem.c:212,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVMem.c:212,8'
          Branch Sides:
            - BranchSide:      'NVMem.c:213,2'
              BranchSideFuncs: []
            - BranchSide:      'NVMem.c:214,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVMem.c:190,5'
          Dst:             _plat__NvMemoryClear
        - Src:             'NVMem.c:193,13'
          Dst:             NvFileOpen
        - Src:             'NVMem.c:195,25'
          Dst:             NvFileSize
        - Src:             'NVMem.c:200,3'
          Dst:             fread
        - Src:             'NVMem.c:202,3'
          Dst:             NvFileCommit
        - Src:             'NVMem.c:205,18'
          Dst:             NvFileOpen
        - Src:             'NVMem.c:206,2'
          Dst:             NvFileCommit
        - Src:             'NVMem.c:207,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__NvErrors
      functionSourceFile: '/src/ibmswtpm2/src/NVMem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadPersistent
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvRead
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVReserved.c:223,5'
          Branch Sides:
            - BranchSide:      'NVReserved.c:223,5'
              BranchSideFuncs:
                - NvRead
            - BranchSide:      'NVReserved.c:223,5'
              BranchSideFuncs:
                - NvRead
      Callsites:
        - Src:             'NVReserved.c:223,5'
          Dst:             NvRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvRead
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
        - _plat__NvMemoryRead
      functionUses:    13
      BranchProfiles:
        - Branch String:   'NVReserved.c:168,5'
          Branch Sides:
            - BranchSide:      'NVReserved.c:168,5'
              BranchSideFuncs:
                - _plat__NvMemoryRead
            - BranchSide:      'NVReserved.c:169,25'
              BranchSideFuncs:
                - _plat__NvMemoryRead
      Callsites:
        - Src:             'NVReserved.c:168,5'
          Dst:             TpmFail
        - Src:             'NVReserved.c:169,5'
          Dst:             _plat__NvMemoryRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvClearPersistent
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemorySet
        - NvWrite
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVReserved.c:212,5'
          Branch Sides:
            - BranchSide:      'NVReserved.c:212,5'
              BranchSideFuncs:
                - MemorySet
                - NvWrite
            - BranchSide:      'NVReserved.c:213,23'
              BranchSideFuncs:
                - MemorySet
                - NvWrite
      Callsites:
        - Src:             'NVReserved.c:212,5'
          Dst:             TpmFail
        - Src:             'NVReserved.c:213,5'
          Dst:             MemorySet
        - Src:             'NVReserved.c:214,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWrite
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - TpmFail
        - _plat__NvMemoryWrite
      functionUses:    93
      BranchProfiles:
        - Branch String:   'NVReserved.c:183,5'
          Branch Sides:
            - BranchSide:      'NVReserved.c:183,5'
              BranchSideFuncs:
                - _plat__NvMemoryWrite
            - BranchSide:      'NVReserved.c:184,26'
              BranchSideFuncs:
                - _plat__NvMemoryWrite
      Callsites:
        - Src:             'NVReserved.c:183,5'
          Dst:             TpmFail
        - Src:             'NVReserved.c:184,5'
          Dst:             _plat__NvMemoryWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvUpdatePersistent
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemoryCopy
        - NvWrite
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'NVReserved.c:199,5'
          Branch Sides:
            - BranchSide:      'NVReserved.c:199,5'
              BranchSideFuncs:
                - MemoryCopy
                - NvWrite
            - BranchSide:      'NVReserved.c:200,22'
              BranchSideFuncs:
                - MemoryCopy
                - NvWrite
      Callsites:
        - Src:             'NVReserved.c:199,5'
          Dst:             TpmFail
        - Src:             'NVReserved.c:200,5'
          Dst:             MemoryCopy
        - Src:             'NVReserved.c:201,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvManufacture
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MemorySet
        - NvInitStatic
        - NvSetMaxCount
        - NvUpdateIndexOrderlyData
        - NvWriteNvListEnd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVReserved.c:145,5'
          Branch Sides:
            - BranchSide:      'NVReserved.c:145,5'
              BranchSideFuncs:
                - NvInitStatic
                - MemorySet
                - NvUpdateIndexOrderlyData
                - NvSetMaxCount
                - NvWriteNvListEnd
            - BranchSide:      'NVReserved.c:145,5'
              BranchSideFuncs:
                - NvInitStatic
                - MemorySet
                - NvUpdateIndexOrderlyData
                - NvSetMaxCount
                - NvWriteNvListEnd
      Callsites:
        - Src:             'NVReserved.c:145,5'
          Dst:             NvInitStatic
        - Src:             'NVReserved.c:147,5'
          Dst:             MemorySet
        - Src:             'NVReserved.c:149,5'
          Dst:             NvUpdateIndexOrderlyData
        - Src:             'NVReserved.c:152,5'
          Dst:             NvSetMaxCount
        - Src:             'NVReserved.c:155,5'
          Dst:             NvWriteNvListEnd
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvInitStatic
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvPowerOn
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - NvInitStatic
        - TpmFail
        - _plat__NVEnable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVReserved.c:120,18'
          Branch Sides:
            - BranchSide:      'NVReserved.c:120,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - NvInitStatic
                - TpmFail
            - BranchSide:      'NVReserved.c:120,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - NvInitStatic
                - TpmFail
        - Branch String:   'NVReserved.c:123,8'
          Branch Sides:
            - BranchSide:      'NVReserved.c:123,8'
              BranchSideFuncs:
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - NvInitStatic
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'NVReserved.c:125,20'
              BranchSideFuncs:
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - NvInitStatic
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'NVReserved.c:125,9'
          Branch Sides:
            - BranchSide:      'NVReserved.c:126,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'NVReserved.c:127,6'
              BranchSideFuncs:
                - NvInitStatic
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVReserved.c:125,20'
          Dst:             _plat__NVEnable
        - Src:             'NVReserved.c:126,3'
          Dst:             TpmFail
        - Src:             'NVReserved.c:127,6'
          Dst:             NvInitStatic
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCommit
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _plat__NvCommit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'NVReserved.c:108,13'
          Branch Sides:
            - BranchSide:      'NVReserved.c:108,13'
              BranchSideFuncs:
                - _plat__NvCommit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVReserved.c:108,13'
              BranchSideFuncs:
                - _plat__NvCommit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'NVReserved.c:108,13'
          Dst:             _plat__NvCommit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvCheckState
      functionSourceFile: '/src/ibmswtpm2/src/NVReserved.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _plat__IsNvAvailable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NVReserved.c:90,13'
          Branch Sides:
            - BranchSide:      'NVReserved.c:92,19'
              BranchSideFuncs:
                - _plat__IsNvAvailable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NVReserved.c:92,19'
              BranchSideFuncs:
                - _plat__IsNvAvailable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVReserved.c:93,8'
          Branch Sides:
            - BranchSide:      'NVReserved.c:94,13'
              BranchSideFuncs: []
            - BranchSide:      'NVReserved.c:95,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NVReserved.c:95,13'
          Branch Sides:
            - BranchSide:      'NVReserved.c:96,13'
              BranchSideFuncs: []
            - BranchSide:      'NVReserved.c:98,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NVReserved.c:92,19'
          Dst:             _plat__IsNvAvailable
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvIsPinPassIndex
      functionSourceFile: '/src/ibmswtpm2/src/NV_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HandleGetType
        - NvGetIndexInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'NV_spt.c:173,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:175,31'
              BranchSideFuncs:
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:178,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'NV_spt.c:173,8'
          Dst:             HandleGetType
        - Src:             'NV_spt.c:175,41'
          Dst:             NvGetIndexInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvClearOrderly
      functionSourceFile: '/src/ibmswtpm2/src/NV_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'NV_spt.c:158,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:159,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:160,20'
              BranchSideFuncs: []
        - Branch String:   'NV_spt.c:159,2'
          Branch Sides:
            - BranchSide:      'NV_spt.c:159,2'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:160,20'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvWriteAccessChecks
      functionSourceFile: '/src/ibmswtpm2/src/NV_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'NV_spt.c:127,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:128,2'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:133,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:133,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:136,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:139,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:136,9'
          Branch Sides:
            - BranchSide:      'NV_spt.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:138,2'
              BranchSideFuncs: []
        - Branch String:   'NV_spt.c:139,13'
          Branch Sides:
            - BranchSide:      'NV_spt.c:142,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'NV_spt.c:142,9'
          Branch Sides:
            - BranchSide:      'NV_spt.c:143,3'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:144,2'
              BranchSideFuncs: []
        - Branch String:   'NV_spt.c:147,13'
          Branch Sides:
            - BranchSide:      'NV_spt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:148,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NvReadAccessChecks
      functionSourceFile: '/src/ibmswtpm2/src/NV_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'NV_spt.c:83,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:84,2'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:89,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:89,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:92,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:95,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:92,9'
          Branch Sides:
            - BranchSide:      'NV_spt.c:93,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:94,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:95,13'
          Branch Sides:
            - BranchSide:      'NV_spt.c:98,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:98,9'
          Branch Sides:
            - BranchSide:      'NV_spt.c:99,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'NV_spt.c:100,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'NV_spt.c:103,13'
          Branch Sides:
            - BranchSide:      'NV_spt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:104,2'
              BranchSideFuncs: []
        - Branch String:   'NV_spt.c:108,8'
          Branch Sides:
            - BranchSide:      'NV_spt.c:109,2'
              BranchSideFuncs: []
            - BranchSide:      'NV_spt.c:110,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectGetProperties
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HandleToObject
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Object.c:937,12'
          Dst:             HandleToObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HandleToObject
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'struct.OBJECT *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    62
      BranchProfiles:
        - Branch String:   'Object.c:176,8'
          Branch Sides:
            - BranchSide:      'Object.c:177,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:180,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Object.c:181,5'
          Branch Sides:
            - BranchSide:      'Object.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Object.c:182,5'
          Branch Sides:
            - BranchSide:      'Object.c:182,5'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:183,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:176,8'
          Dst:             HandleGetType
        - Src:             'Object.c:181,5'
          Dst:             TpmFail
        - Src:             'Object.c:182,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectGetPublicAttributes
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HandleToObject
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Object.c:930,12'
          Dst:             HandleToObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectCapGetTransientAvail
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:917,5'
          Branch Sides:
            - BranchSide:      'Object.c:919,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:921,12'
              BranchSideFuncs: []
        - Branch String:   'Object.c:919,9'
          Branch Sides:
            - BranchSide:      'Object.c:919,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:920,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectCapGetLoaded
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:876,5'
          Branch Sides:
            - BranchSide:      'Object.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object.c:878,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object.c:880,8'
          Branch Sides:
            - BranchSide:      'Object.c:880,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object.c:882,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object.c:882,5'
          Branch Sides:
            - BranchSide:      'Object.c:882,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object.c:884,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object.c:884,9'
          Branch Sides:
            - BranchSide:      'Object.c:887,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:903,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object.c:887,7'
          Branch Sides:
            - BranchSide:      'Object.c:887,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:888,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Object.c:888,10'
          Branch Sides:
            - BranchSide:      'Object.c:892,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object.c:899,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:876,5'
          Dst:             HandleGetType
        - Src:             'Object.c:876,5'
          Dst:             TpmFail
        - Src:             'Object.c:887,7'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectIsStorage
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - HandleToObject
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:851,37'
          Branch Sides:
            - BranchSide:      'Object.c:851,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:851,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:854,6'
          Branch Sides:
            - BranchSide:      'Object.c:854,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:854,6'
              BranchSideFuncs: []
        - Branch String:   'Object.c:855,6'
          Branch Sides:
            - BranchSide:      'Object.c:855,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:855,6'
              BranchSideFuncs: []
        - Branch String:   'Object.c:856,6'
          Branch Sides:
            - BranchSide:      'Object.c:856,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:856,6'
              BranchSideFuncs: []
        - Branch String:   'Object.c:857,6'
          Branch Sides:
            - BranchSide:      'Object.c:857,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:857,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Object.c:850,32'
          Dst:             HandleToObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PublicMarshalAndComputeName
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionDepth:   0
      returnType:      'union.TPM2B_NAME *'
      argCount:        2
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ObjectComputeName
        - TPMT_PUBLIC_Marshal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Object.c:791,8'
          Branch Sides:
            - BranchSide:      'Object.c:792,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:796,45'
              BranchSideFuncs:
                - TPMT_PUBLIC_Marshal
                - ObjectComputeName
      Callsites:
        - Src:             'Object.c:796,25'
          Dst:             TPMT_PUBLIC_Marshal
        - Src:             'Object.c:798,6'
          Dst:             ObjectComputeName
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectComputeName
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionDepth:   0
      returnType:      'union.TPM2B_NAME *'
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'N/A'
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashBlock
        - Uint16ToByteArray
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Object.c:769,20'
          Dst:             CryptHashBlock
        - Src:             'Object.c:773,5'
          Dst:             Uint16ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectLoadEvict
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          118
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - GetCommandCode
        - NvGetEvictObject
        - ObjectAllocateSlot
        - ObjectGetHierarchy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:726,8'
          Branch Sides:
            - BranchSide:      'Object.c:729,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectAllocateSlot
                - NvGetEvictObject
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:733,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectAllocateSlot
                - NvGetEvictObject
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:729,9'
          Branch Sides:
            - BranchSide:      'Object.c:730,3'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:731,2'
              BranchSideFuncs:
                - ObjectAllocateSlot
                - NvGetEvictObject
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:733,13'
          Branch Sides:
            - BranchSide:      'Object.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:734,2'
              BranchSideFuncs: []
        - Branch String:   'Object.c:737,8'
          Branch Sides:
            - BranchSide:      'Object.c:738,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:743,31'
              BranchSideFuncs:
                - NvGetEvictObject
                - __sanitizer_cov_trace_const_cmp4
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:745,8'
          Branch Sides:
            - BranchSide:      'Object.c:746,9'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:752,27'
              BranchSideFuncs:
                - ObjectGetHierarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:753,8'
          Branch Sides:
            - BranchSide:      'Object.c:753,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:756,12'
              BranchSideFuncs: []
        - Branch String:   'Object.c:754,8'
          Branch Sides:
            - BranchSide:      'Object.c:754,26'
              BranchSideFuncs:
                - GetCommandCode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:756,12'
              BranchSideFuncs: []
        - Branch String:   'Object.c:752,8'
          Branch Sides:
            - BranchSide:      'Object.c:755,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:756,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:736,14'
          Dst:             ObjectAllocateSlot
        - Src:             'Object.c:743,14'
          Dst:             NvGetEvictObject
        - Src:             'Object.c:752,8'
          Dst:             ObjectGetHierarchy
        - Src:             'Object.c:754,11'
          Dst:             GetCommandCode
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectAllocateSlot
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'struct.OBJECT *'
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FindEmptyObjectSlot
        - ObjectSetInUse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:302,8'
          Branch Sides:
            - BranchSide:      'Object.c:302,8'
              BranchSideFuncs:
                - ObjectSetInUse
            - BranchSide:      'Object.c:305,21'
              BranchSideFuncs:
                - ObjectSetInUse
      Callsites:
        - Src:             'Object.c:301,31'
          Dst:             FindEmptyObjectSlot
        - Src:             'Object.c:305,6'
          Dst:             ObjectSetInUse
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectGetHierarchy
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:235,8'
          Branch Sides:
            - BranchSide:      'Object.c:237,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:239,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:239,13'
          Branch Sides:
            - BranchSide:      'Object.c:241,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:243,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:243,13'
          Branch Sides:
            - BranchSide:      'Object.c:245,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:249,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FindEmptyObjectSlot
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'struct.OBJECT *'
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - MemorySet
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Object.c:279,5'
          Branch Sides:
            - BranchSide:      'Object.c:281,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'Object.c:291,5'
              BranchSideFuncs: []
        - Branch String:   'Object.c:282,9'
          Branch Sides:
            - BranchSide:      'Object.c:284,10'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'Object.c:290,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'Object.c:284,10'
          Branch Sides:
            - BranchSide:      'Object.c:285,14'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'Object.c:287,18'
              BranchSideFuncs:
                - MemorySet
      Callsites:
        - Src:             'Object.c:287,7'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectSetInUse
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectFlushHierarchy
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          146
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'Object.c:682,5'
          Branch Sides:
            - BranchSide:      'Object.c:684,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:706,5'
              BranchSideFuncs: []
        - Branch String:   'Object.c:684,9'
          Branch Sides:
            - BranchSide:      'Object.c:686,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:705,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Object.c:686,7'
          Branch Sides:
            - BranchSide:      'Object.c:689,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:693,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:697,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:701,8'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object.c:689,11'
          Branch Sides:
            - BranchSide:      'Object.c:690,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:691,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Object.c:693,11'
          Branch Sides:
            - BranchSide:      'Object.c:694,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:695,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Object.c:697,11'
          Branch Sides:
            - BranchSide:      'Object.c:698,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Object.c:699,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
      Callsites:
        - Src:             'Object.c:701,8'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectContextLoad
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      'struct.OBJECT *'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - MemoryCopy
        - ObjectAllocateSlot
        - ObjectIsSequence
        - SequenceDataImport
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:638,8'
          Branch Sides:
            - BranchSide:      'Object.c:638,8'
              BranchSideFuncs:
                - MemoryCopy
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy
                - SequenceDataImport
            - BranchSide:      'Object.c:641,17'
              BranchSideFuncs:
                - MemoryCopy
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy
                - SequenceDataImport
        - Branch String:   'Object.c:643,9'
          Branch Sides:
            - BranchSide:      'Object.c:646,41'
              BranchSideFuncs:
                - SequenceDataImport
            - BranchSide:      'Object.c:652,18'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'Object.c:636,30'
          Dst:             ObjectAllocateSlot
        - Src:             'Object.c:641,6'
          Dst:             MemoryCopy
        - Src:             'Object.c:643,9'
          Dst:             ObjectIsSequence
        - Src:             'Object.c:646,7'
          Dst:             SequenceDataImport
        - Src:             'Object.c:652,7'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectIsSequence
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - TpmFail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'Object.c:160,5'
          Branch Sides:
            - BranchSide:      'Object.c:160,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:161,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:162,6'
          Branch Sides:
            - BranchSide:      'Object.c:162,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:163,6'
          Branch Sides:
            - BranchSide:      'Object.c:163,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Object.c:160,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FlushObject
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemorySet
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'Object.c:666,5'
          Branch Sides:
            - BranchSide:      'Object.c:666,5'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'Object.c:668,34'
              BranchSideFuncs:
                - MemorySet
      Callsites:
        - Src:             'Object.c:666,5'
          Dst:             TpmFail
        - Src:             'Object.c:668,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectTerminateEvent
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CryptHashEnd
        - CryptHashGetAlgByIndex
        - FlushObject
        - HandleToObject
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:604,26'
          Branch Sides:
            - BranchSide:      'Object.c:607,48'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashEnd
            - BranchSide:      'Object.c:607,48'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashEnd
        - Branch String:   'Object.c:609,8'
          Branch Sides:
            - BranchSide:      'Object.c:609,8'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashEnd
            - BranchSide:      'Object.c:615,16'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
                - CryptHashEnd
        - Branch String:   'Object.c:615,6'
          Branch Sides:
            - BranchSide:      'Object.c:617,21'
              BranchSideFuncs:
                - CryptHashEnd
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - FlushObject
            - BranchSide:      'Object.c:620,18'
              BranchSideFuncs:
                - FlushObject
      Callsites:
        - Src:             'Object.c:607,33'
          Dst:             HandleToObject
        - Src:             'Object.c:615,21'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'Object.c:617,7'
          Dst:             CryptHashEnd
        - Src:             'Object.c:620,6'
          Dst:             FlushObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectCreateEventSequence
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - AllocateSequenceSlot
        - CryptHashGetAlgByIndex
        - CryptHashStart
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:588,8'
          Branch Sides:
            - BranchSide:      'Object.c:589,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:591,5'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashStart
        - Branch String:   'Object.c:593,5'
          Branch Sides:
            - BranchSide:      'Object.c:594,18'
              BranchSideFuncs:
                - CryptHashStart
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:595,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:584,39'
          Dst:             AllocateSequenceSlot
        - Src:             'Object.c:593,28'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'Object.c:594,2'
          Dst:             CryptHashStart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AllocateSequenceSlot
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionDepth:   0
      returnType:      'struct.HASH_OBJECT *'
      argCount:        2
      argTypes:
        - 'int *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - MemorySet
        - ObjectAllocateSlot
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:496,8'
          Branch Sides:
            - BranchSide:      'Object.c:496,8'
              BranchSideFuncs:
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:500,17'
              BranchSideFuncs:
                - MemorySet
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:511,9'
          Branch Sides:
            - BranchSide:      'Object.c:512,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:514,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:490,47'
          Dst:             ObjectAllocateSlot
        - Src:             'Object.c:500,6'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectCreateHashSequence
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - AllocateSequenceSlot
        - CryptHashStart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:566,8'
          Branch Sides:
            - BranchSide:      'Object.c:567,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:569,5'
              BranchSideFuncs:
                - CryptHashStart
      Callsites:
        - Src:             'Object.c:564,39'
          Dst:             AllocateSequenceSlot
        - Src:             'Object.c:571,5'
          Dst:             CryptHashStart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectCreateHMACSequence
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - AllocateSequenceSlot
        - CryptMacStart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:535,8'
          Branch Sides:
            - BranchSide:      'Object.c:536,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:538,5'
              BranchSideFuncs:
                - CryptMacStart
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:544,5'
          Branch Sides:
            - BranchSide:      'Object.c:548,6'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:549,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:534,18'
          Dst:             AllocateSequenceSlot
        - Src:             'Object.c:544,5'
          Dst:             CryptMacStart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectLoad
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.OBJECT *'
        - 'struct.TPMT_PUBLIC *'
        - 'struct.TPMT_SENSITIVE *'
        - 'int '
        - 'int '
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          239
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - CryptHashGetDigestSize
        - CryptRsaLoadPrivateExponent
        - CryptValidateKeys
        - PublicAttributesValidation
        - RcSafeAddToResult
        - SchemeChecks
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:412,26'
          Branch Sides:
            - BranchSide:      'Object.c:412,29'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Object.c:416,34'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Object.c:412,8'
          Branch Sides:
            - BranchSide:      'Object.c:416,34'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'Object.c:422,9'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Object.c:422,9'
          Branch Sides:
            - BranchSide:      'Object.c:424,29'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:426,42'
              BranchSideFuncs:
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'Object.c:428,8'
          Branch Sides:
            - BranchSide:      'Object.c:429,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'Object.c:432,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:432,8'
          Branch Sides:
            - BranchSide:      'Object.c:433,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
            - BranchSide:      'Object.c:436,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:436,13'
          Branch Sides:
            - BranchSide:      'Object.c:437,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
            - BranchSide:      'Object.c:443,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptValidateKeys
        - Branch String:   'Object.c:449,8'
          Branch Sides:
            - BranchSide:      'Object.c:452,33'
              BranchSideFuncs:
                - CryptValidateKeys
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:456,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:456,23'
          Branch Sides:
            - BranchSide:      'Object.c:456,26'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:457,9'
              BranchSideFuncs: []
        - Branch String:   'Object.c:456,8'
          Branch Sides:
            - BranchSide:      'Object.c:457,9'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:459,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:459,8'
          Branch Sides:
            - BranchSide:      'Object.c:460,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
            - BranchSide:      'Object.c:462,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
        - Branch String:   'Object.c:466,8'
          Branch Sides:
            - BranchSide:      'Object.c:467,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:470,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CryptRsaLoadPrivateExponent
      Callsites:
        - Src:             'Object.c:416,15'
          Dst:             SchemeChecks
        - Src:             'Object.c:423,11'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object.c:426,15'
          Dst:             PublicAttributesValidation
        - Src:             'Object.c:429,9'
          Dst:             RcSafeAddToResult
        - Src:             'Object.c:452,15'
          Dst:             CryptValidateKeys
        - Src:             'Object.c:475,12'
          Dst:             CryptRsaLoadPrivateExponent
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeQualifiedName
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'N/A'
        - 'union.TPM2B_NAME *'
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd
        - CryptHashStart
        - GetQualifiedName
        - MemoryCopy2B
        - Uint16ToByteArray
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Object.c:815,8'
          Branch Sides:
            - BranchSide:      'Object.c:817,20'
              BranchSideFuncs:
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:822,23'
              BranchSideFuncs:
                - GetQualifiedName
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd
                - Uint16ToByteArray
      Callsites:
        - Src:             'Object.c:817,6'
          Dst:             MemoryCopy2B
        - Src:             'Object.c:822,6'
          Dst:             GetQualifiedName
        - Src:             'Object.c:825,30'
          Dst:             CryptHashStart
        - Src:             'Object.c:827,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'Object.c:829,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'Object.c:831,6'
          Dst:             CryptHashEnd
        - Src:             'Object.c:833,6'
          Dst:             Uint16ToByteArray
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetQualifiedName
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - HandleGetType
        - HandleToObject
        - TpmFail
        - Uint32ToByteArray
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:209,5'
          Branch Sides:
            - BranchSide:      'Object.c:212,6'
              BranchSideFuncs:
                - Uint32ToByteArray
            - BranchSide:      'Object.c:216,30'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:224,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object.c:217,24'
          Branch Sides:
            - BranchSide:      'Object.c:217,27'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:218,3'
              BranchSideFuncs: []
        - Branch String:   'Object.c:217,9'
          Branch Sides:
            - BranchSide:      'Object.c:218,3'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:221,4'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'Object.c:209,12'
          Dst:             HandleGetType
        - Src:             'Object.c:213,6'
          Dst:             Uint32ToByteArray
        - Src:             'Object.c:216,15'
          Dst:             HandleToObject
        - Src:             'Object.c:224,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectSetLoadedAttributes
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.OBJECT *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          329
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - ComputeQualifiedName
        - HandleToObject
        - ObjectSetInUse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Object.c:326,8'
          Branch Sides:
            - BranchSide:      'Object.c:328,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:351,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:329,6'
          Branch Sides:
            - BranchSide:      'Object.c:332,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:335,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:338,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:342,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:352,4'
          Branch Sides:
            - BranchSide:      'Object.c:352,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:352,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:359,9'
          Branch Sides:
            - BranchSide:      'Object.c:359,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Object.c:363,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Object.c:363,8'
          Branch Sides:
            - BranchSide:      'Object.c:364,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetInUse
            - BranchSide:      'Object.c:368,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object.c:369,9'
          Branch Sides:
            - BranchSide:      'Object.c:369,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:380,27'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
        - Branch String:   'Object.c:370,9'
          Branch Sides:
            - BranchSide:      'Object.c:370,12'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
            - BranchSide:      'Object.c:380,27'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
        - Branch String:   'Object.c:371,9'
          Branch Sides:
            - BranchSide:      'Object.c:371,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:380,27'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
        - Branch String:   'Object.c:368,9'
          Branch Sides:
            - BranchSide:      'Object.c:375,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - ObjectSetInUse
            - BranchSide:      'Object.c:380,27'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
        - Branch String:   'Object.c:375,10'
          Branch Sides:
            - BranchSide:      'Object.c:376,4'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
            - BranchSide:      'Object.c:378,4'
              BranchSideFuncs:
                - ComputeQualifiedName
                - ObjectSetInUse
      Callsites:
        - Src:             'Object.c:318,35'
          Dst:             HandleToObject
        - Src:             'Object.c:380,6'
          Dst:             ComputeQualifiedName
        - Src:             'Object.c:384,5'
          Dst:             ObjectSetInUse
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetHeriarchy
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HandleToObject
        - ObjectGetHierarchy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Object.c:262,31'
          Dst:             HandleToObject
        - Src:             'Object.c:263,12'
          Dst:             ObjectGetHierarchy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectGetNameAlg
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsObjectPresent
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object.c:144,8'
          Branch Sides:
            - BranchSide:      'Object.c:145,2'
              BranchSideFuncs: []
            - BranchSide:      'Object.c:147,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectCleanupEvict
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ObjectFlush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:114,17'
          Branch Sides:
            - BranchSide:      'Object.c:118,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlush
            - BranchSide:      'Object.c:118,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlush
        - Branch String:   'Object.c:118,5'
          Branch Sides:
            - BranchSide:      'Object.c:121,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlush
            - BranchSide:      'Object.c:125,5'
              BranchSideFuncs: []
        - Branch String:   'Object.c:122,9'
          Branch Sides:
            - BranchSide:      'Object.c:123,15'
              BranchSideFuncs:
                - ObjectFlush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:124,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlush
      Callsites:
        - Src:             'Object.c:123,3'
          Dst:             ObjectFlush
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectFlush
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectStartup
      functionSourceFile: '/src/ibmswtpm2/src/Object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ObjectFlush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object.c:96,17'
          Branch Sides:
            - BranchSide:      'Object.c:98,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlush
            - BranchSide:      'Object.c:98,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ObjectFlush
        - Branch String:   'Object.c:98,5'
          Branch Sides:
            - BranchSide:      'Object.c:101,29'
              BranchSideFuncs:
                - ObjectFlush
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object.c:103,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object.c:101,6'
          Dst:             ObjectFlush
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_CreateLoaded
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.CreateLoaded_In *'
        - 'struct.CreateLoaded_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          430
      EdgeCount:       71
      CyclomaticComplexity: 21
      functionsReached:
        - AdjustAuthSize
        - CreateChecks
        - CryptCreateObject
        - DRBG_InstantiateSeeded
        - DRBG_InstantiateSeededKdf
        - FindEmptyObjectSlot
        - HandleToObject
        - HierarchyGetPrimarySeed
        - ObjectSetLoadedAttributes
        - PublicAttributesValidation
        - PublicMarshalAndComputeName
        - RcSafeAddToResult
        - SensitiveToPrivate
        - SetLabelAndContext
        - TpmFail
        - UnmarshalToPublic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:424,34'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:424,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ObjectCommands.c:424,34'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ObjectCommands.c:427,23'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:427,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:430,38'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:427,55'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:427,59'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:430,38'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:427,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:428,2'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:430,38'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:431,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:432,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:434,19'
              BranchSideFuncs:
                - UnmarshalToPublic
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:445,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:446,9'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:448,25'
              BranchSideFuncs:
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:448,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:449,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:451,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:451,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:454,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:493,28'
              BranchSideFuncs:
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:457,6'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:457,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:457,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'ObjectCommands.c:457,6'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:457,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:460,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:460,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:461,3'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:464,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:464,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:466,3'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:468,42'
              BranchSideFuncs:
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:469,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:470,28'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:473,50'
              BranchSideFuncs:
                - SetLabelAndContext
                - __sanitizer_cov_trace_const_cmp4
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:474,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:475,10'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:477,45'
              BranchSideFuncs:
                - DRBG_InstantiateSeededKdf
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:495,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:496,28'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:498,9'
              BranchSideFuncs:
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
        - Branch String:   'ObjectCommands.c:498,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:501,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
            - BranchSide:      'ObjectCommands.c:515,8'
              BranchSideFuncs:
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:502,17'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:503,18'
              BranchSideFuncs:
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
            - BranchSide:      'ObjectCommands.c:506,44'
              BranchSideFuncs:
                - HierarchyGetPrimarySeed
                - PublicMarshalAndComputeName
                - DRBG_InstantiateSeeded
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:520,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:521,9'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:524,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:524,23'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:524,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
            - BranchSide:      'ObjectCommands.c:530,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
        - Branch String:   'ObjectCommands.c:524,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:526,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
            - BranchSide:      'ObjectCommands.c:530,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ObjectSetLoadedAttributes
      Callsites:
        - Src:             'ObjectCommands.c:414,43'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:430,17'
          Dst:             FindEmptyObjectSlot
        - Src:             'ObjectCommands.c:443,14'
          Dst:             UnmarshalToPublic
        - Src:             'ObjectCommands.c:448,9'
          Dst:             AdjustAuthSize
        - Src:             'ObjectCommands.c:457,6'
          Dst:             TpmFail
        - Src:             'ObjectCommands.c:468,15'
          Dst:             PublicAttributesValidation
        - Src:             'ObjectCommands.c:470,10'
          Dst:             RcSafeAddToResult
        - Src:             'ObjectCommands.c:473,15'
          Dst:             SetLabelAndContext
        - Src:             'ObjectCommands.c:477,6'
          Dst:             DRBG_InstantiateSeededKdf
        - Src:             'ObjectCommands.c:493,15'
          Dst:             CreateChecks
        - Src:             'ObjectCommands.c:496,10'
          Dst:             RcSafeAddToResult
        - Src:             'ObjectCommands.c:507,10'
          Dst:             HierarchyGetPrimarySeed
        - Src:             'ObjectCommands.c:509,18'
          Dst:             PublicMarshalAndComputeName
        - Src:             'ObjectCommands.c:506,7'
          Dst:             DRBG_InstantiateSeeded
        - Src:             'ObjectCommands.c:519,14'
          Dst:             CryptCreateObject
        - Src:             'ObjectCommands.c:526,2'
          Dst:             SensitiveToPrivate
        - Src:             'ObjectCommands.c:535,5'
          Dst:             ObjectSetLoadedAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ObjectChangeAuth
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ObjectChangeAuth_In *'
        - 'struct.ObjectChangeAuth_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - AdjustAuthSize
        - ComputeQualifiedName
        - HandleToObject
        - MemoryEqual2B
        - ObjectIsSequence
        - SensitiveToPrivate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:380,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:381,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:383,25'
              BranchSideFuncs:
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - ComputeQualifiedName
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:383,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:384,2'
              BranchSideFuncs:
                - ComputeQualifiedName
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - SensitiveToPrivate
            - BranchSide:      'ObjectCommands.c:388,26'
              BranchSideFuncs:
                - ComputeQualifiedName
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - SensitiveToPrivate
        - Branch String:   'ObjectCommands.c:391,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:392,2'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - SensitiveToPrivate
            - BranchSide:      'ObjectCommands.c:395,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - HandleToObject
                - SensitiveToPrivate
      Callsites:
        - Src:             'ObjectCommands.c:376,39'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:380,8'
          Dst:             ObjectIsSequence
        - Src:             'ObjectCommands.c:383,9'
          Dst:             AdjustAuthSize
        - Src:             'ObjectCommands.c:388,5'
          Dst:             ComputeQualifiedName
        - Src:             'ObjectCommands.c:391,9'
          Dst:             MemoryEqual2B
        - Src:             'ObjectCommands.c:398,53'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:398,5'
          Dst:             SensitiveToPrivate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Unseal
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
        - 'struct.StirRandom_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - HandleToObject
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:353,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:354,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:355,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'ObjectCommands.c:356,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:356,11'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:358,2'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:357,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:357,11'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:358,2'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:355,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:358,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:361,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'ObjectCommands.c:351,14'
          Dst:             HandleToObject
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_MakeCredential
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.MakeCredential_In *'
        - 'struct.MakeCredential_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CryptHashGetDigestSize
        - CryptIsAsymAlgorithm
        - CryptSecretEncrypt
        - HandleToObject
        - SecretToCredential
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:320,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:320,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - SecretToCredential
            - BranchSide:      'ObjectCommands.c:322,2'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:321,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:321,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - SecretToCredential
            - BranchSide:      'ObjectCommands.c:322,2'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:319,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:322,2'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - SecretToCredential
            - BranchSide:      'ObjectCommands.c:325,8'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - SecretToCredential
        - Branch String:   'ObjectCommands.c:325,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:326,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:329,5'
              BranchSideFuncs:
                - CryptSecretEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - SecretToCredential
        - Branch String:   'ObjectCommands.c:331,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:332,9'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:334,25'
              BranchSideFuncs:
                - SecretToCredential
      Callsites:
        - Src:             'ObjectCommands.c:316,14'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:319,9'
          Dst:             CryptIsAsymAlgorithm
        - Src:             'ObjectCommands.c:325,32'
          Dst:             CryptHashGetDigestSize
        - Src:             'ObjectCommands.c:330,14'
          Dst:             CryptSecretEncrypt
        - Src:             'ObjectCommands.c:334,5'
          Dst:             SecretToCredential
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ActivateCredential
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ActivateCredential_In *'
        - 'union.anon.11 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CredentialToSecret
        - CryptIsAsymAlgorithm
        - CryptSecretDecrypt
        - HandleToObject
        - RcSafeAddToResult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:274,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:274,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - CredentialToSecret
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:277,2'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:275,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:275,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - CredentialToSecret
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:277,2'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:273,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:277,2'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - CredentialToSecret
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:282,33'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - CredentialToSecret
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:283,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:285,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:291,34'
              BranchSideFuncs:
                - CredentialToSecret
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:285,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:286,3'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:287,31'
              BranchSideFuncs:
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:296,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:297,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ObjectCommands.c:269,14'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:271,22'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:273,9'
          Dst:             CryptIsAsymAlgorithm
        - Src:             'ObjectCommands.c:282,14'
          Dst:             CryptSecretDecrypt
        - Src:             'ObjectCommands.c:287,13'
          Dst:             RcSafeAddToResult
        - Src:             'ObjectCommands.c:291,14'
          Dst:             CredentialToSecret
        - Src:             'ObjectCommands.c:297,9'
          Dst:             RcSafeAddToResult
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_ReadPublic
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
        - 'struct.ReadPublic_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HandleToObject
        - ObjectIsSequence
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:244,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:245,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:247,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'ObjectCommands.c:241,39'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:244,8'
          Dst:             ObjectIsSequence
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_LoadExternal
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.LoadExternal_In *'
        - 'struct.Load_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          164
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - FindEmptyObjectSlot
        - HierarchyIsEnabled
        - ObjectLoad
        - ObjectSetLoadedAttributes
        - PublicMarshalAndComputeName
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:190,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:191,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:194,28'
              BranchSideFuncs:
                - HierarchyIsEnabled
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ObjectCommands.c:194,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:195,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ObjectCommands.c:197,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'ObjectCommands.c:197,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
            - BranchSide:      'ObjectCommands.c:217,34'
              BranchSideFuncs:
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
        - Branch String:   'ObjectCommands.c:201,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:202,3'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:206,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
        - Branch String:   'ObjectCommands.c:207,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:207,12'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:211,3'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:209,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:209,12'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:211,3'
              BranchSideFuncs: []
        - Branch String:   'ObjectCommands.c:206,9'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:214,19'
              BranchSideFuncs:
                - PublicMarshalAndComputeName
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
        - Branch String:   'ObjectCommands.c:223,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:225,6'
              BranchSideFuncs:
                - ObjectSetLoadedAttributes
            - BranchSide:      'ObjectCommands.c:229,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ObjectCommands.c:189,14'
          Dst:             FindEmptyObjectSlot
        - Src:             'ObjectCommands.c:194,9'
          Dst:             HierarchyIsEnabled
        - Src:             'ObjectCommands.c:217,5'
          Dst:             PublicMarshalAndComputeName
        - Src:             'ObjectCommands.c:219,14'
          Dst:             ObjectLoad
        - Src:             'ObjectCommands.c:227,6'
          Dst:             ObjectSetLoadedAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Load
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Load_In *'
        - 'struct.Load_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          151
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - FindEmptyObjectSlot
        - HandleToObject
        - ObjectIsParent
        - ObjectLoad
        - ObjectSetLoadedAttributes
        - PrivateToSensitive
        - PublicMarshalAndComputeName
        - RcSafeAddToResult
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:140,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:141,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:142,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - TpmFail
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:142,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:143,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:144,35'
              BranchSideFuncs:
                - HandleToObject
                - TpmFail
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:145,5'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:145,5'
              BranchSideFuncs:
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:147,24'
              BranchSideFuncs:
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:147,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:148,2'
              BranchSideFuncs:
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:151,34'
              BranchSideFuncs:
                - PublicMarshalAndComputeName
                - __sanitizer_cov_trace_const_cmp4
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:152,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:153,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:155,34'
              BranchSideFuncs:
                - PrivateToSensitive
                - __sanitizer_cov_trace_const_cmp4
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:158,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:159,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:162,25'
              BranchSideFuncs:
                - ObjectLoad
                - __sanitizer_cov_trace_const_cmp4
                - ObjectSetLoadedAttributes
        - Branch String:   'ObjectCommands.c:166,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:169,32'
              BranchSideFuncs:
                - ObjectSetLoadedAttributes
            - BranchSide:      'ObjectCommands.c:171,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ObjectCommands.c:139,17'
          Dst:             FindEmptyObjectSlot
        - Src:             'ObjectCommands.c:144,20'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:145,5'
          Dst:             TpmFail
        - Src:             'ObjectCommands.c:147,9'
          Dst:             ObjectIsParent
        - Src:             'ObjectCommands.c:151,5'
          Dst:             PublicMarshalAndComputeName
        - Src:             'ObjectCommands.c:155,14'
          Dst:             PrivateToSensitive
        - Src:             'ObjectCommands.c:159,9'
          Dst:             RcSafeAddToResult
        - Src:             'ObjectCommands.c:162,14'
          Dst:             ObjectLoad
        - Src:             'ObjectCommands.c:169,6'
          Dst:             ObjectSetLoadedAttributes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Create
      functionSourceFile: '/src/ibmswtpm2/src/ObjectCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.CreatePrimary_In *'
        - 'struct.Create_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          176
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - AdjustAuthSize
        - CreateChecks
        - CryptCreateObject
        - EntityGetHierarchy
        - FillInCreationData
        - FindEmptyObjectSlot
        - HandleToObject
        - ObjectIsParent
        - RcSafeAddToResult
        - SensitiveToPrivate
        - TicketComputeCreation
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ObjectCommands.c:78,5'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:78,5'
              BranchSideFuncs:
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - FindEmptyObjectSlot
                - llvm.memcpy.p0i8.p0i8.i64
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:80,24'
              BranchSideFuncs:
                - ObjectIsParent
                - __sanitizer_cov_trace_const_cmp4
                - FindEmptyObjectSlot
                - llvm.memcpy.p0i8.p0i8.i64
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:80,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:81,2'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - llvm.memcpy.p0i8.p0i8.i64
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:83,17'
              BranchSideFuncs:
                - FindEmptyObjectSlot
                - llvm.memcpy.p0i8.p0i8.i64
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:84,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:85,2'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:89,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CreateChecks
                - __sanitizer_cov_trace_const_cmp4
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
                - RcSafeAddToResult
        - Branch String:   'ObjectCommands.c:97,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:98,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'ObjectCommands.c:100,25'
              BranchSideFuncs:
                - AdjustAuthSize
                - __sanitizer_cov_trace_const_cmp4
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'ObjectCommands.c:100,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:101,2'
              BranchSideFuncs:
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'ObjectCommands.c:104,32'
              BranchSideFuncs:
                - CryptCreateObject
                - __sanitizer_cov_trace_const_cmp4
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'ObjectCommands.c:105,8'
          Branch Sides:
            - BranchSide:      'ObjectCommands.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'ObjectCommands.c:108,24'
              BranchSideFuncs:
                - FillInCreationData
                - EntityGetHierarchy
                - TicketComputeCreation
                - SensitiveToPrivate
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'ObjectCommands.c:77,20'
          Dst:             HandleToObject
        - Src:             'ObjectCommands.c:78,5'
          Dst:             TpmFail
        - Src:             'ObjectCommands.c:80,9'
          Dst:             ObjectIsParent
        - Src:             'ObjectCommands.c:83,17'
          Dst:             FindEmptyObjectSlot
        - Src:             'ObjectCommands.c:95,14'
          Dst:             CreateChecks
        - Src:             'ObjectCommands.c:98,9'
          Dst:             RcSafeAddToResult
        - Src:             'ObjectCommands.c:100,9'
          Dst:             AdjustAuthSize
        - Src:             'ObjectCommands.c:104,14'
          Dst:             CryptCreateObject
        - Src:             'ObjectCommands.c:108,5'
          Dst:             FillInCreationData
        - Src:             'ObjectCommands.c:112,27'
          Dst:             EntityGetHierarchy
        - Src:             'ObjectCommands.c:112,5'
          Dst:             TicketComputeCreation
        - Src:             'ObjectCommands.c:115,5'
          Dst:             SensitiveToPrivate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeInnerIntegrity
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'struct.TPM2B *'
        - 'N/A'
        - 'char *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashStart
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Object_spt.c:197,25'
          Dst:             CryptHashStart
        - Src:             'Object_spt.c:199,5'
          Dst:             CryptDigestUpdate
        - Src:             'Object_spt.c:201,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Object_spt.c:203,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectSetExternal
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UnmarshalToPublic
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'union.TPM2B_TEMPLATE *'
        - 'int '
        - 'struct.TPMS_DERIVE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          166
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - MemorySet
        - TPM2B_DIGEST_Unmarshal
        - TPMA_OBJECT_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
        - TPMI_ALG_PUBLIC_Unmarshal
        - TPMS_DERIVE_Unmarshal
        - TPMU_PUBLIC_ID_Unmarshal
        - TPMU_PUBLIC_PARMS_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:1381,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1382,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1383,39'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_OBJECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_PARMS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_DERIVE_Unmarshal
        - Branch String:   'Object_spt.c:1384,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1385,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1386,37'
              BranchSideFuncs:
                - TPMA_OBJECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_PARMS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_DERIVE_Unmarshal
        - Branch String:   'Object_spt.c:1387,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1388,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1389,38'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_PARMS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_DERIVE_Unmarshal
        - Branch String:   'Object_spt.c:1390,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1391,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1392,43'
              BranchSideFuncs:
                - TPMU_PUBLIC_PARMS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_DERIVE_Unmarshal
        - Branch String:   'Object_spt.c:1394,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1395,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1397,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_DERIVE_Unmarshal
        - Branch String:   'Object_spt.c:1397,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1398,33'
              BranchSideFuncs:
                - TPMS_DERIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1401,37'
              BranchSideFuncs:
                - TPMU_PUBLIC_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1404,35'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1404,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1406,12'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:1404,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1405,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1406,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:1378,5'
          Dst:             MemorySet
        - Src:             'Object_spt.c:1380,14'
          Dst:             TPMI_ALG_PUBLIC_Unmarshal
        - Src:             'Object_spt.c:1383,14'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Object_spt.c:1386,14'
          Dst:             TPMA_OBJECT_Unmarshal
        - Src:             'Object_spt.c:1389,14'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Object_spt.c:1392,14'
          Dst:             TPMU_PUBLIC_PARMS_Unmarshal
        - Src:             'Object_spt.c:1398,11'
          Dst:             TPMS_DERIVE_Unmarshal
        - Src:             'Object_spt.c:1401,11'
          Dst:             TPMU_PUBLIC_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SetLabelAndContext
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.TPMS_DERIVE *'
        - 'union.TPM2B_MAX_HASH_BLOCK *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - MemoryCopy2B
        - TPMS_DERIVE_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:1340,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1342,13'
              BranchSideFuncs:
                - TPMS_DERIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - MemoryCopy2B
            - BranchSide:      'Object_spt.c:1357,5'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:1345,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1346,10'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1349,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
                - MemoryCopy2B
        - Branch String:   'Object_spt.c:1349,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1350,17'
              BranchSideFuncs:
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
            - BranchSide:      'Object_spt.c:1353,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryCopy2B
        - Branch String:   'Object_spt.c:1353,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1354,17'
              BranchSideFuncs:
                - MemoryCopy2B
            - BranchSide:      'Object_spt.c:1356,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:1344,15'
          Dst:             TPMS_DERIVE_Unmarshal
        - Src:             'Object_spt.c:1350,3'
          Dst:             MemoryCopy2B
        - Src:             'Object_spt.c:1354,3'
          Dst:             MemoryCopy2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CredentialToSecret
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CryptHashGetDigestSize
        - ObjectGetNameAlg
        - TPM2B_DIGEST_Unmarshal
        - UnwrapOuter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:1293,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1296,22'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1309,12'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:1306,34'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1306,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1308,2'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:1306,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1307,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1308,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:1289,17'
          Dst:             ObjectGetNameAlg
        - Src:             'Object_spt.c:1291,14'
          Dst:             UnwrapOuter
        - Src:             'Object_spt.c:1297,27'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1299,30'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1303,15'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UnwrapOuter
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPM2B *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'int '
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          166
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ComputeOuterIntegrity
        - ComputeProtectionKeyParms
        - CryptGetSymmetricBlockSize
        - CryptSymmetricDecrypt
        - MemoryEqual2B
        - TPM2B_DIGEST_Unmarshal
        - TPM2B_IV_Unmarshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Object_spt.c:837,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:840,28'
              BranchSideFuncs:
                - ComputeOuterIntegrity
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - ComputeProtectionKeyParms
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
                - TPM2B_IV_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:867,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
        - Branch String:   'Object_spt.c:844,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:845,3'
              BranchSideFuncs:
                - ComputeProtectionKeyParms
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
                - TPM2B_IV_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:847,32'
              BranchSideFuncs:
                - ComputeProtectionKeyParms
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
                - TPM2B_IV_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:850,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:852,16'
              BranchSideFuncs:
                - TPM2B_IV_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:863,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
        - Branch String:   'Object_spt.c:853,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:857,16'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
            - BranchSide:      'Object_spt.c:862,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
        - Branch String:   'Object_spt.c:857,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:858,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
            - BranchSide:      'Object_spt.c:860,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymmetricDecrypt
        - Branch String:   'Object_spt.c:867,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:868,24'
              BranchSideFuncs:
                - CryptSymmetricDecrypt
            - BranchSide:      'Object_spt.c:871,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:836,14'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Object_spt.c:840,6'
          Dst:             ComputeOuterIntegrity
        - Src:             'Object_spt.c:844,10'
          Dst:             MemoryEqual2B
        - Src:             'Object_spt.c:847,6'
          Dst:             ComputeProtectionKeyParms
        - Src:             'Object_spt.c:852,16'
          Dst:             TPM2B_IV_Unmarshal
        - Src:             'Object_spt.c:857,26'
          Dst:             CryptGetSymmetricBlockSize
        - Src:             'Object_spt.c:868,2'
          Dst:             CryptSymmetricDecrypt
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeOuterIntegrity
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'int '
        - 'char *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptHashGetDigestSize
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - CryptKDFa
        - GetSeedForKDF
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Object_spt.c:166,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:166,8'
              BranchSideFuncs:
                - GetSeedForKDF
                - CryptHashGetDigestSize
                - CryptKDFa
                - CryptHmacStart2B
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
            - BranchSide:      'Object_spt.c:167,23'
              BranchSideFuncs:
                - GetSeedForKDF
                - CryptHashGetDigestSize
                - CryptKDFa
                - CryptHmacStart2B
                - CryptDigestUpdate
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
      Callsites:
        - Src:             'Object_spt.c:167,9'
          Dst:             GetSeedForKDF
        - Src:             'Object_spt.c:169,22'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:171,5'
          Dst:             CryptKDFa
        - Src:             'Object_spt.c:174,25'
          Dst:             CryptHmacStart2B
        - Src:             'Object_spt.c:176,5'
          Dst:             CryptDigestUpdate
        - Src:             'Object_spt.c:178,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Object_spt.c:180,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeProtectionKeyParms
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'struct.OBJECT *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'N/A'
        - 'N/A'
        - 'union.TPM2B_EC_TEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptKDFa
        - GetSeedForKDF
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Object_spt.c:116,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:119,7'
              BranchSideFuncs:
                - CryptKDFa
                - GetSeedForKDF
            - BranchSide:      'Object_spt.c:125,27'
              BranchSideFuncs:
                - CryptKDFa
                - GetSeedForKDF
        - Branch String:   'Object_spt.c:132,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:132,8'
              BranchSideFuncs:
                - GetSeedForKDF
                - CryptKDFa
            - BranchSide:      'Object_spt.c:133,23'
              BranchSideFuncs:
                - GetSeedForKDF
                - CryptKDFa
      Callsites:
        - Src:             'Object_spt.c:133,9'
          Dst:             GetSeedForKDF
        - Src:             'Object_spt.c:135,5'
          Dst:             CryptKDFa
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetSeedForKDF
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionDepth:   0
      returnType:      'struct.TPM2B *'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Object_spt.c:713,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:714,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:716,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SecretToCredential
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'union.TPM2B_ID_OBJECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          86
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - CryptHashGetDigestSize
        - ObjectGetNameAlg
        - ProduceOuterWrap
        - TPM2B_DIGEST_Marshal
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:1248,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1248,5'
              BranchSideFuncs:
                - TpmFail
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - TPM2B_DIGEST_Marshal
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:1248,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:1248,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1248,5'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - TPM2B_DIGEST_Marshal
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:1250,34'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - TPM2B_DIGEST_Marshal
                - ProduceOuterWrap
      Callsites:
        - Src:             'Object_spt.c:1248,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1250,17'
          Dst:             ObjectGetNameAlg
        - Src:             'Object_spt.c:1253,26'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1256,16'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'Object_spt.c:1258,27'
          Dst:             ProduceOuterWrap
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ProduceOuterWrap
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPM2B *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'int '
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          149
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ComputeOuterIntegrity
        - ComputeProtectionKeyParms
        - CryptHashGetDigestSize
        - CryptRandomGenerate
        - CryptSymmetricEncrypt
        - GetIV2BSize
        - TPM2B_DIGEST_Marshal
        - TPM2B_IV_Marshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Object_spt.c:763,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:763,8'
              BranchSideFuncs:
                - GetIV2BSize
                - CryptRandomGenerate
                - TPM2B_IV_Marshal
                - ComputeProtectionKeyParms
                - CryptSymmetricEncrypt
                - ComputeOuterIntegrity
                - TPM2B_DIGEST_Marshal
            - BranchSide:      'Object_spt.c:765,27'
              BranchSideFuncs:
                - GetIV2BSize
                - CryptRandomGenerate
                - TPM2B_IV_Marshal
                - ComputeProtectionKeyParms
                - CryptSymmetricEncrypt
                - ComputeOuterIntegrity
                - TPM2B_DIGEST_Marshal
      Callsites:
        - Src:             'Object_spt.c:760,38'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:765,15'
          Dst:             GetIV2BSize
        - Src:             'Object_spt.c:769,6'
          Dst:             CryptRandomGenerate
        - Src:             'Object_spt.c:772,6'
          Dst:             TPM2B_IV_Marshal
        - Src:             'Object_spt.c:779,5'
          Dst:             ComputeProtectionKeyParms
        - Src:             'Object_spt.c:782,5'
          Dst:             CryptSymmetricEncrypt
        - Src:             'Object_spt.c:787,5'
          Dst:             ComputeOuterIntegrity
        - Src:             'Object_spt.c:791,5'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetIV2BSize
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptGetSymmetricBlockSize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object_spt.c:79,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:82,13'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
            - BranchSide:      'Object_spt.c:87,15'
              BranchSideFuncs:
                - CryptGetSymmetricBlockSize
      Callsites:
        - Src:             'Object_spt.c:92,29'
          Dst:             CryptGetSymmetricBlockSize
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckInnerIntegrity
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputeInnerIntegrity
        - MemoryEqual2B
        - TPM2B_DIGEST_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:260,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:260,8'
              BranchSideFuncs:
                - ComputeInnerIntegrity
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:263,28'
              BranchSideFuncs:
                - ComputeInnerIntegrity
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:266,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:267,10'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:268,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:259,14'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Object_spt.c:263,6'
          Dst:             ComputeInnerIntegrity
        - Src:             'Object_spt.c:266,10'
          Dst:             MemoryEqual2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DuplicateToSensitive
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'struct.TPM2B *'
        - 'struct.TPMT_SENSITIVE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          287
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - CheckInnerIntegrity
        - CryptHashGetDigestSize
        - CryptSymmetricDecrypt
        - TPMT_SENSITIVE_Unmarshal
        - TpmFail
        - UINT16_Unmarshal
        - UnwrapOuter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:1173,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1173,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1173,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:1173,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1173,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1175,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1175,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1175,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1175,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:1175,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1175,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1177,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1180,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1183,34'
              BranchSideFuncs:
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1193,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1186,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1187,10'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1189,63'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1193,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1196,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1210,14'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1196,6'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1196,6'
              BranchSideFuncs:
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1198,28'
              BranchSideFuncs:
                - CryptSymmetricDecrypt
                - CheckInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1203,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1204,10'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1206,63'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1213,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1215,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1226,12'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:1215,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1216,10'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1220,41'
              BranchSideFuncs:
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Object_spt.c:1173,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1175,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1184,15'
          Dst:             UnwrapOuter
        - Src:             'Object_spt.c:1189,40'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1190,35'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1196,6'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1198,6'
          Dst:             CryptSymmetricDecrypt
        - Src:             'Object_spt.c:1202,15'
          Dst:             CheckInnerIntegrity
        - Src:             'Object_spt.c:1206,40'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1207,35'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1212,14'
          Dst:             UINT16_Unmarshal
        - Src:             'Object_spt.c:1220,16'
          Dst:             TPMT_SENSITIVE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ProduceInnerIntegrity
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ComputeInnerIntegrity
        - CryptHashGetDigestSize
        - TPM2B_DIGEST_Marshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Object_spt.c:228,38'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:230,5'
          Dst:             ComputeInnerIntegrity
        - Src:             'Object_spt.c:233,5'
          Dst:             TPM2B_DIGEST_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SensitiveToDuplicate
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'struct.TPMT_SENSITIVE *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'N/A'
        - 'struct.TPM2B *'
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'union.TPM2B_DATA *'
        - 'union.TPM2B_PRIVATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          312
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - CryptHashGetDigestSize
        - CryptRandomGenerate
        - CryptSymmetricEncrypt
        - MarshalSensitive
        - ObjectGetNameAlg
        - ProduceInnerIntegrity
        - ProduceOuterWrap
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:1067,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1067,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1067,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:1067,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1067,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1069,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1069,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1069,5'
              BranchSideFuncs:
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1069,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:1069,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1069,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1071,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1073,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1075,18'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1082,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1082,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1084,18'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1091,33'
              BranchSideFuncs:
                - MarshalSensitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - CryptRandomGenerate
                - CryptHashGetDigestSize
        - Branch String:   'Object_spt.c:1094,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1096,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - CryptRandomGenerate
                - CryptHashGetDigestSize
            - BranchSide:      'Object_spt.c:1128,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
        - Branch String:   'Object_spt.c:1100,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1101,58'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - CryptRandomGenerate
            - BranchSide:      'Object_spt.c:1102,39'
              BranchSideFuncs:
                - ProduceInnerIntegrity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
                - CryptRandomGenerate
        - Branch String:   'Object_spt.c:1105,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1107,30'
              BranchSideFuncs:
                - CryptRandomGenerate
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:1115,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
        - Branch String:   'Object_spt.c:1115,7'
          Branch Sides:
            - BranchSide:      'Object_spt.c:0,0'
              BranchSideFuncs:
                - CryptSymmetricEncrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:1115,7'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:1123,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1124,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:1125,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ProduceOuterWrap
        - Branch String:   'Object_spt.c:1128,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1128,8'
              BranchSideFuncs:
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:1130,34'
              BranchSideFuncs:
                - ProduceOuterWrap
      Callsites:
        - Src:             'Object_spt.c:1067,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1069,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1079,40'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1086,18'
          Dst:             ObjectGetNameAlg
        - Src:             'Object_spt.c:1088,40'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1091,16'
          Dst:             MarshalSensitive
        - Src:             'Object_spt.c:1101,35'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1102,17'
          Dst:             ProduceInnerIntegrity
        - Src:             'Object_spt.c:1108,7'
          Dst:             CryptRandomGenerate
        - Src:             'Object_spt.c:1115,7'
          Dst:             TpmFail
        - Src:             'Object_spt.c:1118,6'
          Dst:             CryptSymmetricEncrypt
        - Src:             'Object_spt.c:1130,17'
          Dst:             ProduceOuterWrap
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MarshalSensitive
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.TPMT_SENSITIVE *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashGetDigestSize
        - MemoryPad2B
        - TPMT_SENSITIVE_Marshal
        - UINT16_Marshal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Object_spt.c:887,42'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:887,5'
          Dst:             MemoryPad2B
        - Src:             'Object_spt.c:890,14'
          Dst:             TPMT_SENSITIVE_Marshal
        - Src:             'Object_spt.c:892,32'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PrivateToSensitive
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.TPM2B *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'N/A'
        - 'struct.TPMT_SENSITIVE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          194
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - CryptHashGetDigestSize
        - GetIV2BSize
        - ObjectGetNameAlg
        - TPMT_SENSITIVE_Unmarshal
        - TpmFail
        - UINT16_Unmarshal
        - UnwrapOuter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Object_spt.c:986,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:986,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ObjectGetNameAlg
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetIV2BSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:986,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:986,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:986,5'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetIV2BSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:988,8'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetIV2BSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:988,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:991,16'
              BranchSideFuncs:
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetIV2BSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:996,33'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - UnwrapOuter
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetIV2BSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1001,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1002,9'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1004,61'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - GetIV2BSize
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1014,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1016,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1028,12'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:1016,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1017,10'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1021,41'
              BranchSideFuncs:
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1022,35'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1022,38'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:1024,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:986,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:996,16'
          Dst:             ObjectGetNameAlg
        - Src:             'Object_spt.c:999,14'
          Dst:             UnwrapOuter
        - Src:             'Object_spt.c:1004,38'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:1006,14'
          Dst:             GetIV2BSize
        - Src:             'Object_spt.c:1013,14'
          Dst:             UINT16_Unmarshal
        - Src:             'Object_spt.c:1021,16'
          Dst:             TPMT_SENSITIVE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SensitiveToPrivate
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.TPMT_SENSITIVE *'
        - 'struct.TPM2B *'
        - 'struct.OBJECT *'
        - 'N/A'
        - 'union.TPM2B_PRIVATE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          116
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - CryptHashGetDigestSize
        - GetIV2BSize
        - MarshalSensitive
        - ObjectGetNameAlg
        - ProduceOuterWrap
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Object_spt.c:919,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:919,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - GetIV2BSize
                - MarshalSensitive
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:919,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Object_spt.c:919,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:919,5'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - GetIV2BSize
                - MarshalSensitive
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:921,8'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - GetIV2BSize
                - MarshalSensitive
                - ProduceOuterWrap
        - Branch String:   'Object_spt.c:921,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:924,16'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - GetIV2BSize
                - MarshalSensitive
                - ProduceOuterWrap
            - BranchSide:      'Object_spt.c:929,33'
              BranchSideFuncs:
                - ObjectGetNameAlg
                - CryptHashGetDigestSize
                - GetIV2BSize
                - MarshalSensitive
                - ProduceOuterWrap
      Callsites:
        - Src:             'Object_spt.c:919,5'
          Dst:             TpmFail
        - Src:             'Object_spt.c:929,16'
          Dst:             ObjectGetNameAlg
        - Src:             'Object_spt.c:934,38'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:938,14'
          Dst:             GetIV2BSize
        - Src:             'Object_spt.c:942,16'
          Dst:             MarshalSensitive
        - Src:             'Object_spt.c:944,26'
          Dst:             ProduceOuterWrap
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FillInCreationData
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'int '
        - 'N/A'
        - 'struct.TPML_PCR_SELECTION *'
        - 'union.TPM2B_DATA *'
        - 'struct.TPM2B_CREATION_DATA *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          154
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate
        - CryptHashEnd2B
        - CryptHashStart
        - HandleGetType
        - HandleToObject
        - LocalityGetAttributes
        - PCRComputeCurrentDigest
        - TPMS_CREATION_DATA_Marshal
        - TPM_HANDLE_Marshal
        - _plat__LocalityGet
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Object_spt.c:667,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:669,16'
              BranchSideFuncs:
                - TPM_HANDLE_Marshal
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - TPMS_CREATION_DATA_Marshal
                - CryptHashStart
                - CryptDigestUpdate
                - CryptHashEnd2B
            - BranchSide:      'Object_spt.c:679,23'
              BranchSideFuncs:
                - HandleToObject
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - TPMS_CREATION_DATA_Marshal
                - CryptHashStart
                - CryptDigestUpdate
                - CryptHashEnd2B
      Callsites:
        - Src:             'Object_spt.c:657,5'
          Dst:             PCRComputeCurrentDigest
        - Src:             'Object_spt.c:663,26'
          Dst:             _plat__LocalityGet
        - Src:             'Object_spt.c:663,4'
          Dst:             LocalityGetAttributes
        - Src:             'Object_spt.c:667,8'
          Dst:             HandleGetType
        - Src:             'Object_spt.c:671,3'
          Dst:             TPM_HANDLE_Marshal
        - Src:             'Object_spt.c:679,38'
          Dst:             HandleToObject
        - Src:             'Object_spt.c:693,25'
          Dst:             TPMS_CREATION_DATA_Marshal
        - Src:             'Object_spt.c:696,30'
          Dst:             CryptHashStart
        - Src:             'Object_spt.c:697,5'
          Dst:             CryptDigestUpdate
        - Src:             'Object_spt.c:698,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SchemeChecks
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMT_PUBLIC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         110
      ICount:          607
      EdgeCount:       149
      CyclomaticComplexity: 41
      functionsReached:
        - CryptGetCurveSignScheme
        - CryptHashGetDigestSize
        - CryptIsAsymDecryptScheme
        - CryptIsAsymSignScheme
        - CryptSymModeIsValid
        - MemoryEqual
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Object_spt.c:388,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:391,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:400,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:434,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymDecryptScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:396,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:396,33'
              BranchSideFuncs:
                - CryptSymModeIsValid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:398,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:395,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:397,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:398,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:402,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:407,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:410,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:407,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:408,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:409,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:411,7'
          Branch Sides:
            - BranchSide:      'Object_spt.c:411,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:410,14'
          Branch Sides:
            - BranchSide:      'Object_spt.c:412,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:415,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:416,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:421,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:421,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:423,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:431,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:423,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:425,5'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:428,12'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:427,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:429,5'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:430,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:439,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:443,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:446,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymDecryptScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:443,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:444,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:445,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:446,14'
          Branch Sides:
            - BranchSide:      'Object_spt.c:449,32'
              BranchSideFuncs:
                - CryptIsAsymSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:466,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymDecryptScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:449,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:452,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:461,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:452,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:454,5'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:455,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:462,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:462,14'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:463,5'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:461,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:463,5'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:468,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:472,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:479,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptIsAsymDecryptScheme
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:472,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:473,5'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:474,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:485,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:485,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:489,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:484,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:489,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:494,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:489,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:490,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:491,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:494,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:498,17'
              BranchSideFuncs:
                - CryptGetCurveSignScheme
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:520,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:501,7'
          Branch Sides:
            - BranchSide:      'Object_spt.c:501,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:504,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:504,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:506,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:516,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:507,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:508,5'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:510,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:511,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:511,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:514,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:510,11'
          Branch Sides:
            - BranchSide:      'Object_spt.c:513,5'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:514,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:516,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:517,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:518,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:526,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:526,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:550,5'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:527,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:527,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:550,5'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:525,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:529,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:550,5'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:529,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:530,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:540,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:541,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:541,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:549,2'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:540,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:543,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:549,2'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:543,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:544,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:545,23'
              BranchSideFuncs:
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:545,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:547,4'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:548,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:396,13'
          Dst:             CryptSymModeIsValid
        - Src:             'Object_spt.c:427,11'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:449,10'
          Dst:             CryptIsAsymSignScheme
        - Src:             'Object_spt.c:480,12'
          Dst:             CryptIsAsymDecryptScheme
        - Src:             'Object_spt.c:499,21'
          Dst:             CryptGetCurveSignScheme
        - Src:             'Object_spt.c:501,7'
          Dst:             TpmFail
        - Src:             'Object_spt.c:545,11'
          Dst:             MemoryEqual
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PublicAttributesValidation
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMT_PUBLIC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          315
      EdgeCount:       76
      CyclomaticComplexity: 23
      functionsReached:
        - CryptHashGetDigestSize
        - SchemeChecks
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object_spt.c:574,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:575,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:576,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:576,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:577,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:580,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:581,2'
          Branch Sides:
            - BranchSide:      'Object_spt.c:581,6'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:586,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:580,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:583,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:586,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:587,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:587,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:586,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:596,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:589,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:591,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:592,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:596,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:597,3'
              BranchSideFuncs: []
        - Branch String:   'Object_spt.c:600,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:604,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:614,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:604,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:605,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:608,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:609,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:609,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:611,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:608,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:610,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:611,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:615,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:615,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Object_spt.c:620,8'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:614,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:616,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:620,8'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Object_spt.c:621,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:621,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:628,9'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:620,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:623,9'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:628,9'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:623,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:625,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:626,2'
              BranchSideFuncs:
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:628,31'
          Branch Sides:
            - BranchSide:      'Object_spt.c:628,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:638,25'
              BranchSideFuncs:
                - SchemeChecks
        - Branch String:   'Object_spt.c:628,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:631,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
            - BranchSide:      'Object_spt.c:638,25'
              BranchSideFuncs:
                - SchemeChecks
        - Branch String:   'Object_spt.c:631,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:633,3'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:635,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SchemeChecks
        - Branch String:   'Object_spt.c:635,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:636,3'
              BranchSideFuncs:
                - SchemeChecks
            - BranchSide:      'Object_spt.c:637,2'
              BranchSideFuncs:
                - SchemeChecks
      Callsites:
        - Src:             'Object_spt.c:582,9'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:638,12'
          Dst:             SchemeChecks
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CreateChecks
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.OBJECT *'
        - 'struct.TPMT_PUBLIC *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          207
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - PublicAttributesValidation
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Object_spt.c:325,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:325,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:324,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:326,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:330,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:330,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:333,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:331,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:331,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:333,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:329,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:332,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:333,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:333,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:338,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:349,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:356,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
        - Branch String:   'Object_spt.c:339,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:339,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:340,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:340,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:340,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:340,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:338,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:340,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:341,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:349,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:350,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
            - BranchSide:      'Object_spt.c:354,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
        - Branch String:   'Object_spt.c:350,6'
          Branch Sides:
            - BranchSide:      'Object_spt.c:350,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
            - BranchSide:      'Object_spt.c:351,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
        - Branch String:   'Object_spt.c:352,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:352,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
            - BranchSide:      'Object_spt.c:353,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
        - Branch String:   'Object_spt.c:351,10'
          Branch Sides:
            - BranchSide:      'Object_spt.c:352,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
            - BranchSide:      'Object_spt.c:353,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
        - Branch String:   'Object_spt.c:356,9'
          Branch Sides:
            - BranchSide:      'Object_spt.c:357,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
            - BranchSide:      'Object_spt.c:358,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PublicAttributesValidation
        - Branch String:   'Object_spt.c:360,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:362,42'
              BranchSideFuncs:
                - PublicAttributesValidation
            - BranchSide:      'Object_spt.c:364,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Object_spt.c:362,15'
          Dst:             PublicAttributesValidation
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ObjectIsParent
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.OBJECT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MemoryRemoveTrailingZeros
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Object_spt.c:1320,30'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1320,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1320,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Object_spt.c:1320,5'
          Branch Sides:
            - BranchSide:      'Object_spt.c:1321,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Object_spt.c:1322,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AdjustAuthSize
      functionSourceFile: '/src/ibmswtpm2/src/Object_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CryptHashGetDigestSize
        - MemoryPad2B
        - MemoryRemoveTrailingZeros
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Object_spt.c:284,18'
          Branch Sides:
            - BranchSide:      'Object_spt.c:284,18'
              BranchSideFuncs:
                - MemoryRemoveTrailingZeros
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryPad2B
            - BranchSide:      'Object_spt.c:285,29'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - MemoryRemoveTrailingZeros
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemoryPad2B
        - Branch String:   'Object_spt.c:286,8'
          Branch Sides:
            - BranchSide:      'Object_spt.c:287,2'
              BranchSideFuncs: []
            - BranchSide:      'Object_spt.c:288,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryPad2B
      Callsites:
        - Src:             'Object_spt.c:285,6'
          Dst:             CryptHashGetDigestSize
        - Src:             'Object_spt.c:286,21'
          Dst:             MemoryRemoveTrailingZeros
        - Src:             'Object_spt.c:289,2'
          Dst:             MemoryPad2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRSetSelectBit
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRCapGetHandles
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:1200,5'
          Branch Sides:
            - BranchSide:      'PCR.c:1200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:1202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:1204,8'
          Branch Sides:
            - BranchSide:      'PCR.c:1204,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:1206,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:1206,5'
          Branch Sides:
            - BranchSide:      'PCR.c:1206,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:1208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:1208,9'
          Branch Sides:
            - BranchSide:      'PCR.c:1212,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:1219,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:1200,5'
          Dst:             HandleGetType
        - Src:             'PCR.c:1200,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRGetProperty
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.TPMS_TAGGED_PCR_SELECT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          436
      EdgeCount:       85
      CyclomaticComplexity: 17
      functionsReached:
        - MemorySet
        - PCRBelongsAuthGroup
        - PCRBelongsPolicyGroup
        - PCRBelongsTCBGroup
        - PCRSetSelectBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:1063,5'
          Branch Sides:
            - BranchSide:      'PCR.c:1065,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1141,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:1065,6'
          Branch Sides:
            - BranchSide:      'PCR.c:1068,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1072,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1076,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1080,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1084,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1088,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1092,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1096,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1100,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1104,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1108,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1113,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1118,32'
              BranchSideFuncs:
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1124,30'
              BranchSideFuncs:
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1130,29'
              BranchSideFuncs:
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1137,7'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:1068,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1069,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:1070,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1072,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1073,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1074,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1076,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1077,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1078,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1080,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1081,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1082,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1084,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1085,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1086,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1088,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1089,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1090,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1092,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1093,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1094,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1096,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1097,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1098,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1100,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1101,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1102,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1104,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1105,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1106,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1108,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1109,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1110,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1113,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1114,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1115,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1118,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1119,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1120,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1124,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1125,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1126,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
        - Branch String:   'PCR.c:1130,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1131,20'
              BranchSideFuncs:
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
            - BranchSide:      'PCR.c:1132,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - PCRBelongsTCBGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsAuthGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - PCRBelongsPolicyGroup
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
                - __sanitizer_cov_trace_const_cmp4
                - PCRSetSelectBit
      Callsites:
        - Src:             'PCR.c:1061,5'
          Dst:             MemorySet
        - Src:             'PCR.c:1069,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1073,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1077,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1081,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1085,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1089,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1093,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1097,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1101,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1105,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1109,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1114,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1118,10'
          Dst:             PCRBelongsPolicyGroup
        - Src:             'PCR.c:1119,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1124,10'
          Dst:             PCRBelongsAuthGroup
        - Src:             'PCR.c:1125,4'
          Dst:             PCRSetSelectBit
        - Src:             'PCR.c:1130,10'
          Dst:             PCRBelongsTCBGroup
        - Src:             'PCR.c:1131,4'
          Dst:             PCRSetSelectBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRBelongsPolicyGroup
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'PCR.c:147,21'
          Branch Sides:
            - BranchSide:      'PCR.c:147,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:153,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:147,8'
          Branch Sides:
            - BranchSide:      'PCR.c:149,7'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:153,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRBelongsAuthGroup
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'PCR.c:118,21'
          Branch Sides:
            - BranchSide:      'PCR.c:118,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:124,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:118,8'
          Branch Sides:
            - BranchSide:      'PCR.c:120,7'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:124,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRBelongsTCBGroup
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'PCR.c:170,21'
          Branch Sides:
            - BranchSide:      'PCR.c:170,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:173,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:170,8'
          Branch Sides:
            - BranchSide:      'PCR.c:171,2'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:173,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRCapGetProperties
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_TAGGED_PCR_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - PCRGetProperty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:1160,8'
          Branch Sides:
            - BranchSide:      'PCR.c:1160,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:1166,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:1166,5'
          Branch Sides:
            - BranchSide:      'PCR.c:1166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:1168,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:1168,9'
          Branch Sides:
            - BranchSide:      'PCR.c:1171,25'
              BranchSideFuncs:
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:1179,12'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:1171,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1173,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:1174,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PCRGetProperty
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'PCR.c:1171,10'
          Dst:             PCRGetProperty
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRCapGetAllocation
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionDepth:   0
      returnType:      'char '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.TPML_PCR_SELECTION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:1022,8'
          Branch Sides:
            - BranchSide:      'PCR.c:1024,6'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:1029,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRResetDynamics
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CryptHashGetDigestSize
        - GetPcrPointer
        - MemorySet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:988,25'
          Branch Sides:
            - BranchSide:      'PCR.c:990,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:990,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'PCR.c:990,5'
          Branch Sides:
            - BranchSide:      'PCR.c:993,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:1009,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:993,6'
          Branch Sides:
            - BranchSide:      'PCR.c:997,61'
              BranchSideFuncs:
                - GetPcrPointer
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:1008,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'PCR.c:998,10'
          Branch Sides:
            - BranchSide:      'PCR.c:1001,58'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - MemorySet
            - BranchSide:      'PCR.c:1007,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'PCR.c:1004,11'
          Branch Sides:
            - BranchSide:      'PCR.c:1005,15'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:1006,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
      Callsites:
        - Src:             'PCR.c:997,17'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:1001,5'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:1005,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetPcrPointer
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - PcrIsAllocated
        - TpmFail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'PCR.c:354,8'
          Branch Sides:
            - BranchSide:      'PCR.c:355,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - TpmFail
            - BranchSide:      'PCR.c:356,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - TpmFail
        - Branch String:   'PCR.c:356,5'
          Branch Sides:
            - BranchSide:      'PCR.c:360,19'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:365,19'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:370,19'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:375,19'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:384,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'PCR.c:354,9'
          Dst:             PcrIsAllocated
        - Src:             'PCR.c:384,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PcrIsAllocated
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'PCR.c:325,8'
          Branch Sides:
            - BranchSide:      'PCR.c:325,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:327,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:327,6'
          Branch Sides:
            - BranchSide:      'PCR.c:329,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:339,2'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:329,10'
          Branch Sides:
            - BranchSide:      'PCR.c:331,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:338,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:331,11'
          Branch Sides:
            - BranchSide:      'PCR.c:333,15'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:335,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRSetValue
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CryptHashGetAlgByIndex
        - CryptHashGetDigestSize
        - GetPcrPointer
        - MemorySet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:958,5'
          Branch Sides:
            - BranchSide:      'PCR.c:958,5'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - MemorySet
            - BranchSide:      'PCR.c:960,36'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - MemorySet
        - Branch String:   'PCR.c:962,9'
          Branch Sides:
            - BranchSide:      'PCR.c:963,3'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:965,60'
              BranchSideFuncs:
                - GetPcrPointer
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - MemorySet
        - Branch String:   'PCR.c:967,9'
          Branch Sides:
            - BranchSide:      'PCR.c:970,43'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - MemorySet
            - BranchSide:      'PCR.c:979,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - MemorySet
        - Branch String:   'PCR.c:974,10'
          Branch Sides:
            - BranchSide:      'PCR.c:975,14'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:977,14'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
      Callsites:
        - Src:             'PCR.c:960,13'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'PCR.c:965,16'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:970,20'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:975,4'
          Dst:             MemorySet
        - Src:             'PCR.c:977,4'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRAllocate
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPML_PCR_SELECTION *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          330
      EdgeCount:       58
      CyclomaticComplexity: 14
      functionsReached:
        - CryptHashGetDigestSize
        - NvWrite
        - TestBit
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:873,5'
          Branch Sides:
            - BranchSide:      'PCR.c:875,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'PCR.c:894,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:875,6'
          Branch Sides:
            - BranchSide:      'PCR.c:883,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'PCR.c:891,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'PCR.c:883,10'
          Branch Sides:
            - BranchSide:      'PCR.c:886,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:889,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'PCR.c:891,6'
          Branch Sides:
            - BranchSide:      'PCR.c:891,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'PCR.c:892,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'PCR.c:895,8'
          Branch Sides:
            - BranchSide:      'PCR.c:896,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:898,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:899,5'
          Branch Sides:
            - BranchSide:      'PCR.c:902,40'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:930,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'PCR.c:905,24'
          Branch Sides:
            - BranchSide:      'PCR.c:905,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:906,19'
              BranchSideFuncs:
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:913,26'
          Branch Sides:
            - BranchSide:      'PCR.c:914,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:919,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:919,6'
          Branch Sides:
            - BranchSide:      'PCR.c:921,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:929,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:922,7'
          Branch Sides:
            - BranchSide:      'PCR.c:924,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:928,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:924,11'
          Branch Sides:
            - BranchSide:      'PCR.c:925,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:926,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TestBit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:930,17'
          Branch Sides:
            - BranchSide:      'PCR.c:930,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'PCR.c:931,2'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:930,8'
          Branch Sides:
            - BranchSide:      'PCR.c:931,2'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'PCR.c:935,6'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'PCR.c:891,6'
          Dst:             TpmFail
        - Src:             'PCR.c:902,5'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:905,27'
          Dst:             TestBit
        - Src:             'PCR.c:913,29'
          Dst:             TestBit
        - Src:             'PCR.c:940,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PcrWrite
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - GetPcrPointer
        - MemoryCopy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'PCR.c:841,8'
          Branch Sides:
            - BranchSide:      'PCR.c:841,8'
              BranchSideFuncs:
                - MemoryCopy
            - BranchSide:      'PCR.c:843,17'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'PCR.c:840,15'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:843,6'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRRead
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.TPML_PCR_SELECTION *'
        - 'struct.TPML_DIGEST *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          268
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - CryptHashGetDigestSize
        - FilterPcr
        - GetPcrPointer
        - IsPcrSelected
        - MemoryCopy
        - MemorySet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:772,5'
          Branch Sides:
            - BranchSide:      'PCR.c:772,5'
              BranchSideFuncs:
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:775,16'
              BranchSideFuncs:
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:778,6'
          Branch Sides:
            - BranchSide:      'PCR.c:780,24'
              BranchSideFuncs:
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:811,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'PCR.c:780,10'
          Branch Sides:
            - BranchSide:      'PCR.c:783,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:809,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:783,11'
          Branch Sides:
            - BranchSide:      'PCR.c:786,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:799,28'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:788,8'
          Branch Sides:
            - BranchSide:      'PCR.c:786,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:788,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'PCR.c:786,9'
          Branch Sides:
            - BranchSide:      'PCR.c:791,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:795,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
        - Branch String:   'PCR.c:802,8'
          Branch Sides:
            - BranchSide:      'PCR.c:802,8'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:804,19'
              BranchSideFuncs:
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:811,27'
          Branch Sides:
            - BranchSide:      'PCR.c:811,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:823,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:811,9'
          Branch Sides:
            - BranchSide:      'PCR.c:814,7'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'PCR.c:823,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - FilterPcr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:814,7'
          Branch Sides:
            - BranchSide:      'PCR.c:816,18'
              BranchSideFuncs:
                - MemorySet
            - BranchSide:      'PCR.c:821,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:776,6'
          Dst:             FilterPcr
        - Src:             'PCR.c:780,10'
          Dst:             IsPcrSelected
        - Src:             'PCR.c:799,5'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:801,18'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:802,8'
          Dst:             TpmFail
        - Src:             'PCR.c:804,8'
          Dst:             MemoryCopy
        - Src:             'PCR.c:816,8'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FilterPcr
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.TPMS_PCR_SELECTION *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'PCR.c:415,5'
          Branch Sides:
            - BranchSide:      'PCR.c:416,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:418,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:418,5'
          Branch Sides:
            - BranchSide:      'PCR.c:420,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:426,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:420,9'
          Branch Sides:
            - BranchSide:      'PCR.c:422,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:425,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PCR.c:426,5'
          Branch Sides:
            - BranchSide:      'PCR.c:428,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:436,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:428,9'
          Branch Sides:
            - BranchSide:      'PCR.c:431,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PCR.c:434,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsPcrSelected
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.TPMS_PCR_SELECTION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'PCR.c:402,3'
          Branch Sides:
            - BranchSide:      'PCR.c:402,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:402,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRComputeCurrentDigest
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'struct.TPML_PCR_SELECTION *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          154
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - CryptDigestUpdate
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashStart
        - FilterPcr
        - GetPcrPointer
        - IsPcrSelected
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'PCR.c:729,5'
          Branch Sides:
            - BranchSide:      'PCR.c:729,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
            - BranchSide:      'PCR.c:729,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'PCR.c:729,5'
          Branch Sides:
            - BranchSide:      'PCR.c:729,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
            - BranchSide:      'PCR.c:731,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
        - Branch String:   'PCR.c:731,5'
          Branch Sides:
            - BranchSide:      'PCR.c:734,16'
              BranchSideFuncs:
                - FilterPcr
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
            - BranchSide:      'PCR.c:751,33'
              BranchSideFuncs:
                - CryptHashEnd2B
        - Branch String:   'PCR.c:739,6'
          Branch Sides:
            - BranchSide:      'PCR.c:741,24'
              BranchSideFuncs:
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
            - BranchSide:      'PCR.c:749,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
        - Branch String:   'PCR.c:741,10'
          Branch Sides:
            - BranchSide:      'PCR.c:744,32'
              BranchSideFuncs:
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:748,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
                - CryptDigestUpdate
        - Branch String:   'PCR.c:745,8'
          Branch Sides:
            - BranchSide:      'PCR.c:745,8'
              BranchSideFuncs:
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
            - BranchSide:      'PCR.c:746,38'
              BranchSideFuncs:
                - CryptDigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - FilterPcr
                - CryptHashGetDigestSize
                - IsPcrSelected
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - TpmFail
      Callsites:
        - Src:             'PCR.c:728,22'
          Dst:             CryptHashStart
        - Src:             'PCR.c:729,5'
          Dst:             TpmFail
        - Src:             'PCR.c:735,6'
          Dst:             FilterPcr
        - Src:             'PCR.c:737,16'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:741,10'
          Dst:             IsPcrSelected
        - Src:             'PCR.c:744,18'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:745,8'
          Dst:             TpmFail
        - Src:             'PCR.c:746,8'
          Dst:             CryptDigestUpdate
        - Src:             'PCR.c:751,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRIsExtendAllowed
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__LocalityGet
      functionUses:    3
      BranchProfiles:
        - Branch String:   'PCR.c:677,8'
          Branch Sides:
            - BranchSide:      'PCR.c:678,2'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:680,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:675,23'
          Dst:             _plat__LocalityGet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRIsResetAllowed
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _plat__LocalityGet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:632,8'
          Branch Sides:
            - BranchSide:      'PCR.c:633,2'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:635,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:636,8'
          Branch Sides:
            - BranchSide:      'PCR.c:637,2'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:639,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:629,23'
          Dst:             _plat__LocalityGet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRIsStateSaved
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'PCR.c:609,8'
          Branch Sides:
            - BranchSide:      'PCR.c:610,2'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:612,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRStateSave
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          135
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - CryptHashGetDigestSize
        - GetPcrPointer
        - GetSavedPcrPointer
        - MemoryCopy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:566,8'
          Branch Sides:
            - BranchSide:      'PCR.c:567,2'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:569,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:569,5'
          Branch Sides:
            - BranchSide:      'PCR.c:571,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:595,5'
              BranchSideFuncs: []
        - Branch String:   'PCR.c:573,6'
          Branch Sides:
            - BranchSide:      'PCR.c:577,61'
              BranchSideFuncs:
                - GetPcrPointer
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:593,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:578,10'
          Branch Sides:
            - BranchSide:      'PCR.c:581,60'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:592,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:582,11'
          Branch Sides:
            - BranchSide:      'PCR.c:585,18'
              BranchSideFuncs:
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:591,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
      Callsites:
        - Src:             'PCR.c:577,17'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:581,7'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:587,8'
          Dst:             GetSavedPcrPointer
        - Src:             'PCR.c:589,9'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetSavedPcrPointer
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'PCR.c:280,5'
          Branch Sides:
            - BranchSide:      'PCR.c:284,29'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:289,31'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:294,31'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:299,31'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:308,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'PCR.c:310,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRChanged
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PCRBelongsTCBGroup
        - TpmFail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'PCR.c:653,25'
          Branch Sides:
            - BranchSide:      'PCR.c:653,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'PCR.c:655,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'PCR.c:653,8'
          Branch Sides:
            - BranchSide:      'PCR.c:653,8'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:655,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'PCR.c:656,9'
          Branch Sides:
            - BranchSide:      'PCR.c:657,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'PCR.c:658,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:653,29'
          Dst:             PCRBelongsTCBGroup
        - Src:             'PCR.c:657,3'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRStartup
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          249
      EdgeCount:       58
      CyclomaticComplexity: 16
      functionsReached:
        - CryptHashGetDigestSize
        - GetPcrPointer
        - GetSavedPcrPointer
        - MemoryCopy
        - MemorySet
        - PCRChanged
        - PCR_ClearAuth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:491,26'
          Branch Sides:
            - BranchSide:      'PCR.c:491,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:497,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:491,8'
          Branch Sides:
            - BranchSide:      'PCR.c:494,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:497,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:497,5'
          Branch Sides:
            - BranchSide:      'PCR.c:501,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:553,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
        - Branch String:   'PCR.c:502,9'
          Branch Sides:
            - BranchSide:      'PCR.c:502,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:508,18'
              BranchSideFuncs:
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:501,9'
          Branch Sides:
            - BranchSide:      'PCR.c:504,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:508,18'
              BranchSideFuncs:
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:513,26'
          Branch Sides:
            - BranchSide:      'PCR.c:513,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:516,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:513,47'
          Branch Sides:
            - BranchSide:      'PCR.c:513,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:516,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:513,9'
          Branch Sides:
            - BranchSide:      'PCR.c:514,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:516,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:516,6'
          Branch Sides:
            - BranchSide:      'PCR.c:518,61'
              BranchSideFuncs:
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:550,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:521,10'
          Branch Sides:
            - BranchSide:      'PCR.c:524,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:549,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:524,11'
          Branch Sides:
            - BranchSide:      'PCR.c:527,18'
              BranchSideFuncs:
                - GetSavedPcrPointer
                - MemoryCopy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
            - BranchSide:      'PCR.c:539,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
                - MemorySet
        - Branch String:   'PCR.c:539,12'
          Branch Sides:
            - BranchSide:      'PCR.c:540,16'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - GetSavedPcrPointer
                - MemoryCopy
            - BranchSide:      'PCR.c:543,20'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCR_ClearAuth
                - __sanitizer_cov_trace_const_cmp4
                - PCRChanged
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetPcrPointer
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - GetSavedPcrPointer
                - MemoryCopy
        - Branch String:   'PCR.c:553,8'
          Branch Sides:
            - BranchSide:      'PCR.c:553,8'
              BranchSideFuncs:
                - PCR_ClearAuth
            - BranchSide:      'PCR.c:554,2'
              BranchSideFuncs:
                - PCR_ClearAuth
      Callsites:
        - Src:             'PCR.c:509,7'
          Dst:             PCRChanged
        - Src:             'PCR.c:519,34'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:520,34'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:528,24'
          Dst:             GetSavedPcrPointer
        - Src:             'PCR.c:531,9'
          Dst:             MemoryCopy
        - Src:             'PCR.c:540,6'
          Dst:             MemorySet
        - Src:             'PCR.c:543,10'
          Dst:             MemorySet
        - Src:             'PCR.c:554,2'
          Dst:             PCR_ClearAuth
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCR_ClearAuth
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'PCR.c:472,5'
          Branch Sides:
            - BranchSide:      'PCR.c:474,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:477,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRExtend
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'N/A'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate
        - CryptHashEnd
        - CryptHashGetDigestSize
        - CryptHashStart
        - GetPcrPointer
        - PCRChanged
      functionUses:    4
      BranchProfiles:
        - Branch String:   'PCR.c:697,8'
          Branch Sides:
            - BranchSide:      'PCR.c:697,8'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - PCRChanged
            - BranchSide:      'PCR.c:699,39'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - CryptHashStart
                - CryptDigestUpdate
                - CryptDigestUpdate
                - CryptHashEnd
                - PCRChanged
      Callsites:
        - Src:             'PCR.c:695,15'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:699,16'
          Dst:             CryptHashGetDigestSize
        - Src:             'PCR.c:700,6'
          Dst:             CryptHashStart
        - Src:             'PCR.c:701,6'
          Dst:             CryptDigestUpdate
        - Src:             'PCR.c:702,6'
          Dst:             CryptDigestUpdate
        - Src:             'PCR.c:703,6'
          Dst:             CryptHashEnd
        - Src:             'PCR.c:705,6'
          Dst:             PCRChanged
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PcrDrtm
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - GetPcrPointer
        - MemorySet
        - PCRExtend
        - TPMIsStarted
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:449,8'
          Branch Sides:
            - BranchSide:      'PCR.c:449,8'
              BranchSideFuncs:
                - MemorySet
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
            - BranchSide:      'PCR.c:452,16'
              BranchSideFuncs:
                - MemorySet
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - PCRExtend
        - Branch String:   'PCR.c:454,9'
          Branch Sides:
            - BranchSide:      'PCR.c:456,7'
              BranchSideFuncs:
                - PCRExtend
            - BranchSide:      'PCR.c:459,16'
              BranchSideFuncs:
                - PCRExtend
      Callsites:
        - Src:             'PCR.c:448,28'
          Dst:             GetPcrPointer
        - Src:             'PCR.c:452,6'
          Dst:             MemorySet
        - Src:             'PCR.c:454,10'
          Dst:             TPMIsStarted
        - Src:             'PCR.c:459,6'
          Dst:             PCRExtend
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRSimStart
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - CryptHashGetAlgByIndex
        - NvWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:236,13'
          Branch Sides:
            - BranchSide:      'PCR.c:238,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:238,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:238,5'
          Branch Sides:
            - BranchSide:      'PCR.c:240,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:245,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:245,5'
          Branch Sides:
            - BranchSide:      'PCR.c:247,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PCR.c:253,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PCR.c:253,5'
          Branch Sides:
            - BranchSide:      'PCR.c:257,44'
              BranchSideFuncs:
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
            - BranchSide:      'PCR.c:265,5'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
        - Branch String:   'PCR.c:260,6'
          Branch Sides:
            - BranchSide:      'PCR.c:261,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
            - BranchSide:      'PCR.c:263,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - CryptHashGetAlgByIndex
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'PCR.c:257,5'
          Dst:             CryptHashGetAlgByIndex
        - Src:             'PCR.c:265,5'
          Dst:             NvWrite
        - Src:             'PCR.c:266,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRGetAuthPolicy
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PCRBelongsPolicyGroup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'PCR.c:217,8'
          Branch Sides:
            - BranchSide:      'PCR.c:219,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'PCR.c:224,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:217,8'
          Dst:             PCRBelongsPolicyGroup
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRGetAuthValue
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PCRBelongsAuthGroup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PCR.c:197,8'
          Branch Sides:
            - BranchSide:      'PCR.c:199,36'
              BranchSideFuncs: []
            - BranchSide:      'PCR.c:203,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PCR.c:197,8'
          Dst:             PCRBelongsAuthGroup
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PCRPolicyIsAvailable
      functionSourceFile: '/src/ibmswtpm2/src/PCR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PCRBelongsPolicyGroup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'PCR.c:186,12'
          Dst:             PCRBelongsPolicyGroup
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PhysicalPresenceCapGetCCList
      functionSourceFile: '/src/ibmswtpm2/src/PP.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - GetClosestCommandIndex
        - GetCommandCode
        - GetNextCommandIndex
        - PhysicalPresenceIsRequired
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PP.c:156,8'
          Branch Sides:
            - BranchSide:      'PP.c:156,34'
              BranchSideFuncs:
                - GetClosestCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_cmp4
                - GetCommandCode
            - BranchSide:      'PP.c:158,47'
              BranchSideFuncs:
                - GetClosestCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_cmp4
                - GetCommandCode
        - Branch String:   'PP.c:158,5'
          Branch Sides:
            - BranchSide:      'PP.c:158,5'
              BranchSideFuncs:
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCommandCode
            - BranchSide:      'PP.c:162,36'
              BranchSideFuncs:
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCommandCode
        - Branch String:   'PP.c:162,9'
          Branch Sides:
            - BranchSide:      'PP.c:164,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetCommandCode
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PP.c:180,2'
              BranchSideFuncs:
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCommandCode
        - Branch String:   'PP.c:164,10'
          Branch Sides:
            - BranchSide:      'PP.c:169,22'
              BranchSideFuncs:
                - GetCommandCode
                - GetNextCommandIndex
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PP.c:176,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PP.c:158,24'
          Dst:             GetClosestCommandIndex
        - Src:             'PP.c:162,9'
          Dst:             PhysicalPresenceIsRequired
        - Src:             'PP.c:169,7'
          Dst:             GetCommandCode
        - Src:             'PP.c:160,17'
          Dst:             GetNextCommandIndex
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PhysicalPresenceIsRequired
      functionSourceFile: '/src/ibmswtpm2/src/PP.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TestBit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'PP.c:136,13'
          Dst:             TestBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PhysicalPresenceCommandClear
      functionSourceFile: '/src/ibmswtpm2/src/PP.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ClearBit
        - CommandCodeToCommandIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PP.c:118,8'
          Branch Sides:
            - BranchSide:      'PP.c:119,2'
              BranchSideFuncs: []
            - BranchSide:      'PP.c:121,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearBit
        - Branch String:   'PP.c:121,8'
          Branch Sides:
            - BranchSide:      'PP.c:122,2'
              BranchSideFuncs:
                - ClearBit
            - BranchSide:      'PP.c:123,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PP.c:116,40'
          Dst:             CommandCodeToCommandIndex
        - Src:             'PP.c:122,2'
          Dst:             ClearBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PhysicalPresenceCommandSet
      functionSourceFile: '/src/ibmswtpm2/src/PP.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CommandCodeToCommandIndex
        - SetBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PP.c:102,8'
          Branch Sides:
            - BranchSide:      'PP.c:103,2'
              BranchSideFuncs: []
            - BranchSide:      'PP.c:105,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
        - Branch String:   'PP.c:105,8'
          Branch Sides:
            - BranchSide:      'PP.c:106,2'
              BranchSideFuncs:
                - SetBit
            - BranchSide:      'PP.c:107,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PP.c:100,40'
          Dst:             CommandCodeToCommandIndex
        - Src:             'PP.c:106,2'
          Dst:             SetBit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PhysicalPresencePreInstall_Init
      functionSourceFile: '/src/ibmswtpm2/src/PP.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - MemorySet
        - NvWrite
        - SetBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PP.c:79,26'
          Branch Sides:
            - BranchSide:      'PP.c:81,5'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'PP.c:81,5'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
        - Branch String:   'PP.c:83,5'
          Branch Sides:
            - BranchSide:      'PP.c:85,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'PP.c:90,5'
              BranchSideFuncs:
                - NvWrite
        - Branch String:   'PP.c:86,9'
          Branch Sides:
            - BranchSide:      'PP.c:86,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
            - BranchSide:      'PP.c:88,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
        - Branch String:   'PP.c:85,9'
          Branch Sides:
            - BranchSide:      'PP.c:87,3'
              BranchSideFuncs:
                - SetBit
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PP.c:88,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetBit
      Callsites:
        - Src:             'PP.c:81,5'
          Dst:             MemorySet
        - Src:             'PP.c:87,3'
          Dst:             SetBit
        - Src:             'PP.c:90,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__Signal_PhysicalPresenceOff
      functionSourceFile: '/src/ibmswtpm2/src/PPPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__Signal_PhysicalPresenceOn
      functionSourceFile: '/src/ibmswtpm2/src/PPPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__PhysicalPresenceAsserted
      functionSourceFile: '/src/ibmswtpm2/src/PPPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PolicySptCheckCondition
      functionSourceFile: '/src/ibmswtpm2/src/Policy_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char *'
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          279
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - SignedCompareB
        - TpmFail
        - UnsignedCompareB
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Policy_spt.c:228,5'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:232,31'
              BranchSideFuncs:
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:236,31'
              BranchSideFuncs:
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:240,29'
              BranchSideFuncs:
                - SignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:244,31'
              BranchSideFuncs:
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:248,29'
              BranchSideFuncs:
                - SignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:252,31'
              BranchSideFuncs:
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:256,29'
              BranchSideFuncs:
                - SignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:260,31'
              BranchSideFuncs:
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:264,29'
              BranchSideFuncs:
                - SignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:268,31'
              BranchSideFuncs:
                - UnsignedCompareB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:274,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Policy_spt.c:283,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:289,6'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Policy_spt.c:274,5'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:275,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Policy_spt.c:278,8'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:275,12'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:275,38'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:276,6'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:283,5'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:284,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Policy_spt.c:287,8'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:284,12'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:284,33'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:285,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Policy_spt.c:232,14'
          Dst:             UnsignedCompareB
        - Src:             'Policy_spt.c:236,14'
          Dst:             UnsignedCompareB
        - Src:             'Policy_spt.c:240,14'
          Dst:             SignedCompareB
        - Src:             'Policy_spt.c:244,14'
          Dst:             UnsignedCompareB
        - Src:             'Policy_spt.c:248,14'
          Dst:             SignedCompareB
        - Src:             'Policy_spt.c:252,14'
          Dst:             UnsignedCompareB
        - Src:             'Policy_spt.c:256,14'
          Dst:             SignedCompareB
        - Src:             'Policy_spt.c:260,14'
          Dst:             UnsignedCompareB
        - Src:             'Policy_spt.c:264,14'
          Dst:             SignedCompareB
        - Src:             'Policy_spt.c:268,14'
          Dst:             UnsignedCompareB
        - Src:             'Policy_spt.c:289,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PolicyDigestClear
      functionSourceFile: '/src/ibmswtpm2/src/Policy_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashGetDigestSize
        - MemorySet
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Policy_spt.c:215,39'
          Dst:             CryptHashGetDigestSize
        - Src:             'Policy_spt.c:216,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeAuthTimeout
      functionSourceFile: '/src/ibmswtpm2/src/Policy_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'struct.SESSION *'
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Policy_spt.c:189,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:190,13'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Policy_spt.c:193,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:194,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Policy_spt.c:195,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:200,26'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:204,16'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PolicyContextUpdate
      functionSourceFile: '/src/ibmswtpm2/src/Policy_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'int '
        - 'union.TPM2B_NAME *'
        - 'union.TPM2B_DIGEST *'
        - 'union.TPM2B_DIGEST *'
        - 'size_t '
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          187
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashGetDigestSize
        - CryptHashStart
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'Policy_spt.c:132,5'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:132,5'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptDigestUpdate2B
            - BranchSide:      'Policy_spt.c:135,38'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdateInt
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - CryptDigestUpdate2B
        - Branch String:   'Policy_spt.c:139,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:140,35'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
            - BranchSide:      'Policy_spt.c:142,33'
              BranchSideFuncs:
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
        - Branch String:   'Policy_spt.c:144,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:147,33'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Policy_spt.c:159,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'Policy_spt.c:159,23'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:159,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'Policy_spt.c:165,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'Policy_spt.c:159,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:161,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'Policy_spt.c:165,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'Policy_spt.c:165,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:165,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'Policy_spt.c:169,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'Policy_spt.c:169,31'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:169,34'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:170,22'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:169,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:170,22'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:171,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Policy_spt.c:130,5'
          Dst:             CryptHashStart
        - Src:             'Policy_spt.c:132,5'
          Dst:             CryptHashGetDigestSize
        - Src:             'Policy_spt.c:132,5'
          Dst:             TpmFail
        - Src:             'Policy_spt.c:135,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Policy_spt.c:137,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Policy_spt.c:140,2'
          Dst:             CryptDigestUpdate2B
        - Src:             'Policy_spt.c:142,5'
          Dst:             CryptHashEnd2B
        - Src:             'Policy_spt.c:147,6'
          Dst:             CryptHashStart
        - Src:             'Policy_spt.c:149,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'Policy_spt.c:151,6'
          Dst:             CryptDigestUpdate2B
        - Src:             'Policy_spt.c:153,6'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PolicyParameterChecks
      functionSourceFile: '/src/ibmswtpm2/src/Policy_spt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.SESSION *'
        - 'size_t '
        - 'union.TPM2B_DIGEST *'
        - 'union.TPM2B_DIGEST *'
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          196
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - MemoryEqual2B
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Policy_spt.c:83,22'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:83,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:89,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Policy_spt.c:83,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:85,25'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Policy_spt.c:89,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Policy_spt.c:85,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:86,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Policy_spt.c:87,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Policy_spt.c:89,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:94,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:102,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Policy_spt.c:94,6'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:94,6'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:97,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Policy_spt.c:98,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:98,13'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:99,28'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:97,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:99,28'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:100,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Policy_spt.c:102,24'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:102,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:113,5'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:102,8'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:113,5'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:105,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:106,25'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Policy_spt.c:110,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:110,28'
              BranchSideFuncs:
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Policy_spt.c:112,2'
              BranchSideFuncs: []
        - Branch String:   'Policy_spt.c:109,9'
          Branch Sides:
            - BranchSide:      'Policy_spt.c:111,3'
              BranchSideFuncs: []
            - BranchSide:      'Policy_spt.c:112,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Policy_spt.c:85,10'
          Dst:             MemoryEqual2B
        - Src:             'Policy_spt.c:110,13'
          Dst:             MemoryEqual2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMIsStarted
      functionSourceFile: '/src/ibmswtpm2/src/Power.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMRegisterStartup
      functionSourceFile: '/src/ibmswtpm2/src/Power.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMInit
      functionSourceFile: '/src/ibmswtpm2/src/Power.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__Signal_PowerOff
      functionSourceFile: '/src/ibmswtpm2/src/PowerPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _plat__NVDisable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PowerPlat.c:124,5'
          Branch Sides:
            - BranchSide:      'PowerPlat.c:124,5'
              BranchSideFuncs:
                - _plat__NVDisable
            - BranchSide:      'PowerPlat.c:124,5'
              BranchSideFuncs:
                - _plat__NVDisable
      Callsites:
        - Src:             'PowerPlat.c:124,5'
          Dst:             _plat__NVDisable
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__Signal_Reset
      functionSourceFile: '/src/ibmswtpm2/src/PowerPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _TPM_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PowerPlat.c:108,16'
          Branch Sides:
            - BranchSide:      'PowerPlat.c:108,16'
              BranchSideFuncs:
                - _TPM_Init
            - BranchSide:      'PowerPlat.c:108,16'
              BranchSideFuncs:
                - _TPM_Init
      Callsites:
        - Src:             'PowerPlat.c:111,5'
          Dst:             _TPM_Init
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__WasPowerLost
      functionSourceFile: '/src/ibmswtpm2/src/PowerPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__Signal_PowerOn
      functionSourceFile: '/src/ibmswtpm2/src/PowerPlat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _plat__TimerReset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PowerPlat.c:76,5'
          Branch Sides:
            - BranchSide:      'PowerPlat.c:76,5'
              BranchSideFuncs:
                - _plat__TimerReset
            - BranchSide:      'PowerPlat.c:76,5'
              BranchSideFuncs:
                - _plat__TimerReset
      Callsites:
        - Src:             'PowerPlat.c:76,5'
          Dst:             _plat__TimerReset
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMPropertyIsDefined
      functionSourceFile: '/src/ibmswtpm2/src/PropertyCap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         103
      ICount:          648
      EdgeCount:       112
      CyclomaticComplexity: 11
      functionsReached:
        - ByteArrayToUint32
        - NvCapGetCounterAvail
        - NvCapGetCounterNumber
        - NvCapGetIndexNumber
        - NvCapGetPersistentAvail
        - NvCapGetPersistentNumber
        - ObjectCapGetTransientAvail
        - SessionCapGetActiveAvail
        - SessionCapGetActiveNumber
        - SessionCapGetLoadedAvail
        - SessionCapGetLoadedNumber
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PropertyCap.c:82,5'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:87,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:91,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:95,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:99,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:103,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:107,15'
              BranchSideFuncs:
                - ByteArrayToUint32
            - BranchSide:      'PropertyCap.c:111,15'
              BranchSideFuncs:
                - ByteArrayToUint32
            - BranchSide:      'PropertyCap.c:116,15'
              BranchSideFuncs:
                - ByteArrayToUint32
            - BranchSide:      'PropertyCap.c:126,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:134,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:139,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:143,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:147,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:156,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:168,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:176,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:185,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:192,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:196,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:205,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'PropertyCap.c:218,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:227,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:231,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:236,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:240,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:244,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:248,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:279,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:302,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:309,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:313,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:318,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:322,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:326,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:330,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:342,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:360,6'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:376,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:380,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:384,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:390,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:399,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PropertyCap.c:425,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:446,15'
              BranchSideFuncs:
                - NvCapGetIndexNumber
            - BranchSide:      'PropertyCap.c:451,15'
              BranchSideFuncs:
                - SessionCapGetLoadedNumber
            - BranchSide:      'PropertyCap.c:456,15'
              BranchSideFuncs:
                - SessionCapGetLoadedAvail
            - BranchSide:      'PropertyCap.c:461,15'
              BranchSideFuncs:
                - SessionCapGetActiveNumber
            - BranchSide:      'PropertyCap.c:466,15'
              BranchSideFuncs:
                - SessionCapGetActiveAvail
            - BranchSide:      'PropertyCap.c:471,15'
              BranchSideFuncs:
                - ObjectCapGetTransientAvail
            - BranchSide:      'PropertyCap.c:476,15'
              BranchSideFuncs:
                - NvCapGetPersistentNumber
            - BranchSide:      'PropertyCap.c:481,15'
              BranchSideFuncs:
                - NvCapGetPersistentAvail
            - BranchSide:      'PropertyCap.c:486,15'
              BranchSideFuncs:
                - NvCapGetCounterNumber
            - BranchSide:      'PropertyCap.c:491,15'
              BranchSideFuncs:
                - NvCapGetCounterAvail
            - BranchSide:      'PropertyCap.c:495,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:507,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:511,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:516,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:521,18'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:529,7'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:533,27'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:537,27'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:541,6'
              BranchSideFuncs: []
        - Branch String:   'PropertyCap.c:400,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:401,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PropertyCap.c:402,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PropertyCap.c:402,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:403,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PropertyCap.c:404,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PropertyCap.c:404,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:405,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PropertyCap.c:406,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PropertyCap.c:406,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PropertyCap.c:408,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PropertyCap.c:408,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:409,9'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:411,5'
              BranchSideFuncs: []
        - Branch String:   'PropertyCap.c:427,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:428,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:429,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:429,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:430,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:431,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:431,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:432,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:433,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:433,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:434,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:435,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:435,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:436,9'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:441,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PropertyCap.c:107,15'
          Dst:             ByteArrayToUint32
        - Src:             'PropertyCap.c:111,15'
          Dst:             ByteArrayToUint32
        - Src:             'PropertyCap.c:116,15'
          Dst:             ByteArrayToUint32
        - Src:             'PropertyCap.c:446,15'
          Dst:             NvCapGetIndexNumber
        - Src:             'PropertyCap.c:451,15'
          Dst:             SessionCapGetLoadedNumber
        - Src:             'PropertyCap.c:456,15'
          Dst:             SessionCapGetLoadedAvail
        - Src:             'PropertyCap.c:461,15'
          Dst:             SessionCapGetActiveNumber
        - Src:             'PropertyCap.c:466,15'
          Dst:             SessionCapGetActiveAvail
        - Src:             'PropertyCap.c:471,15'
          Dst:             ObjectCapGetTransientAvail
        - Src:             'PropertyCap.c:476,15'
          Dst:             NvCapGetPersistentNumber
        - Src:             'PropertyCap.c:481,15'
          Dst:             NvCapGetPersistentAvail
        - Src:             'PropertyCap.c:486,15'
          Dst:             NvCapGetCounterNumber
        - Src:             'PropertyCap.c:491,15'
          Dst:             NvCapGetCounterAvail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMCapGetProperties
      functionSourceFile: '/src/ibmswtpm2/src/PropertyCap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_TAGGED_TPM_PROPERTY *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          172
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - TPMPropertyIsDefined
      functionUses:    1
      BranchProfiles:
        - Branch String:   'PropertyCap.c:567,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:567,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:569,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:569,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:570,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:573,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:573,8'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:574,9'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:576,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:578,5'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:582,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:603,12'
              BranchSideFuncs: []
        - Branch String:   'PropertyCap.c:582,23'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:582,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'PropertyCap.c:584,38'
              BranchSideFuncs:
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PropertyCap.c:582,9'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:583,3'
              BranchSideFuncs: []
            - BranchSide:      'PropertyCap.c:584,38'
              BranchSideFuncs:
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'PropertyCap.c:584,9'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:586,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:602,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'PropertyCap.c:586,10'
          Branch Sides:
            - BranchSide:      'PropertyCap.c:590,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMPropertyIsDefined
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'PropertyCap.c:598,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'PropertyCap.c:584,9'
          Dst:             TPMPropertyIsDefined
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_StirRandom
      functionSourceFile: '/src/ibmswtpm2/src/RandomCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.StirRandom_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptRandomStir
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'RandomCommands.c:91,5'
          Dst:             CryptRandomStir
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_GetRandom
      functionSourceFile: '/src/ibmswtpm2/src/RandomCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'union.anon.11 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptRandomGenerate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'RandomCommands.c:74,8'
          Branch Sides:
            - BranchSide:      'RandomCommands.c:75,2'
              BranchSideFuncs:
                - CryptRandomGenerate
            - BranchSide:      'RandomCommands.c:77,28'
              BranchSideFuncs:
                - CryptRandomGenerate
      Callsites:
        - Src:             'RandomCommands.c:78,5'
          Dst:             CryptRandomGenerate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BuildResponseHeader
      functionSourceFile: '/src/ibmswtpm2/src/Response.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._COMMAND_ *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - TPM_HANDLE_Marshal
        - TPM_RC_Marshal
        - TPM_ST_Marshal
        - UINT32_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Response.c:80,8'
          Branch Sides:
            - BranchSide:      'Response.c:82,10'
              BranchSideFuncs:
                - TPM_ST_Marshal
                - UINT32_Marshal
                - TPM_RC_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
                - TPM_HANDLE_Marshal
            - BranchSide:      'Response.c:87,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ST_Marshal
                - UINT32_Marshal
                - TPM_RC_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
                - TPM_HANDLE_Marshal
        - Branch String:   'Response.c:91,14'
          Branch Sides:
            - BranchSide:      'Response.c:91,11'
              BranchSideFuncs:
                - TPM_ST_Marshal
                - UINT32_Marshal
                - TPM_RC_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
                - TPM_HANDLE_Marshal
            - BranchSide:      'Response.c:92,7'
              BranchSideFuncs:
                - TPM_ST_Marshal
                - UINT32_Marshal
                - TPM_RC_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
                - TPM_HANDLE_Marshal
        - Branch String:   'Response.c:97,8'
          Branch Sides:
            - BranchSide:      'Response.c:97,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
                - TPM_HANDLE_Marshal
            - BranchSide:      'Response.c:99,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
                - TPM_HANDLE_Marshal
        - Branch String:   'Response.c:99,9'
          Branch Sides:
            - BranchSide:      'Response.c:100,23'
              BranchSideFuncs:
                - TPM_HANDLE_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
            - BranchSide:      'Response.c:101,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Marshal
        - Branch String:   'Response.c:101,9'
          Branch Sides:
            - BranchSide:      'Response.c:102,29'
              BranchSideFuncs:
                - UINT32_Marshal
            - BranchSide:      'Response.c:103,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Response.c:94,5'
          Dst:             TPM_ST_Marshal
        - Src:             'Response.c:95,5'
          Dst:             UINT32_Marshal
        - Src:             'Response.c:96,5'
          Dst:             TPM_RC_Marshal
        - Src:             'Response.c:100,3'
          Dst:             TPM_HANDLE_Marshal
        - Src:             'Response.c:102,3'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RcSafeAddToResult
      functionSourceFile: '/src/ibmswtpm2/src/ResponseCodeProcessing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   'ResponseCodeProcessing.c:77,33'
          Branch Sides:
            - BranchSide:      'ResponseCodeProcessing.c:77,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'ResponseCodeProcessing.c:80,9'
              BranchSideFuncs: []
        - Branch String:   'ResponseCodeProcessing.c:77,8'
          Branch Sides:
            - BranchSide:      'ResponseCodeProcessing.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'ResponseCodeProcessing.c:80,9'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__RunCommand
      functionSourceFile: '/src/ibmswtpm2/src/RunCommand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'int *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ExecuteCommand
        - _setjmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'RunCommand.c:95,5'
          Dst:             _setjmp
        - Src:             'RunCommand.c:96,5'
          Dst:             ExecuteCommand
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.__jmp_buf_tag *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__Fail
      functionSourceFile: '/src/ibmswtpm2/src/RunCommand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'RunCommand.c:105,5'
          Dst:             longjmp
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.__jmp_buf_tag *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCapGetActiveAvail
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:822,5'
          Branch Sides:
            - BranchSide:      'Session.c:824,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:826,12'
              BranchSideFuncs: []
        - Branch String:   'Session.c:824,9'
          Branch Sides:
            - BranchSide:      'Session.c:824,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:825,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCapGetActiveNumber
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:804,5'
          Branch Sides:
            - BranchSide:      'Session.c:806,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:808,12'
              BranchSideFuncs: []
        - Branch String:   'Session.c:806,9'
          Branch Sides:
            - BranchSide:      'Session.c:806,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:807,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCapGetLoadedAvail
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCapGetLoadedNumber
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCapGetSaved
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:736,5'
          Branch Sides:
            - BranchSide:      'Session.c:736,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:741,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:743,8'
          Branch Sides:
            - BranchSide:      'Session.c:743,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:745,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:745,5'
          Branch Sides:
            - BranchSide:      'Session.c:745,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:748,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:748,9'
          Branch Sides:
            - BranchSide:      'Session.c:751,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:769,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:751,10'
          Branch Sides:
            - BranchSide:      'Session.c:753,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:768,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:753,11'
          Branch Sides:
            - BranchSide:      'Session.c:757,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:764,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:736,5'
          Dst:             HandleGetType
        - Src:             'Session.c:736,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCapGetLoaded
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'struct.TPML_CC *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          158
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - HandleGetType
        - SessionGet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:681,5'
          Branch Sides:
            - BranchSide:      'Session.c:681,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:683,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:685,8'
          Branch Sides:
            - BranchSide:      'Session.c:685,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:687,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:687,5'
          Branch Sides:
            - BranchSide:      'Session.c:687,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:690,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:690,9'
          Branch Sides:
            - BranchSide:      'Session.c:693,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:717,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:693,10'
          Branch Sides:
            - BranchSide:      'Session.c:695,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:716,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:695,11'
          Branch Sides:
            - BranchSide:      'Session.c:701,18'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:712,14'
              BranchSideFuncs: []
        - Branch String:   'Session.c:703,12'
          Branch Sides:
            - BranchSide:      'Session.c:704,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:705,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Session.c:681,5'
          Dst:             HandleGetType
        - Src:             'Session.c:681,5'
          Dst:             TpmFail
        - Src:             'Session.c:702,19'
          Dst:             SessionGet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionGet
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'struct.SESSION *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    39
      BranchProfiles:
        - Branch String:   'Session.c:253,5'
          Branch Sides:
            - BranchSide:      'Session.c:253,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Session.c:256,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Session.c:253,5'
          Branch Sides:
            - BranchSide:      'Session.c:253,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Session.c:256,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Session.c:257,5'
          Branch Sides:
            - BranchSide:      'Session.c:257,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
            - BranchSide:      'Session.c:260,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
        - Branch String:   'Session.c:261,5'
          Branch Sides:
            - BranchSide:      'Session.c:261,5'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:262,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:253,5'
          Dst:             HandleGetType
        - Src:             'Session.c:253,5'
          Dst:             HandleGetType
        - Src:             'Session.c:253,5'
          Dst:             TpmFail
        - Src:             'Session.c:257,5'
          Dst:             TpmFail
        - Src:             'Session.c:261,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionResetPolicyData
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          123
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - MemorySet
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Session.c:640,5'
          Branch Sides:
            - BranchSide:      'Session.c:640,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - MemorySet
                - MemorySet
                - MemorySet
            - BranchSide:      'Session.c:642,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - MemorySet
                - MemorySet
                - MemorySet
      Callsites:
        - Src:             'Session.c:640,5'
          Dst:             TpmFail
        - Src:             'Session.c:646,5'
          Dst:             MemorySet
        - Src:             'Session.c:654,5'
          Dst:             MemorySet
        - Src:             'Session.c:657,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionFlush
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          125
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - ContextIdSetOldest
        - HandleGetType
        - SessionIsLoaded
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Session.c:557,5'
          Branch Sides:
            - BranchSide:      'Session.c:557,5'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsSaved
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:557,5'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsSaved
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
        - Branch String:   'Session.c:557,5'
          Branch Sides:
            - BranchSide:      'Session.c:557,5'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsSaved
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:557,5'
              BranchSideFuncs:
                - TpmFail
        - Branch String:   'Session.c:557,5'
          Branch Sides:
            - BranchSide:      'Session.c:557,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:564,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
        - Branch String:   'Session.c:557,5'
          Branch Sides:
            - BranchSide:      'Session.c:557,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:564,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
        - Branch String:   'Session.c:565,5'
          Branch Sides:
            - BranchSide:      'Session.c:565,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:567,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
        - Branch String:   'Session.c:571,8'
          Branch Sides:
            - BranchSide:      'Session.c:574,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:581,16'
              BranchSideFuncs: []
        - Branch String:   'Session.c:574,9'
          Branch Sides:
            - BranchSide:      'Session.c:576,3'
              BranchSideFuncs:
                - ContextIdSetOldest
            - BranchSide:      'Session.c:577,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:557,5'
          Dst:             HandleGetType
        - Src:             'Session.c:557,5'
          Dst:             HandleGetType
        - Src:             'Session.c:557,5'
          Dst:             SessionIsLoaded
        - Src:             'Session.c:557,5'
          Dst:             SessionIsSaved
        - Src:             'Session.c:557,5'
          Dst:             TpmFail
        - Src:             'Session.c:565,5'
          Dst:             TpmFail
        - Src:             'Session.c:576,3'
          Dst:             ContextIdSetOldest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionIsLoaded
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Session.c:166,5'
          Branch Sides:
            - BranchSide:      'Session.c:166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:168,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:166,5'
          Branch Sides:
            - BranchSide:      'Session.c:166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:168,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:172,8'
          Branch Sides:
            - BranchSide:      'Session.c:172,27'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:174,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:173,8'
          Branch Sides:
            - BranchSide:      'Session.c:173,27'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:174,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:171,8'
          Branch Sides:
            - BranchSide:      'Session.c:174,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:175,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:166,5'
          Dst:             HandleGetType
        - Src:             'Session.c:166,5'
          Dst:             HandleGetType
        - Src:             'Session.c:166,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionIsSaved
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - HandleGetType
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Session.c:190,5'
          Branch Sides:
            - BranchSide:      'Session.c:190,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:192,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:190,5'
          Branch Sides:
            - BranchSide:      'Session.c:190,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:192,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:196,8'
          Branch Sides:
            - BranchSide:      'Session.c:196,27'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:199,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:197,8'
          Branch Sides:
            - BranchSide:      'Session.c:197,27'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:199,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:195,8'
          Branch Sides:
            - BranchSide:      'Session.c:199,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:190,5'
          Dst:             HandleGetType
        - Src:             'Session.c:190,5'
          Dst:             HandleGetType
        - Src:             'Session.c:190,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ContextIdSetOldest
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Session.c:88,5'
          Branch Sides:
            - BranchSide:      'Session.c:90,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:106,1'
              BranchSideFuncs: []
        - Branch String:   'Session.c:92,9'
          Branch Sides:
            - BranchSide:      'Session.c:97,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:103,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:97,10'
          Branch Sides:
            - BranchSide:      'Session.c:99,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:102,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionContextLoad
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          198
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - ContextIdSetOldest
        - HandleGetType
        - MemoryCopy
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:513,5'
          Branch Sides:
            - BranchSide:      'Session.c:513,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:516,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:513,5'
          Branch Sides:
            - BranchSide:      'Session.c:513,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:516,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:516,8'
          Branch Sides:
            - BranchSide:      'Session.c:517,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:519,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:519,5'
          Branch Sides:
            - BranchSide:      'Session.c:520,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:522,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:520,5'
          Branch Sides:
            - BranchSide:      'Session.c:520,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:520,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:522,5'
          Branch Sides:
            - BranchSide:      'Session.c:522,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:523,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:527,8'
          Branch Sides:
            - BranchSide:      'Session.c:527,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:531,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
        - Branch String:   'Session.c:528,8'
          Branch Sides:
            - BranchSide:      'Session.c:528,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:531,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
        - Branch String:   'Session.c:529,8'
          Branch Sides:
            - BranchSide:      'Session.c:529,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
            - BranchSide:      'Session.c:531,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
        - Branch String:   'Session.c:526,8'
          Branch Sides:
            - BranchSide:      'Session.c:530,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:531,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
        - Branch String:   'Session.c:531,5'
          Branch Sides:
            - BranchSide:      'Session.c:531,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
            - BranchSide:      'Session.c:534,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemoryCopy
                - ContextIdSetOldest
        - Branch String:   'Session.c:536,8'
          Branch Sides:
            - BranchSide:      'Session.c:537,2'
              BranchSideFuncs:
                - ContextIdSetOldest
                - MemoryCopy
            - BranchSide:      'Session.c:539,28'
              BranchSideFuncs:
                - MemoryCopy
      Callsites:
        - Src:             'Session.c:513,5'
          Dst:             HandleGetType
        - Src:             'Session.c:513,5'
          Dst:             HandleGetType
        - Src:             'Session.c:513,5'
          Dst:             TpmFail
        - Src:             'Session.c:522,5'
          Dst:             TpmFail
        - Src:             'Session.c:531,5'
          Dst:             TpmFail
        - Src:             'Session.c:537,2'
          Dst:             ContextIdSetOldest
        - Src:             'Session.c:539,5'
          Dst:             MemoryCopy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionContextSave
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          157
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - SessionIsLoaded
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:454,5'
          Branch Sides:
            - BranchSide:      'Session.c:454,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:457,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:460,8'
          Branch Sides:
            - BranchSide:      'Session.c:460,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:463,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:457,8'
          Branch Sides:
            - BranchSide:      'Session.c:461,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:463,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:463,8'
          Branch Sides:
            - BranchSide:      'Session.c:464,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:465,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:466,5'
          Branch Sides:
            - BranchSide:      'Session.c:466,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:470,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:476,8'
          Branch Sides:
            - BranchSide:      'Session.c:479,23'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:485,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:485,8'
          Branch Sides:
            - BranchSide:      'Session.c:486,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:488,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:488,8'
          Branch Sides:
            - BranchSide:      'Session.c:489,25'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:491,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:454,5'
          Dst:             SessionIsLoaded
        - Src:             'Session.c:454,5'
          Dst:             TpmFail
        - Src:             'Session.c:466,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionComputeBoundEntity
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'union.TPM2B_NAME *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          92
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - EntityGetAuthValue
        - EntityGetName
        - MemorySet
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Session.c:614,5'
          Branch Sides:
            - BranchSide:      'Session.c:615,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Session.c:617,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:604,5'
          Dst:             EntityGetName
        - Src:             'Session.c:610,5'
          Dst:             EntityGetAuthValue
        - Src:             'Session.c:612,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionSetStartTime
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ContextIdSessionCreate
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:285,5'
          Branch Sides:
            - BranchSide:      'Session.c:285,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:291,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Session.c:292,8'
          Branch Sides:
            - BranchSide:      'Session.c:292,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:304,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:291,8'
          Branch Sides:
            - BranchSide:      'Session.c:299,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:304,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:299,9'
          Branch Sides:
            - BranchSide:      'Session.c:301,3'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:302,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:304,5'
          Branch Sides:
            - BranchSide:      'Session.c:306,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:314,5'
              BranchSideFuncs: []
        - Branch String:   'Session.c:306,9'
          Branch Sides:
            - BranchSide:      'Session.c:310,49'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:313,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'Session.c:285,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionCreate
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'char '
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'int '
        - 'union.TPM2B_DATA *'
        - 'int *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          438
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - ContextIdSessionCreate
        - CryptHashGetDigestSize
        - CryptKDFa
        - CryptRandomGenerate
        - EntityGetAuthValue
        - IsDAExempted
        - MemoryConcat2B
        - MemoryCopy2B
        - MemorySet
        - SessionComputeBoundEntity
        - SessionSetStartTime
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:340,5'
          Branch Sides:
            - BranchSide:      'Session.c:340,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:344,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:340,5'
          Branch Sides:
            - BranchSide:      'Session.c:340,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:344,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:340,5'
          Branch Sides:
            - BranchSide:      'Session.c:340,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:344,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:344,8'
          Branch Sides:
            - BranchSide:      'Session.c:345,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:347,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:347,5'
          Branch Sides:
            - BranchSide:      'Session.c:350,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
            - BranchSide:      'Session.c:357,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
        - Branch String:   'Session.c:350,9'
          Branch Sides:
            - BranchSide:      'Session.c:352,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
            - BranchSide:      'Session.c:355,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:357,8'
          Branch Sides:
            - BranchSide:      'Session.c:358,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'Session.c:361,37'
              BranchSideFuncs:
                - ContextIdSessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
        - Branch String:   'Session.c:362,8'
          Branch Sides:
            - BranchSide:      'Session.c:363,9'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:366,23'
              BranchSideFuncs:
                - MemorySet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
        - Branch String:   'Session.c:373,8'
          Branch Sides:
            - BranchSide:      'Session.c:375,7'
              BranchSideFuncs:
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
            - BranchSide:      'Session.c:379,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
        - Branch String:   'Session.c:382,9'
          Branch Sides:
            - BranchSide:      'Session.c:383,3'
              BranchSideFuncs:
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
            - BranchSide:      'Session.c:384,26'
              BranchSideFuncs:
                - SessionSetStartTime
                - CryptHashGetDigestSize
                - CryptRandomGenerate
                - MemoryCopy2B
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
        - Branch String:   'Session.c:400,28'
          Branch Sides:
            - BranchSide:      'Session.c:400,31'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
            - BranchSide:      'Session.c:409,58'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
        - Branch String:   'Session.c:400,8'
          Branch Sides:
            - BranchSide:      'Session.c:409,58'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - EntityGetAuthValue
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - MemoryConcat2B
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
            - BranchSide:      'Session.c:423,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
        - Branch String:   'Session.c:412,6'
          Branch Sides:
            - BranchSide:      'Session.c:412,6'
              BranchSideFuncs:
                - MemoryConcat2B
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
            - BranchSide:      'Session.c:414,26'
              BranchSideFuncs:
                - MemoryConcat2B
                - CryptKDFa
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
        - Branch String:   'Session.c:423,28'
          Branch Sides:
            - BranchSide:      'Session.c:423,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - SessionComputeBoundEntity
            - BranchSide:      'Session.c:430,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:423,8'
          Branch Sides:
            - BranchSide:      'Session.c:425,6'
              BranchSideFuncs:
                - SessionComputeBoundEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:430,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:431,9'
          Branch Sides:
            - BranchSide:      'Session.c:431,26'
              BranchSideFuncs:
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:431,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:434,7'
          Branch Sides:
            - BranchSide:      'Session.c:434,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:434,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:340,5'
          Dst:             TpmFail
        - Src:             'Session.c:358,2'
          Dst:             TpmFail
        - Src:             'Session.c:361,14'
          Dst:             ContextIdSessionCreate
        - Src:             'Session.c:369,5'
          Dst:             MemorySet
        - Src:             'Session.c:384,6'
          Dst:             SessionSetStartTime
        - Src:             'Session.c:389,3'
          Dst:             CryptHashGetDigestSize
        - Src:             'Session.c:393,5'
          Dst:             CryptRandomGenerate
        - Src:             'Session.c:394,5'
          Dst:             MemoryCopy2B
        - Src:             'Session.c:409,35'
          Dst:             CryptHashGetDigestSize
        - Src:             'Session.c:411,6'
          Dst:             EntityGetAuthValue
        - Src:             'Session.c:412,6'
          Dst:             TpmFail
        - Src:             'Session.c:414,6'
          Dst:             MemoryConcat2B
        - Src:             'Session.c:416,6'
          Dst:             CryptKDFa
        - Src:             'Session.c:426,6'
          Dst:             SessionComputeBoundEntity
        - Src:             'Session.c:431,13'
          Dst:             IsDAExempted
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionPCRValueIsCurrent
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:237,8'
          Branch Sides:
            - BranchSide:      'Session.c:237,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Session.c:241,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:236,8'
          Branch Sides:
            - BranchSide:      'Session.c:239,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:241,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SequenceNumberForSavedContextIsValid
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPMS_CONTEXT *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:214,8'
          Branch Sides:
            - BranchSide:      'Session.c:214,27'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:221,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:216,8'
          Branch Sides:
            - BranchSide:      'Session.c:216,27'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:221,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:218,8'
          Branch Sides:
            - BranchSide:      'Session.c:218,11'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:221,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:220,8'
          Branch Sides:
            - BranchSide:      'Session.c:220,14'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:221,2'
              BranchSideFuncs: []
        - Branch String:   'Session.c:212,8'
          Branch Sides:
            - BranchSide:      'Session.c:221,2'
              BranchSideFuncs: []
            - BranchSide:      'Session.c:222,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionStartup
      functionSourceFile: '/src/ibmswtpm2/src/Session.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          115
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - ContextIdSetOldest
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Session.c:117,5'
          Branch Sides:
            - BranchSide:      'Session.c:118,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:120,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:125,26'
          Branch Sides:
            - BranchSide:      'Session.c:125,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:129,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:125,8'
          Branch Sides:
            - BranchSide:      'Session.c:129,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:144,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:129,6'
          Branch Sides:
            - BranchSide:      'Session.c:134,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
            - BranchSide:      'Session.c:139,6'
              BranchSideFuncs:
                - ContextIdSetOldest
        - Branch String:   'Session.c:134,10'
          Branch Sides:
            - BranchSide:      'Session.c:135,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:136,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ContextIdSetOldest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Session.c:144,6'
          Branch Sides:
            - BranchSide:      'Session.c:145,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Session.c:147,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Session.c:139,6'
          Dst:             ContextIdSetOldest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_PolicyRestart
      functionSourceFile: '/src/ibmswtpm2/src/SessionCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ECDH_KeyGen_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SessionGet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'SessionCommands.c:172,28'
          Dst:             SessionGet
        - Src:             'SessionCommands.c:172,5'
          Dst:             SessionResetPolicyData
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_StartAuthSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.StartAuthSession_In *'
        - 'struct.HierarchyChangeAuth_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          304
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - CryptHashGetDigestSize
        - CryptIsAsymAlgorithm
        - CryptSecretDecrypt
        - HandleGetType
        - HandleToObject
        - NvGetIndexInfo
        - SessionCreate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'SessionCommands.c:78,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:78,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:79,2'
              BranchSideFuncs: []
        - Branch String:   'SessionCommands.c:77,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:79,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:81,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - CryptIsAsymAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:81,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:84,30'
              BranchSideFuncs:
                - HandleToObject
                - CryptIsAsymAlgorithm
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionCommands.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:89,9'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionCommands.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:92,9'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:93,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:96,9'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:97,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:100,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:100,9'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:101,3'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionCommands.c:104,34'
              BranchSideFuncs:
                - CryptSecretDecrypt
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:106,9'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:107,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:108,2'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:112,9'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:113,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:114,11'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_switch
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:116,5'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:120,42'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionCommands.c:135,46'
              BranchSideFuncs:
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionCommands.c:142,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:128,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:130,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:137,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:137,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:138,9'
              BranchSideFuncs: []
        - Branch String:   'SessionCommands.c:136,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:139,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionCommands.c:147,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:147,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionCommands.c:157,28'
              BranchSideFuncs:
                - SessionCreate
        - Branch String:   'SessionCommands.c:148,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:148,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionCreate
            - BranchSide:      'SessionCommands.c:157,28'
              BranchSideFuncs:
                - SessionCreate
        - Branch String:   'SessionCommands.c:146,8'
          Branch Sides:
            - BranchSide:      'SessionCommands.c:149,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionCommands.c:157,28'
              BranchSideFuncs:
                - SessionCreate
      Callsites:
        - Src:             'SessionCommands.c:78,36'
          Dst:             CryptHashGetDigestSize
        - Src:             'SessionCommands.c:84,15'
          Dst:             HandleToObject
        - Src:             'SessionCommands.c:89,10'
          Dst:             CryptIsAsymAlgorithm
        - Src:             'SessionCommands.c:104,15'
          Dst:             CryptSecretDecrypt
        - Src:             'SessionCommands.c:116,12'
          Dst:             HandleGetType
        - Src:             'SessionCommands.c:120,27'
          Dst:             HandleToObject
        - Src:             'SessionCommands.c:135,31'
          Dst:             NvGetIndexInfo
        - Src:             'SessionCommands.c:157,14'
          Dst:             SessionCreate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UpdateInternalSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.SESSION *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - HandleGetType
        - SessionResetPolicyData
        - SessionSetStartTime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1821,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1821,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionResetPolicyData
                - SessionSetStartTime
            - BranchSide:      'SessionProcess.c:1821,8'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1820,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1820,8'
              BranchSideFuncs:
                - SessionResetPolicyData
                - SessionSetStartTime
            - BranchSide:      'SessionProcess.c:1825,29'
              BranchSideFuncs:
                - SessionResetPolicyData
                - SessionSetStartTime
      Callsites:
        - Src:             'SessionProcess.c:1820,8'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:1825,6'
          Dst:             SessionResetPolicyData
        - Src:             'SessionProcess.c:1826,6'
          Dst:             SessionSetStartTime
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeResponseHMAC
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct._COMMAND_ *'
        - 'int '
        - 'struct.SESSION *'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          147
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ComputeRpHash
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - EntityGetAuthValue
        - MemoryConcat2B
        - MemoryCopy2B
        - TPMA_SESSION_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1772,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1780,26'
              BranchSideFuncs:
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1788,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1789,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1789,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
            - BranchSide:      'SessionProcess.c:1795,49'
              BranchSideFuncs:
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
        - Branch String:   'SessionProcess.c:1788,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1791,6'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1795,49'
              BranchSideFuncs:
                - CryptHmacStart2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
      Callsites:
        - Src:             'SessionProcess.c:1768,31'
          Dst:             ComputeRpHash
        - Src:             'SessionProcess.c:1770,5'
          Dst:             MemoryCopy2B
        - Src:             'SessionProcess.c:1782,6'
          Dst:             EntityGetAuthValue
        - Src:             'SessionProcess.c:1784,6'
          Dst:             MemoryConcat2B
        - Src:             'SessionProcess.c:1795,20'
          Dst:             CryptHmacStart2B
        - Src:             'SessionProcess.c:1797,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:1798,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:1799,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:1802,19'
          Dst:             TPMA_SESSION_Marshal
        - Src:             'SessionProcess.c:1803,5'
          Dst:             CryptDigestUpdate
        - Src:             'SessionProcess.c:1805,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeRpHash
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - GetRpHashPointer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1579,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1579,8'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
            - BranchSide:      'SessionProcess.c:1583,50'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdateInt
                - CryptDigestUpdateInt
                - CryptDigestUpdate
                - CryptHashEnd2B
      Callsites:
        - Src:             'SessionProcess.c:1577,31'
          Dst:             GetRpHashPointer
        - Src:             'SessionProcess.c:1583,23'
          Dst:             CryptHashStart
        - Src:             'SessionProcess.c:1585,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'SessionProcess.c:1586,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'SessionProcess.c:1587,6'
          Dst:             CryptDigestUpdate
        - Src:             'SessionProcess.c:1590,6'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetRpHashPointer
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:551,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:555,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:559,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:563,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:567,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:574,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetCpHash
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - GetCpHashPointer
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:625,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:625,5'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:626,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:623,35'
          Dst:             GetCpHashPointer
        - Src:             'SessionProcess.c:625,5'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    GetCpHashPointer
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:516,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:520,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:524,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:528,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:532,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:539,6'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UpdateAuditDigest
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct._COMMAND_ *'
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          63
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ComputeRpHash
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashStart
        - GetCpHash
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1626,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1626,5'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
            - BranchSide:      'SessionProcess.c:1629,49'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHashEnd2B
      Callsites:
        - Src:             'SessionProcess.c:1623,31'
          Dst:             GetCpHash
        - Src:             'SessionProcess.c:1624,31'
          Dst:             ComputeRpHash
        - Src:             'SessionProcess.c:1626,5'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1629,22'
          Dst:             CryptHashStart
        - Src:             'SessionProcess.c:1631,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:1633,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:1635,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:1637,5'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Audit
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UpdateAuditDigest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'SessionProcess.c:1647,5'
          Dst:             UpdateAuditDigest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    InitAuditSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptHashGetDigestSize
        - MemorySet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'SessionProcess.c:1606,38'
          Dst:             CryptHashGetDigestSize
        - Src:             'SessionProcess.c:1608,5'
          Dst:             MemorySet
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeCommandHMAC
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        3
      argTypes:
        - 'struct._COMMAND_ *'
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          283
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - ComputeCpHash
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - EntityGetAuthValue
        - MemoryConcat2B
        - MemoryCopy2B
        - SessionGet
        - TPMA_SESSION_Marshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:752,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:752,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_cmp4
                - SessionGet
            - BranchSide:      'SessionProcess.c:776,43'
              BranchSideFuncs:
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
        - Branch String:   'SessionProcess.c:751,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:756,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - __sanitizer_cov_trace_cmp4
                - SessionGet
            - BranchSide:      'SessionProcess.c:776,43'
              BranchSideFuncs:
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
        - Branch String:   'SessionProcess.c:757,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:757,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - SessionGet
            - BranchSide:      'SessionProcess.c:765,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
        - Branch String:   'SessionProcess.c:756,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:760,16'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
            - BranchSide:      'SessionProcess.c:765,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
        - Branch String:   'SessionProcess.c:766,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:766,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_cmp4
                - SessionGet
            - BranchSide:      'SessionProcess.c:774,2'
              BranchSideFuncs:
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
        - Branch String:   'SessionProcess.c:767,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:767,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
                - SessionGet
            - BranchSide:      'SessionProcess.c:774,2'
              BranchSideFuncs:
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
        - Branch String:   'SessionProcess.c:765,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:770,16'
              BranchSideFuncs:
                - SessionGet
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
            - BranchSide:      'SessionProcess.c:774,2'
              BranchSideFuncs:
                - SessionGet
                - MemoryCopy2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthValue
                - MemoryConcat2B
        - Branch String:   'SessionProcess.c:786,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:788,26'
              BranchSideFuncs:
                - EntityGetAuthValue
                - MemoryConcat2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:795,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:796,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:796,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
            - BranchSide:      'SessionProcess.c:802,49'
              BranchSideFuncs:
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'SessionProcess.c:795,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:798,6'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:802,49'
              BranchSideFuncs:
                - CryptHmacStart2B
                - ComputeCpHash
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
        - Branch String:   'SessionProcess.c:809,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:810,33'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
            - BranchSide:      'SessionProcess.c:811,8'
              BranchSideFuncs:
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
                - CryptDigestUpdate2B
        - Branch String:   'SessionProcess.c:811,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:812,33'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
            - BranchSide:      'SessionProcess.c:814,14'
              BranchSideFuncs:
                - TPMA_SESSION_Marshal
                - CryptDigestUpdate
                - CryptHmacEnd2B
      Callsites:
        - Src:             'SessionProcess.c:761,6'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:771,6'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:776,15'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:778,5'
          Dst:             MemoryCopy2B
        - Src:             'SessionProcess.c:790,6'
          Dst:             EntityGetAuthValue
        - Src:             'SessionProcess.c:792,6'
          Dst:             MemoryConcat2B
        - Src:             'SessionProcess.c:802,20'
          Dst:             CryptHmacStart2B
        - Src:             'SessionProcess.c:805,5'
          Dst:             ComputeCpHash
        - Src:             'SessionProcess.c:804,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:807,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:808,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:810,2'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:812,2'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:815,19'
          Dst:             TPMA_SESSION_Marshal
        - Src:             'SessionProcess.c:817,5'
          Dst:             CryptDigestUpdate
        - Src:             'SessionProcess.c:819,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ComputeCpHash
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CryptDigestUpdate
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHashEnd2B
        - CryptHashStart
        - EntityGetName
        - GetCpHashPointer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'SessionProcess.c:598,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:598,8'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptDigestUpdate
                - CryptHashEnd2B
                - EntityGetName
                - CryptDigestUpdate2B
            - BranchSide:      'SessionProcess.c:600,50'
              BranchSideFuncs:
                - CryptHashStart
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_cmp4
                - CryptDigestUpdate
                - CryptHashEnd2B
                - EntityGetName
                - CryptDigestUpdate2B
        - Branch String:   'SessionProcess.c:604,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:605,50'
              BranchSideFuncs:
                - EntityGetName
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_cmp4
                - CryptDigestUpdate
                - CryptHashEnd2B
            - BranchSide:      'SessionProcess.c:608,36'
              BranchSideFuncs:
                - CryptDigestUpdate
                - CryptHashEnd2B
      Callsites:
        - Src:             'SessionProcess.c:597,14'
          Dst:             GetCpHashPointer
        - Src:             'SessionProcess.c:600,23'
          Dst:             CryptHashStart
        - Src:             'SessionProcess.c:602,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'SessionProcess.c:605,36'
          Dst:             EntityGetName
        - Src:             'SessionProcess.c:605,3'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:608,6'
          Dst:             CryptDigestUpdate
        - Src:             'SessionProcess.c:611,6'
          Dst:             CryptHashEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IncrementLockout
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          186
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - DARegisterFailure
        - IsDAExempted
        - NvWrite
        - SessionGet
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:128,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:130,22'
              BranchSideFuncs:
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'SessionProcess.c:135,27'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:130,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:131,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:132,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'SessionProcess.c:140,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:141,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:142,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:143,34'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:143,37'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:146,3'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:148,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:150,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'SessionProcess.c:167,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'SessionProcess.c:150,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:150,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'SessionProcess.c:152,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'SessionProcess.c:155,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:157,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DARegisterFailure
                - NvWrite
            - BranchSide:      'SessionProcess.c:164,2'
              BranchSideFuncs:
                - DARegisterFailure
        - Branch String:   'SessionProcess.c:157,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:159,4'
              BranchSideFuncs:
                - NvWrite
                - DARegisterFailure
            - BranchSide:      'SessionProcess.c:162,20'
              BranchSideFuncs:
                - DARegisterFailure
        - Branch String:   'SessionProcess.c:170,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:172,4'
              BranchSideFuncs:
                - NvWrite
                - DARegisterFailure
            - BranchSide:      'SessionProcess.c:175,20'
              BranchSideFuncs:
                - DARegisterFailure
      Callsites:
        - Src:             'SessionProcess.c:130,9'
          Dst:             IsDAExempted
        - Src:             'SessionProcess.c:135,16'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:143,13'
          Dst:             IsDAExempted
        - Src:             'SessionProcess.c:150,6'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:159,4'
          Dst:             NvWrite
        - Src:             'SessionProcess.c:172,4'
          Dst:             NvWrite
        - Src:             'SessionProcess.c:179,5'
          Dst:             DARegisterFailure
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsDAExempted
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - HandleGetType
        - NvGetIndexInfo
        - ObjectGetPublicAttributes
      functionUses:    4
      BranchProfiles:
        - Branch String:   'SessionProcess.c:83,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:88,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:94,21'
              BranchSideFuncs:
                - ObjectGetPublicAttributes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:100,26'
              BranchSideFuncs:
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:106,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:109,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:83,12'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:94,34'
          Dst:             ObjectGetPublicAttributes
        - Src:             'SessionProcess.c:100,36'
          Dst:             NvGetIndexInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CompareTemplateHash
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CryptHashBlock
        - MemoryEqual2B
        - UINT16_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:645,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:645,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:654,8'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:647,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:647,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
            - BranchSide:      'SessionProcess.c:654,8'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:644,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:650,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:654,8'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:654,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:655,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:660,14'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:664,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:665,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:667,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CryptHashBlock
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:667,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:668,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:670,35'
              BranchSideFuncs:
                - CryptHashBlock
                - MemoryEqual2B
      Callsites:
        - Src:             'SessionProcess.c:654,8'
          Dst:             UINT16_Unmarshal
        - Src:             'SessionProcess.c:664,8'
          Dst:             UINT16_Unmarshal
        - Src:             'SessionProcess.c:670,20'
          Dst:             CryptHashBlock
        - Src:             'SessionProcess.c:672,12'
          Dst:             MemoryEqual2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckPWAuthSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EntityGetAuthValue
        - IncrementLockout
        - MemoryEqual2B
        - MemoryRemoveTrailingZeros
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:717,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:719,6'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:724,30'
              BranchSideFuncs:
                - IncrementLockout
      Callsites:
        - Src:             'SessionProcess.c:713,5'
          Dst:             MemoryRemoveTrailingZeros
        - Src:             'SessionProcess.c:715,5'
          Dst:             EntityGetAuthValue
        - Src:             'SessionProcess.c:717,8'
          Dst:             MemoryEqual2B
        - Src:             'SessionProcess.c:724,13'
          Dst:             IncrementLockout
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckPolicyAuthSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          488
      EdgeCount:       105
      CyclomaticComplexity: 31
      functionsReached:
        - CommandAuthRole
        - CompareNameHash
        - CompareTemplateHash
        - ComputeCpHash
        - EntityGetAuthPolicy
        - HandleGetType
        - MemoryEqual2B
        - NvGetIndexInfo
        - SessionGet
        - SessionPCRValueIsCurrent
        - TPMA_LOCALITY_Marshal
        - _plat__LocalityGet
        - _plat__PhysicalPresenceAsserted
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:887,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:887,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionPCRValueIsCurrent
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:891,34'
              BranchSideFuncs:
                - SessionPCRValueIsCurrent
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:888,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:888,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionPCRValueIsCurrent
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:891,34'
              BranchSideFuncs:
                - SessionPCRValueIsCurrent
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:886,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:889,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:891,34'
              BranchSideFuncs:
                - SessionPCRValueIsCurrent
                - __sanitizer_cov_trace_const_cmp4
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:891,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:892,2'
              BranchSideFuncs:
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:894,57'
              BranchSideFuncs:
                - EntityGetAuthPolicy
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:897,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:898,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:901,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:901,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:902,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:904,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:904,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:910,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:916,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:910,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:910,6'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:911,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:912,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:912,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:913,3'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:911,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:913,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:914,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:916,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:918,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:925,41'
              BranchSideFuncs:
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:918,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:919,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:920,2'
              BranchSideFuncs:
                - TPMA_LOCALITY_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:926,28'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:926,31'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:927,3'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:926,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:927,3'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:937,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:940,14'
              BranchSideFuncs:
                - _plat__LocalityGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:962,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:941,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:943,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:947,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:944,7'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:944,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:945,8'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:943,7'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:945,8'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:946,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:947,11'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:949,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:957,4'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:949,7'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:950,8'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:951,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:963,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:963,12'
              BranchSideFuncs:
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
            - BranchSide:      'SessionProcess.c:967,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:962,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:964,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
            - BranchSide:      'SessionProcess.c:967,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
        - Branch String:   'SessionProcess.c:967,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:970,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CompareTemplateHash
                - ComputeCpHash
                - MemoryEqual2B
            - BranchSide:      'SessionProcess.c:981,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:970,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:972,23'
              BranchSideFuncs:
                - ComputeCpHash
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:974,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CompareTemplateHash
        - Branch String:   'SessionProcess.c:974,14'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:975,28'
              BranchSideFuncs:
                - CompareTemplateHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:977,24'
              BranchSideFuncs:
                - CompareNameHash
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:978,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:979,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:980,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:981,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:986,43'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:995,5'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:986,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:987,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:989,51'
              BranchSideFuncs:
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:991,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:993,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:994,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:883,15'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:891,9'
          Dst:             SessionPCRValueIsCurrent
        - Src:             'SessionProcess.c:894,17'
          Dst:             EntityGetAuthPolicy
        - Src:             'SessionProcess.c:897,9'
          Dst:             MemoryEqual2B
        - Src:             'SessionProcess.c:925,25'
          Dst:             CommandAuthRole
        - Src:             'SessionProcess.c:935,2'
          Dst:             TPMA_LOCALITY_Marshal
        - Src:             'SessionProcess.c:940,14'
          Dst:             _plat__LocalityGet
        - Src:             'SessionProcess.c:963,12'
          Dst:             _plat__PhysicalPresenceAsserted
        - Src:             'SessionProcess.c:973,9'
          Dst:             ComputeCpHash
        - Src:             'SessionProcess.c:972,8'
          Dst:             MemoryEqual2B
        - Src:             'SessionProcess.c:975,8'
          Dst:             CompareTemplateHash
        - Src:             'SessionProcess.c:977,8'
          Dst:             CompareNameHash
        - Src:             'SessionProcess.c:986,9'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:989,16'
          Dst:             NvGetIndexInfo
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CompareNameHash
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashStart
        - EntityGetName
        - MemoryEqual
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:689,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:690,49'
              BranchSideFuncs:
                - EntityGetName
                - CryptDigestUpdate2B
                - __sanitizer_cov_trace_cmp4
                - CryptHashEnd2B
                - MemoryEqual
            - BranchSide:      'SessionProcess.c:693,42'
              BranchSideFuncs:
                - CryptHashEnd2B
                - MemoryEqual
      Callsites:
        - Src:             'SessionProcess.c:687,23'
          Dst:             CryptHashStart
        - Src:             'SessionProcess.c:690,35'
          Dst:             EntityGetName
        - Src:             'SessionProcess.c:690,2'
          Dst:             CryptDigestUpdate2B
        - Src:             'SessionProcess.c:693,5'
          Dst:             CryptHashEnd2B
        - Src:             'SessionProcess.c:695,12'
          Dst:             MemoryEqual
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsAuthPolicyAvailable
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          226
      EdgeCount:       61
      CyclomaticComplexity: 12
      functionsReached:
        - HandleGetType
        - HandleToObject
        - IsPolicySessionRequired
        - IsWriteOperation
        - NvGetIndexInfo
        - ObjectIsSequence
        - PCRPolicyIsAvailable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:399,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:402,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:430,38'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:445,48'
              BranchSideFuncs:
                - NvGetIndexInfo
                - __sanitizer_cov_trace_const_cmp4
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsWriteOperation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:472,30'
              BranchSideFuncs:
                - PCRPolicyIsAvailable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:476,6'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:402,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:406,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:410,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:414,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:418,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:422,7'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:406,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:407,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:408,7'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:410,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:411,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:412,7'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:414,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:415,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:416,7'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:418,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:419,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:420,7'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:433,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:437,27'
              BranchSideFuncs:
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:440,5'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:437,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:438,17'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:439,9'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:449,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:453,33'
              BranchSideFuncs:
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsWriteOperation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:469,8'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:453,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:454,17'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:457,31'
              BranchSideFuncs:
                - IsWriteOperation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:457,14'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:459,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:464,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:459,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:460,18'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:461,10'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:472,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:473,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:474,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:399,12'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:430,23'
          Dst:             HandleToObject
        - Src:             'SessionProcess.c:437,10'
          Dst:             ObjectIsSequence
        - Src:             'SessionProcess.c:445,33'
          Dst:             NvGetIndexInfo
        - Src:             'SessionProcess.c:453,9'
          Dst:             IsPolicySessionRequired
        - Src:             'SessionProcess.c:457,14'
          Dst:             IsWriteOperation
        - Src:             'SessionProcess.c:472,9'
          Dst:             PCRPolicyIsAvailable
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsPolicySessionRequired
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CommandAuthRole
        - HandleGetType
        - HandleToObject
        - PCRGetAuthPolicy
        - PCRPolicyIsAvailable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:227,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:228,2'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:229,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PCRPolicyIsAvailable
                - __sanitizer_cov_trace_const_cmp4
                - PCRGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:229,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:235,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:244,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCRPolicyIsAvailable
                - __sanitizer_cov_trace_const_cmp4
                - PCRGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:235,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:237,64'
              BranchSideFuncs:
                - HandleToObject
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:242,6'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:238,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:240,4'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:241,3'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:244,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:246,50'
              BranchSideFuncs:
                - PCRPolicyIsAvailable
                - __sanitizer_cov_trace_const_cmp4
                - PCRGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:256,5'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:246,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:250,56'
              BranchSideFuncs:
                - PCRGetAuthPolicy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:255,2'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:252,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:253,4'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:254,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:225,28'
          Dst:             CommandAuthRole
        - Src:             'SessionProcess.c:226,28'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:237,29'
          Dst:             HandleToObject
        - Src:             'SessionProcess.c:246,9'
          Dst:             PCRPolicyIsAvailable
        - Src:             'SessionProcess.c:250,19'
          Dst:             PCRGetAuthPolicy
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsAuthValueAvailable
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          253
      EdgeCount:       61
      CyclomaticComplexity: 12
      functionsReached:
        - CommandAuthRole
        - HandleGetType
        - HandleToObject
        - IsWriteOperation
        - NvGetIndexInfo
        - NvGetUINT64Data
        - ObjectIsSequence
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:276,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'SessionProcess.c:312,29'
              BranchSideFuncs:
                - HandleToObject
                - ObjectIsSequence
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:338,47'
              BranchSideFuncs:
                - NvGetIndexInfo
                - TpmFail
                - IsWriteOperation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:374,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:378,6'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:279,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:298,14'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:298,14'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:298,14'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:298,14'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:298,14'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:302,7'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:318,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:320,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:327,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:328,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:328,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:333,8'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:329,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:329,25'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:331,16'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:330,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:330,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:333,8'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:327,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:331,16'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:333,8'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:341,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:341,5'
              BranchSideFuncs:
                - IsWriteOperation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:342,20'
              BranchSideFuncs:
                - IsWriteOperation
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:343,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:346,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:354,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:346,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:347,17'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:348,9'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:355,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:355,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:358,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:354,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:358,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:366,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:358,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:359,11'
              BranchSideFuncs:
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:361,36'
              BranchSideFuncs:
                - NvGetUINT64Data
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:362,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:363,18'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:364,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:276,12'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:312,14'
          Dst:             HandleToObject
        - Src:             'SessionProcess.c:318,8'
          Dst:             ObjectIsSequence
        - Src:             'SessionProcess.c:329,9'
          Dst:             CommandAuthRole
        - Src:             'SessionProcess.c:338,32'
          Dst:             NvGetIndexInfo
        - Src:             'SessionProcess.c:341,5'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:343,8'
          Dst:             IsWriteOperation
        - Src:             'SessionProcess.c:361,20'
          Dst:             NvGetUINT64Data
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    IsSessionBindEntity
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.SESSION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MemoryEqual2B
        - SessionComputeBoundEntity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:195,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:198,32'
              BranchSideFuncs:
                - SessionComputeBoundEntity
                - MemoryEqual2B
            - BranchSide:      'SessionProcess.c:202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:198,6'
          Dst:             SessionComputeBoundEntity
        - Src:             'SessionProcess.c:200,13'
          Dst:             MemoryEqual2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SessionRemoveAssociationToHandle
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1979
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1981,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1983,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1988,1'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1983,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1985,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1987,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BuildSingleResponseAuth
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionDepth:   0
      returnType:      'union.TPM2B_DIGEST *'
      argCount:        3
      argTypes:
        - 'struct._COMMAND_ *'
        - 'int '
        - 'union.TPM2B_DIGEST *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputeResponseHMAC
        - HandleGetType
        - SessionGet
        - UpdateInternalSession
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1844,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1844,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeResponseHMAC
                - UpdateInternalSession
            - BranchSide:      'SessionProcess.c:1848,22'
              BranchSideFuncs:
                - ComputeResponseHMAC
                - UpdateInternalSession
        - Branch String:   'SessionProcess.c:1843,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1845,2'
              BranchSideFuncs:
                - UpdateInternalSession
            - BranchSide:      'SessionProcess.c:1848,22'
              BranchSideFuncs:
                - ComputeResponseHMAC
                - UpdateInternalSession
      Callsites:
        - Src:             'SessionProcess.c:1840,28'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:1843,8'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:1848,2'
          Dst:             ComputeResponseHMAC
        - Src:             'SessionProcess.c:1849,5'
          Dst:             UpdateInternalSession
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CommandAudit
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptHashGetDigestSize
        - MemorySet
        - NvWrite
        - UpdateAuditDigest
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1665,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1667,35'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1672,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UpdateAuditDigest
                - CryptHashGetDigestSize
                - MemorySet
                - NvWrite
        - Branch String:   'SessionProcess.c:1672,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1674,63'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - MemorySet
                - NvWrite
                - UpdateAuditDigest
            - BranchSide:      'SessionProcess.c:1682,23'
              BranchSideFuncs:
                - UpdateAuditDigest
      Callsites:
        - Src:             'SessionProcess.c:1674,37'
          Dst:             CryptHashGetDigestSize
        - Src:             'SessionProcess.c:1675,6'
          Dst:             MemorySet
        - Src:             'SessionProcess.c:1680,6'
          Dst:             NvWrite
        - Src:             'SessionProcess.c:1682,5'
          Dst:             UpdateAuditDigest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UpdateAuditSessionStatus
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          174
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - Audit
        - InitAuditSession
        - IsSessionAllowed
        - SessionGet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1701,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1706,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Audit
                - InitAuditSession
            - BranchSide:      'SessionProcess.c:1746,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1706,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1707,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Audit
                - InitAuditSession
            - BranchSide:      'SessionProcess.c:1708,44'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Audit
                - InitAuditSession
        - Branch String:   'SessionProcess.c:1710,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1713,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - InitAuditSession
            - BranchSide:      'SessionProcess.c:1742,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Audit
                - InitAuditSession
        - Branch String:   'SessionProcess.c:1718,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1718,13'
              BranchSideFuncs:
                - InitAuditSession
                - __sanitizer_cov_trace_cmp4
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1720,25'
              BranchSideFuncs:
                - InitAuditSession
                - __sanitizer_cov_trace_cmp4
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1717,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1720,25'
              BranchSideFuncs:
                - InitAuditSession
                - __sanitizer_cov_trace_cmp4
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1727,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - InitAuditSession
        - Branch String:   'SessionProcess.c:1731,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1733,8'
              BranchSideFuncs:
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - InitAuditSession
            - BranchSide:      'SessionProcess.c:1737,8'
              BranchSideFuncs:
                - Audit
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - InitAuditSession
        - Branch String:   'SessionProcess.c:1746,42'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1746,62'
              BranchSideFuncs:
                - IsSessionAllowed
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1746,42'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1746,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1746,8'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1748,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:1708,16'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:1720,8'
          Dst:             InitAuditSession
        - Src:             'SessionProcess.c:1740,7'
          Dst:             Audit
        - Src:             'SessionProcess.c:1746,45'
          Dst:             IsSessionAllowed
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UpdateAllNonceTPM
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CryptRandomGenerate
        - SessionGet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1861,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1864,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SessionGet
                - CryptRandomGenerate
            - BranchSide:      'SessionProcess.c:1872,5'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1864,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1866,45'
              BranchSideFuncs:
                - SessionGet
                - CryptRandomGenerate
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1871,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - CryptRandomGenerate
      Callsites:
        - Src:             'SessionProcess.c:1866,17'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:1868,7'
          Dst:             CryptRandomGenerate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BuildResponseSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          258
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - BuildSingleResponseAuth
        - CommandAudit
        - CommandAuditIsRequired
        - CryptParameterEncryption
        - EncryptSize
        - EntityGetAuthValue
        - SessionFlush
        - TPM2B_DIGEST_Marshal
        - TPM2B_NONCE_Marshal
        - TPMA_SESSION_Marshal
        - TpmFail
        - UpdateAllNonceTPM
        - UpdateAuditSessionStatus
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1887,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1887,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
                - UpdateAllNonceTPM
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - CryptParameterEncryption
                - EntityGetAuthValue
            - BranchSide:      'SessionProcess.c:1891,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
                - UpdateAllNonceTPM
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - CryptParameterEncryption
                - EntityGetAuthValue
        - Branch String:   'SessionProcess.c:1893,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1895,24'
              BranchSideFuncs:
                - UpdateAllNonceTPM
                - __sanitizer_cov_trace_const_cmp4
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - CryptParameterEncryption
                - EntityGetAuthValue
            - BranchSide:      'SessionProcess.c:1925,30'
              BranchSideFuncs:
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
        - Branch String:   'SessionProcess.c:1903,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1907,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - CryptParameterEncryption
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
                - EntityGetAuthValue
            - BranchSide:      'SessionProcess.c:1922,2'
              BranchSideFuncs:
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
        - Branch String:   'SessionProcess.c:1910,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1912,47'
              BranchSideFuncs:
                - EntityGetAuthValue
                - EncryptSize
                - CryptParameterEncryption
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
            - BranchSide:      'SessionProcess.c:1915,26'
              BranchSideFuncs:
                - EncryptSize
                - CryptParameterEncryption
                - UpdateAuditSessionStatus
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - CommandAudit
        - Branch String:   'SessionProcess.c:1928,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1929,15'
              BranchSideFuncs:
                - CommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
            - BranchSide:      'SessionProcess.c:1932,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
        - Branch String:   'SessionProcess.c:1932,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1932,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
            - BranchSide:      'SessionProcess.c:1935,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
        - Branch String:   'SessionProcess.c:1935,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1935,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
            - BranchSide:      'SessionProcess.c:1938,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
        - Branch String:   'SessionProcess.c:1938,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1945,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1969,2'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1945,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1947,8'
              BranchSideFuncs:
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
            - BranchSide:      'SessionProcess.c:1955,43'
              BranchSideFuncs:
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1966,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1967,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
            - BranchSide:      'SessionProcess.c:1968,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildSingleResponseAuth
                - TPM2B_NONCE_Marshal
                - TPMA_SESSION_Marshal
                - TPM2B_DIGEST_Marshal
                - __sanitizer_cov_trace_const_cmp4
                - SessionFlush
      Callsites:
        - Src:             'SessionProcess.c:1887,5'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1895,6'
          Dst:             UpdateAllNonceTPM
        - Src:             'SessionProcess.c:1912,8'
          Dst:             EntityGetAuthValue
        - Src:             'SessionProcess.c:1915,14'
          Dst:             EncryptSize
        - Src:             'SessionProcess.c:1916,7'
          Dst:             CryptParameterEncryption
        - Src:             'SessionProcess.c:1925,5'
          Dst:             UpdateAuditSessionStatus
        - Src:             'SessionProcess.c:1928,8'
          Dst:             CommandAuditIsRequired
        - Src:             'SessionProcess.c:1929,2'
          Dst:             CommandAudit
        - Src:             'SessionProcess.c:1935,6'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1955,19'
          Dst:             BuildSingleResponseAuth
        - Src:             'SessionProcess.c:1957,28'
          Dst:             TPM2B_NONCE_Marshal
        - Src:             'SessionProcess.c:1960,28'
          Dst:             TPMA_SESSION_Marshal
        - Src:             'SessionProcess.c:1963,28'
          Dst:             TPM2B_DIGEST_Marshal
        - Src:             'SessionProcess.c:1967,4'
          Dst:             SessionFlush
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckAuthNoSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CheckCommandAudit
        - CommandAuditIsRequired
        - CommandAuthRole
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1546,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1548,25'
              BranchSideFuncs:
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1553,31'
              BranchSideFuncs:
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1548,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1549,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1550,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1553,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1555,33'
              BranchSideFuncs:
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1561,5'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1556,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1557,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1558,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:1548,9'
          Dst:             CommandAuthRole
        - Src:             'SessionProcess.c:1553,8'
          Dst:             CommandAuditIsRequired
        - Src:             'SessionProcess.c:1555,15'
          Dst:             CheckCommandAudit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckCommandAudit
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ComputeCpHash
        - GetCommandCode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1375,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1375,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeCpHash
            - BranchSide:      'SessionProcess.c:1377,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeCpHash
        - Branch String:   'SessionProcess.c:1374,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1377,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ComputeCpHash
            - BranchSide:      'SessionProcess.c:1380,19'
              BranchSideFuncs:
                - ComputeCpHash
        - Branch String:   'SessionProcess.c:1377,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1377,6'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1378,2'
              BranchSideFuncs:
                - ComputeCpHash
      Callsites:
        - Src:             'SessionProcess.c:1375,11'
          Dst:             GetCommandCode
        - Src:             'SessionProcess.c:1380,5'
          Dst:             ComputeCpHash
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckSessionHMAC
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ComputeCommandHMAC
        - IncrementLockout
        - MemoryEqual2B
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:842,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:847,30'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:849,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:840,4'
          Dst:             ComputeCommandHMAC
        - Src:             'SessionProcess.c:842,9'
          Dst:             MemoryEqual2B
        - Src:             'SessionProcess.c:847,13'
          Dst:             IncrementLockout
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckAuthSession
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._COMMAND_ *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          458
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - CheckLockedOut
        - CheckPWAuthSession
        - CheckPolicyAuthSession
        - CheckSessionHMAC
        - HandleGetType
        - IsAuthPolicyAvailable
        - IsAuthValueAvailable
        - IsDAExempted
        - IsPolicySessionRequired
        - IsSessionBindEntity
        - NvGetIndexInfo
        - NvGetUINT64Data
        - NvWriteUINT64Data
        - PhysicalPresenceIsRequired
        - SessionGet
        - TpmFail
        - _plat__PhysicalPresenceAsserted
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1238,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1238,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1240,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1240,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1244,36'
              BranchSideFuncs:
                - PhysicalPresenceIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1248,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1245,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1245,13'
              BranchSideFuncs:
                - _plat__PhysicalPresenceAsserted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1247,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1244,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1246,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1247,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1248,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1250,27'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1272,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1253,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1258,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1266,45'
              BranchSideFuncs:
                - IsSessionBindEntity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1259,4'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1259,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1268,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1272,24'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1272,27'
              BranchSideFuncs:
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1275,23'
              BranchSideFuncs:
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1272,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1275,23'
              BranchSideFuncs:
                - IsDAExempted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1284,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1275,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1278,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1282,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1279,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1280,11'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1281,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1284,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1287,33'
              BranchSideFuncs:
                - IsPolicySessionRequired
                - __sanitizer_cov_trace_const_cmp4
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
            - BranchSide:      'SessionProcess.c:1300,32'
              BranchSideFuncs:
                - IsAuthPolicyAvailable
                - __sanitizer_cov_trace_const_cmp4
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
        - Branch String:   'SessionProcess.c:1287,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1288,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1292,31'
              BranchSideFuncs:
                - IsAuthValueAvailable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
        - Branch String:   'SessionProcess.c:1292,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1293,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
            - BranchSide:      'SessionProcess.c:1294,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
        - Branch String:   'SessionProcess.c:1300,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1301,3'
              BranchSideFuncs:
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
            - BranchSide:      'SessionProcess.c:1303,38'
              BranchSideFuncs:
                - CheckPolicyAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
                - CheckPWAuthSession
        - Branch String:   'SessionProcess.c:1304,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1305,10'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1308,24'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1308,27'
              BranchSideFuncs:
                - CheckPWAuthSession
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1309,30'
              BranchSideFuncs:
                - CheckPWAuthSession
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
        - Branch String:   'SessionProcess.c:1308,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1309,30'
              BranchSideFuncs:
                - CheckPWAuthSession
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1311,28'
              BranchSideFuncs:
                - CheckSessionHMAC
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
        - Branch String:   'SessionProcess.c:1320,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1323,48'
              BranchSideFuncs:
                - NvGetIndexInfo
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1355,12'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1326,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1326,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1327,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
        - Branch String:   'SessionProcess.c:1331,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1331,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1345,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
        - Branch String:   'SessionProcess.c:1330,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1333,40'
              BranchSideFuncs:
                - NvGetUINT64Data
                - __sanitizer_cov_trace_const_cmp4
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1345,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvGetUINT64Data
                - NvWriteUINT64Data
        - Branch String:   'SessionProcess.c:1334,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1335,12'
              BranchSideFuncs:
                - NvWriteUINT64Data
            - BranchSide:      'SessionProcess.c:1337,12'
              BranchSideFuncs:
                - NvWriteUINT64Data
      Callsites:
        - Src:             'SessionProcess.c:1237,42'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:1238,5'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1244,9'
          Dst:             PhysicalPresenceIsRequired
        - Src:             'SessionProcess.c:1245,13'
          Dst:             _plat__PhysicalPresenceAsserted
        - Src:             'SessionProcess.c:1250,16'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:1266,5'
          Dst:             IsSessionBindEntity
        - Src:             'SessionProcess.c:1275,10'
          Dst:             IsDAExempted
        - Src:             'SessionProcess.c:1278,16'
          Dst:             CheckLockedOut
        - Src:             'SessionProcess.c:1287,9'
          Dst:             IsPolicySessionRequired
        - Src:             'SessionProcess.c:1292,10'
          Dst:             IsAuthValueAvailable
        - Src:             'SessionProcess.c:1300,10'
          Dst:             IsAuthPolicyAvailable
        - Src:             'SessionProcess.c:1303,15'
          Dst:             CheckPolicyAuthSession
        - Src:             'SessionProcess.c:1309,11'
          Dst:             CheckPWAuthSession
        - Src:             'SessionProcess.c:1311,11'
          Dst:             CheckSessionHMAC
        - Src:             'SessionProcess.c:1320,27'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:1323,33'
          Dst:             NvGetIndexInfo
        - Src:             'SessionProcess.c:1326,6'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1333,24'
          Dst:             NvGetUINT64Data
        - Src:             'SessionProcess.c:1338,7'
          Dst:             NvWriteUINT64Data
        - Src:             'SessionProcess.c:1350,24'
          Dst:             NvGetUINT64Data
        - Src:             'SessionProcess.c:1352,7'
          Dst:             NvWriteUINT64Data
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CheckLockedOut
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          119
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - NvWrite
      functionUses:    2
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1172,25'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1172,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
            - BranchSide:      'SessionProcess.c:1175,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
        - Branch String:   'SessionProcess.c:1172,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1173,9'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1175,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
        - Branch String:   'SessionProcess.c:1175,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1178,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1186,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1178,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1178,6'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1180,6'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1186,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1188,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1194,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'SessionProcess.c:1188,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1189,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1190,2'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1194,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1195,3'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1199,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'SessionProcess.c:1199,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1201,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'SessionProcess.c:1201,7'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1201,7'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1202,16'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'SessionProcess.c:1180,6'
          Dst:             NvWrite
        - Src:             'SessionProcess.c:1181,6'
          Dst:             NvWrite
        - Src:             'SessionProcess.c:1204,7'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RetrieveSessionData
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         87
      ICount:          587
      EdgeCount:       122
      CyclomaticComplexity: 37
      functionsReached:
        - DecryptSize
        - EncryptSize
        - HandleGetType
        - SessionGet
        - SessionIsLoaded
        - TPM2B_AUTH_Unmarshal
        - TPM2B_NONCE_Unmarshal
        - TPMA_SESSION_Unmarshal
        - TPMI_SH_AUTH_SESSION_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1020,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1022,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1152,27'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1026,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1027,25'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1030,26'
              BranchSideFuncs:
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1036,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1037,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1039,52'
              BranchSideFuncs:
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1042,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1043,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1045,52'
              BranchSideFuncs:
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1048,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1049,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1051,55'
              BranchSideFuncs:
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1054,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1055,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1056,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1057,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1061,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1074,43'
              BranchSideFuncs:
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1062,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1062,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1066,32'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1063,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1063,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1066,32'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1064,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1064,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1066,32'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1065,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1065,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1066,32'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1061,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1066,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1068,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1068,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1069,27'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1070,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1074,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1075,32'
              BranchSideFuncs:
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1076,51'
              BranchSideFuncs:
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1080,3'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1080,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1081,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1081,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1081,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1083,27'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1082,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1082,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1085,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1079,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1083,27'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1085,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1085,6'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1087,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1093,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1087,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1088,28'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1089,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1093,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1096,22'
              BranchSideFuncs:
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1096,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1097,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1099,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1099,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1100,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1102,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1102,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1103,31'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1106,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1109,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1112,22'
              BranchSideFuncs:
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1125,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1112,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1113,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1115,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1115,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1116,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1118,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1118,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1119,31'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1122,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1125,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1128,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1150,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1128,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1129,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1131,41'
              BranchSideFuncs:
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1131,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1133,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1137,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1138,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1146,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1137,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1142,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1146,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1143,11'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1143,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1145,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1142,11'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1144,5'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1145,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_SH_AUTH_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionIsLoaded
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HandleGetType
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EncryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'SessionProcess.c:1032,15'
          Dst:             TPMI_SH_AUTH_SESSION_Unmarshal
        - Src:             'SessionProcess.c:1039,15'
          Dst:             TPM2B_NONCE_Unmarshal
        - Src:             'SessionProcess.c:1045,15'
          Dst:             TPMA_SESSION_Unmarshal
        - Src:             'SessionProcess.c:1051,15'
          Dst:             TPM2B_AUTH_Unmarshal
        - Src:             'SessionProcess.c:1074,10'
          Dst:             SessionIsLoaded
        - Src:             'SessionProcess.c:1076,20'
          Dst:             HandleGetType
        - Src:             'SessionProcess.c:1077,16'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:1096,10'
          Dst:             DecryptSize
        - Src:             'SessionProcess.c:1112,10'
          Dst:             EncryptSize
        - Src:             'SessionProcess.c:1131,10'
          Dst:             HandleGetType
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ParseSessionBuffer
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         74
      ICount:          519
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - CheckAuthSession
        - CheckCommandAudit
        - CheckLockedOut
        - CheckSessionHMAC
        - CommandAuditIsRequired
        - CommandAuthRole
        - ComputeCpHash
        - CryptParameterDecryption
        - DecryptSize
        - EntityGetAuthValue
        - IsSessionAllowed
        - RcSafeAddToResult
        - RetrieveSessionData
        - SessionGet
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'SessionProcess.c:1404,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1405,2'
              BranchSideFuncs:
                - RetrieveSessionData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1407,5'
              BranchSideFuncs:
                - RetrieveSessionData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1409,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1410,9'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1413,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1413,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1413,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1415,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1415,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1417,25'
              BranchSideFuncs:
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SessionProcess.c:1432,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1417,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1424,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1429,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1424,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1425,4'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1427,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CommandAuthRole
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SessionProcess.c:1432,5'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1434,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SessionProcess.c:1495,31'
              BranchSideFuncs:
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1436,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1438,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1449,45'
              BranchSideFuncs:
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1438,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1439,28'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1441,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1442,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1442,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1444,32'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1443,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1443,13'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1444,32'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1441,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1444,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1445,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1452,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1453,32'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1458,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1458,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1460,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
            - BranchSide:      'SessionProcess.c:1465,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
        - Branch String:   'SessionProcess.c:1461,11'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1462,12'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1463,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
        - Branch String:   'SessionProcess.c:1469,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1471,33'
              BranchSideFuncs:
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1479,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1472,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1473,29'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1474,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SessionProcess.c:1480,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1480,15'
              BranchSideFuncs:
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1484,7'
              BranchSideFuncs:
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1481,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1481,15'
              BranchSideFuncs:
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1484,7'
              BranchSideFuncs:
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1479,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1482,32'
              BranchSideFuncs:
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1484,7'
              BranchSideFuncs:
                - TpmFail
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1484,7'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1484,7'
              BranchSideFuncs:
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1485,7'
              BranchSideFuncs:
                - CheckSessionHMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CommandAuditIsRequired
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SessionGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - CheckAuthSession
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - ComputeCpHash
                - __sanitizer_cov_trace_const_cmp4
                - CheckLockedOut
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1488,10'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:0,0'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1489,29'
              BranchSideFuncs:
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1495,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1497,33'
              BranchSideFuncs:
                - CheckCommandAudit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
            - BranchSide:      'SessionProcess.c:1508,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
        - Branch String:   'SessionProcess.c:1498,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1499,10'
              BranchSideFuncs: []
            - BranchSide:      'SessionProcess.c:1500,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
        - Branch String:   'SessionProcess.c:1508,8'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1512,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
                - EntityGetAuthValue
            - BranchSide:      'SessionProcess.c:1531,5'
              BranchSideFuncs: []
        - Branch String:   'SessionProcess.c:1512,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1514,46'
              BranchSideFuncs:
                - EntityGetAuthValue
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1519,16'
              BranchSideFuncs:
                - DecryptSize
                - CryptParameterDecryption
                - __sanitizer_cov_trace_const_cmp4
                - RcSafeAddToResult
        - Branch String:   'SessionProcess.c:1527,9'
          Branch Sides:
            - BranchSide:      'SessionProcess.c:1528,28'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'SessionProcess.c:1530,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SessionProcess.c:1404,9'
          Dst:             IsSessionAllowed
        - Src:             'SessionProcess.c:1408,14'
          Dst:             RetrieveSessionData
        - Src:             'SessionProcess.c:1413,5'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1417,9'
          Dst:             CommandAuthRole
        - Src:             'SessionProcess.c:1449,17'
          Dst:             SessionGet
        - Src:             'SessionProcess.c:1460,17'
          Dst:             CheckLockedOut
        - Src:             'SessionProcess.c:1466,4'
          Dst:             ComputeCpHash
        - Src:             'SessionProcess.c:1471,16'
          Dst:             CheckAuthSession
        - Src:             'SessionProcess.c:1473,11'
          Dst:             RcSafeAddToResult
        - Src:             'SessionProcess.c:1484,7'
          Dst:             TpmFail
        - Src:             'SessionProcess.c:1487,16'
          Dst:             CheckSessionHMAC
        - Src:             'SessionProcess.c:1489,11'
          Dst:             RcSafeAddToResult
        - Src:             'SessionProcess.c:1495,8'
          Dst:             CommandAuditIsRequired
        - Src:             'SessionProcess.c:1497,15'
          Dst:             CheckCommandAudit
        - Src:             'SessionProcess.c:1514,7'
          Dst:             EntityGetAuthValue
        - Src:             'SessionProcess.c:1521,13'
          Dst:             DecryptSize
        - Src:             'SessionProcess.c:1522,15'
          Dst:             CryptParameterDecryption
        - Src:             'SessionProcess.c:1528,10'
          Dst:             RcSafeAddToResult
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ClearCpRpHashes
      functionSourceFile: '/src/ibmswtpm2/src/SessionProcess.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._COMMAND_ *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Sign
      functionSourceFile: '/src/ibmswtpm2/src/SigningCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Sign_In *'
        - 'struct.Sign_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          148
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CryptHashGetDigestSize
        - CryptSelectSignScheme
        - CryptSign
        - HandleToObject
        - IsSigningObject
        - MemoryEqual2B
        - TicketComputeHashCheck
      functionUses:    0
      BranchProfiles:
        - Branch String:   'SigningCommands.c:118,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:119,2'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSign
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SigningCommands.c:122,31'
              BranchSideFuncs:
                - CryptSelectSignScheme
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSign
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SigningCommands.c:122,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:123,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSign
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'SigningCommands.c:125,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSign
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SigningCommands.c:126,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:126,11'
              BranchSideFuncs:
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptSign
            - BranchSide:      'SigningCommands.c:129,29'
              BranchSideFuncs:
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptSign
        - Branch String:   'SigningCommands.c:125,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:129,29'
              BranchSideFuncs:
                - TicketComputeHashCheck
                - MemoryEqual2B
                - __sanitizer_cov_trace_const_cmp4
                - CryptSign
            - BranchSide:      'SigningCommands.c:141,9'
              BranchSideFuncs:
                - CryptHashGetDigestSize
                - __sanitizer_cov_trace_cmp4
                - CryptSign
        - Branch String:   'SigningCommands.c:132,9'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:133,3'
              BranchSideFuncs:
                - CryptSign
            - BranchSide:      'SigningCommands.c:134,2'
              BranchSideFuncs:
                - CryptSign
        - Branch String:   'SigningCommands.c:141,9'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'SigningCommands.c:143,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SigningCommands.c:115,43'
          Dst:             HandleToObject
        - Src:             'SigningCommands.c:118,9'
          Dst:             IsSigningObject
        - Src:             'SigningCommands.c:122,9'
          Dst:             CryptSelectSignScheme
        - Src:             'SigningCommands.c:129,6'
          Dst:             TicketComputeHashCheck
        - Src:             'SigningCommands.c:132,10'
          Dst:             MemoryEqual2B
        - Src:             'SigningCommands.c:142,12'
          Dst:             CryptHashGetDigestSize
        - Src:             'SigningCommands.c:148,14'
          Dst:             CryptSign
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_VerifySignature
      functionSourceFile: '/src/ibmswtpm2/src/SigningCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.VerifySignature_In *'
        - 'struct.VerifySignature_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CryptValidateSignature
        - GetHeriarchy
        - HandleToObject
        - RcSafeAddToResult
        - TicketComputeVerified
      functionUses:    0
      BranchProfiles:
        - Branch String:   'SigningCommands.c:76,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:77,2'
              BranchSideFuncs:
                - CryptValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - GetHeriarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeVerified
                - RcSafeAddToResult
            - BranchSide:      'SigningCommands.c:80,37'
              BranchSideFuncs:
                - CryptValidateSignature
                - __sanitizer_cov_trace_const_cmp4
                - GetHeriarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeVerified
                - RcSafeAddToResult
        - Branch String:   'SigningCommands.c:81,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:82,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'SigningCommands.c:84,30'
              BranchSideFuncs:
                - GetHeriarchy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeVerified
        - Branch String:   'SigningCommands.c:86,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:86,11'
              BranchSideFuncs: []
            - BranchSide:      'SigningCommands.c:90,6'
              BranchSideFuncs: []
        - Branch String:   'SigningCommands.c:85,8'
          Branch Sides:
            - BranchSide:      'SigningCommands.c:90,6'
              BranchSideFuncs: []
            - BranchSide:      'SigningCommands.c:97,28'
              BranchSideFuncs:
                - TicketComputeVerified
      Callsites:
        - Src:             'SigningCommands.c:72,43'
          Dst:             HandleToObject
        - Src:             'SigningCommands.c:80,14'
          Dst:             CryptValidateSignature
        - Src:             'SigningCommands.c:82,9'
          Dst:             RcSafeAddToResult
        - Src:             'SigningCommands.c:84,17'
          Dst:             GetHeriarchy
        - Src:             'SigningCommands.c:97,6'
          Dst:             TicketComputeVerified
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Shutdown
      functionSourceFile: '/src/ibmswtpm2/src/StartupCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          116
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - NvUpdateIndexOrderlyData
        - NvWrite
        - PCRStateSave
        - TpmFail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'StartupCommands.c:282,5'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:282,5'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:285,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCRStateSave
                - NvUpdateIndexOrderlyData
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'StartupCommands.c:285,22'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:285,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PCRStateSave
                - NvUpdateIndexOrderlyData
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'StartupCommands.c:288,23'
              BranchSideFuncs:
                - PCRStateSave
                - NvUpdateIndexOrderlyData
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'StartupCommands.c:285,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:286,2'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:288,23'
              BranchSideFuncs:
                - PCRStateSave
                - NvUpdateIndexOrderlyData
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvWrite
                - NvWrite
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'StartupCommands.c:299,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:302,6'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
            - BranchSide:      'StartupCommands.c:310,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvWrite
                - NvWrite
        - Branch String:   'StartupCommands.c:305,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:306,19'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'StartupCommands.c:307,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NvWrite
        - Branch String:   'StartupCommands.c:310,13'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:313,6'
              BranchSideFuncs:
                - NvWrite
                - NvWrite
            - BranchSide:      'StartupCommands.c:316,2'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'StartupCommands.c:290,5'
          Dst:             PCRStateSave
        - Src:             'StartupCommands.c:292,5'
          Dst:             NvUpdateIndexOrderlyData
        - Src:             'StartupCommands.c:298,5'
          Dst:             NvWrite
        - Src:             'StartupCommands.c:302,6'
          Dst:             NvWrite
        - Src:             'StartupCommands.c:303,6'
          Dst:             NvWrite
        - Src:             'StartupCommands.c:313,6'
          Dst:             NvWrite
        - Src:             'StartupCommands.c:316,2'
          Dst:             TpmFail
        - Src:             'StartupCommands.c:317,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Startup
      functionSourceFile: '/src/ibmswtpm2/src/StartupCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          290
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - CommandAuditStartup
        - CryptStartup
        - DAStartup
        - HierarchyStartup
        - NvEntityStartup
        - NvRead
        - NvWrite
        - ObjectStartup
        - PCRStartup
        - SessionStartup
        - TPMRegisterStartup
        - TimeStartup
        - TpmFail
        - _plat__GetUnique
        - _plat__LocalityGet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'StartupCommands.c:120,5'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:120,5'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:129,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'StartupCommands.c:129,22'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:129,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'StartupCommands.c:136,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'StartupCommands.c:129,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:130,2'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:136,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'StartupCommands.c:136,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:137,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'StartupCommands.c:138,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'StartupCommands.c:144,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:145,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'StartupCommands.c:147,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'StartupCommands.c:150,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:151,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'StartupCommands.c:153,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'StartupCommands.c:153,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
            - BranchSide:      'StartupCommands.c:172,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
        - Branch String:   'StartupCommands.c:156,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:157,3'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
        - Branch String:   'StartupCommands.c:163,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:164,3'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:166,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
        - Branch String:   'StartupCommands.c:166,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:167,3'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:168,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
        - Branch String:   'StartupCommands.c:168,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:169,3'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:170,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
        - Branch String:   'StartupCommands.c:175,42'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:175,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - NvRead
            - BranchSide:      'StartupCommands.c:194,10'
              BranchSideFuncs:
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
        - Branch String:   'StartupCommands.c:175,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:179,6'
              BranchSideFuncs:
                - NvRead
                - __sanitizer_cov_trace_const_cmp4
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
                - NvRead
            - BranchSide:      'StartupCommands.c:194,10'
              BranchSideFuncs:
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
        - Branch String:   'StartupCommands.c:180,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:185,14'
              BranchSideFuncs:
                - NvRead
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
            - BranchSide:      'StartupCommands.c:189,11'
              BranchSideFuncs:
                - CryptStartup
                - TPMRegisterStartup
                - _plat__GetUnique
                - TimeStartup
                - DAStartup
                - HierarchyStartup
                - PCRStartup
                - CommandAuditStartup
                - __sanitizer_cov_trace_switch
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - TpmFail
        - Branch String:   'StartupCommands.c:218,5'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:222,21'
              BranchSideFuncs:
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
            - BranchSide:      'StartupCommands.c:226,19'
              BranchSideFuncs:
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
            - BranchSide:      'StartupCommands.c:231,25'
              BranchSideFuncs:
                - NvWrite
                - __sanitizer_cov_trace_const_cmp8
                - NvWrite
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
                - TpmFail
        - Branch String:   'StartupCommands.c:247,9'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:248,3'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'StartupCommands.c:250,6'
              BranchSideFuncs:
                - NvWrite
                - SessionStartup
                - ObjectStartup
                - NvEntityStartup
                - NvWrite
      Callsites:
        - Src:             'StartupCommands.c:118,37'
          Dst:             _plat__LocalityGet
        - Src:             'StartupCommands.c:179,6'
          Dst:             NvRead
        - Src:             'StartupCommands.c:185,14'
          Dst:             NvRead
        - Src:             'StartupCommands.c:197,5'
          Dst:             CryptStartup
        - Src:             'StartupCommands.c:200,5'
          Dst:             TPMRegisterStartup
        - Src:             'StartupCommands.c:204,12'
          Dst:             _plat__GetUnique
        - Src:             'StartupCommands.c:208,5'
          Dst:             TimeStartup
        - Src:             'StartupCommands.c:210,5'
          Dst:             DAStartup
        - Src:             'StartupCommands.c:212,5'
          Dst:             HierarchyStartup
        - Src:             'StartupCommands.c:214,5'
          Dst:             PCRStartup
        - Src:             'StartupCommands.c:216,5'
          Dst:             CommandAuditStartup
        - Src:             'StartupCommands.c:238,6'
          Dst:             NvWrite
        - Src:             'StartupCommands.c:248,3'
          Dst:             TpmFail
        - Src:             'StartupCommands.c:250,6'
          Dst:             NvWrite
        - Src:             'StartupCommands.c:256,5'
          Dst:             SessionStartup
        - Src:             'StartupCommands.c:258,5'
          Dst:             ObjectStartup
        - Src:             'StartupCommands.c:261,5'
          Dst:             NvEntityStartup
        - Src:             'StartupCommands.c:264,5'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _TPM_Init
      functionSourceFile: '/src/ibmswtpm2/src/StartupCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptInit
        - NvPowerOn
        - NvRead
        - NvReadPersistent
        - TPMInit
        - TimePowerOn
        - _plat__WasPowerLost
      functionUses:    1
      BranchProfiles:
        - Branch String:   'StartupCommands.c:71,22'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:71,22'
              BranchSideFuncs:
                - _plat__WasPowerLost
                - TPMInit
                - NvPowerOn
                - CryptInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadPersistent
                - NvRead
                - TimePowerOn
            - BranchSide:      'StartupCommands.c:71,22'
              BranchSideFuncs:
                - _plat__WasPowerLost
                - TPMInit
                - NvPowerOn
                - CryptInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NvReadPersistent
                - NvRead
                - TimePowerOn
        - Branch String:   'StartupCommands.c:97,8'
          Branch Sides:
            - BranchSide:      'StartupCommands.c:97,8'
              BranchSideFuncs: []
            - BranchSide:      'StartupCommands.c:100,6'
              BranchSideFuncs:
                - NvReadPersistent
                - NvRead
                - TimePowerOn
      Callsites:
        - Src:             'StartupCommands.c:71,39'
          Dst:             _plat__WasPowerLost
        - Src:             'StartupCommands.c:88,5'
          Dst:             TPMInit
        - Src:             'StartupCommands.c:94,14'
          Dst:             NvPowerOn
        - Src:             'StartupCommands.c:96,24'
          Dst:             CryptInit
        - Src:             'StartupCommands.c:100,6'
          Dst:             NvReadPersistent
        - Src:             'StartupCommands.c:103,6'
          Dst:             NvRead
        - Src:             'StartupCommands.c:105,6'
          Dst:             TimePowerOn
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_MAC
      functionSourceFile: '/src/ibmswtpm2/src/SymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.MAC_In *'
        - 'struct.NV_Read_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHmacEnd2B
        - CryptMacStart
        - CryptSelectMac
        - HandleToObject
        - RcSafeAddToResult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'SymmetricCommands.c:325,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:326,2'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:329,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_cmp4
                - RcSafeAddToResult
        - Branch String:   'SymmetricCommands.c:329,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:330,27'
              BranchSideFuncs:
                - RcSafeAddToResult
            - BranchSide:      'SymmetricCommands.c:332,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SymmetricCommands.c:332,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:333,2'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:335,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CryptMacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SymmetricCommands.c:335,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:336,2'
              BranchSideFuncs:
                - CryptMacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'SymmetricCommands.c:338,49'
              BranchSideFuncs:
                - CryptMacStart
                - __sanitizer_cov_trace_const_cmp4
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SymmetricCommands.c:342,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:343,2'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:344,32'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'SymmetricCommands.c:346,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:347,2'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:348,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SymmetricCommands.c:320,17'
          Dst:             HandleToObject
        - Src:             'SymmetricCommands.c:324,14'
          Dst:             CryptSelectMac
        - Src:             'SymmetricCommands.c:330,9'
          Dst:             RcSafeAddToResult
        - Src:             'SymmetricCommands.c:338,26'
          Dst:             CryptMacStart
        - Src:             'SymmetricCommands.c:344,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SymmetricCommands.c:346,8'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Hash
      functionSourceFile: '/src/ibmswtpm2/src/SymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.Hash_In *'
        - 'struct.SequenceComplete_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CryptDigestUpdate2B
        - CryptHashEnd2B
        - CryptHashStart
        - TicketComputeHashCheck
        - TicketIsSafe
      functionUses:    0
      BranchProfiles:
        - Branch String:   'SymmetricCommands.c:223,8'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:226,6'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:229,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - TicketComputeHashCheck
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'SymmetricCommands.c:230,6'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:230,24'
              BranchSideFuncs:
                - TicketIsSafe
                - __sanitizer_cov_trace_const_cmp4
                - TicketComputeHashCheck
            - BranchSide:      'SymmetricCommands.c:239,29'
              BranchSideFuncs:
                - TicketComputeHashCheck
        - Branch String:   'SymmetricCommands.c:229,13'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:233,6'
              BranchSideFuncs:
                - TicketComputeHashCheck
            - BranchSide:      'SymmetricCommands.c:239,29'
              BranchSideFuncs:
                - TicketComputeHashCheck
      Callsites:
        - Src:             'SymmetricCommands.c:215,27'
          Dst:             CryptHashStart
        - Src:             'SymmetricCommands.c:217,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'SymmetricCommands.c:219,5'
          Dst:             CryptHashEnd2B
        - Src:             'SymmetricCommands.c:230,10'
          Dst:             TicketIsSafe
        - Src:             'SymmetricCommands.c:239,6'
          Dst:             TicketComputeHashCheck
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_EncryptDecrypt2
      functionSourceFile: '/src/ibmswtpm2/src/SymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.EncryptDecrypt2_In *'
        - 'struct.EncryptDecrypt_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - EncryptDecryptShared
      functionUses:    0
      BranchProfiles:
        - Branch String:   'SymmetricCommands.c:185,5'
          Branch Sides:
            - BranchSide:      'SymmetricCommands.c:188,13'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:191,13'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:194,13'
              BranchSideFuncs: []
            - BranchSide:      'SymmetricCommands.c:197,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'SymmetricCommands.c:181,14'
          Dst:             EncryptDecryptShared
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_EncryptDecrypt
      functionSourceFile: '/src/ibmswtpm2/src/SymmetricCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.EncryptDecrypt_In *'
        - 'struct.EncryptDecrypt_Out *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EncryptDecryptShared
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'SymmetricCommands.c:75,12'
          Dst:             EncryptDecryptShared
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Shutdown
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__RsaKeyCacheControl
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_NvOff
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__ClearNvAvail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:290,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:290,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__ClearNvAvail
            - BranchSide:      'TPMCmdp.c:290,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__ClearNvAvail
        - Branch String:   'TPMCmdp.c:290,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:290,22'
              BranchSideFuncs:
                - _plat__ClearNvAvail
            - BranchSide:      'TPMCmdp.c:291,5'
              BranchSideFuncs:
                - _plat__ClearNvAvail
      Callsites:
        - Src:             'TPMCmdp.c:291,5'
          Dst:             _plat__ClearNvAvail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_NvOn
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__SetNvAvail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:278,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__SetNvAvail
            - BranchSide:      'TPMCmdp.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__SetNvAvail
        - Branch String:   'TPMCmdp.c:278,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:278,22'
              BranchSideFuncs:
                - _plat__SetNvAvail
            - BranchSide:      'TPMCmdp.c:279,5'
              BranchSideFuncs:
                - _plat__SetNvAvail
      Callsites:
        - Src:             'TPMCmdp.c:279,5'
          Dst:             _plat__SetNvAvail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_CancelOff
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__ClearCancel
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:264,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__ClearCancel
            - BranchSide:      'TPMCmdp.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__ClearCancel
        - Branch String:   'TPMCmdp.c:264,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:264,22'
              BranchSideFuncs:
                - _plat__ClearCancel
            - BranchSide:      'TPMCmdp.c:266,5'
              BranchSideFuncs:
                - _plat__ClearCancel
      Callsites:
        - Src:             'TPMCmdp.c:266,5'
          Dst:             _plat__ClearCancel
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_CancelOn
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__SetCancel
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:251,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:251,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__SetCancel
            - BranchSide:      'TPMCmdp.c:251,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__SetCancel
        - Branch String:   'TPMCmdp.c:251,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:251,22'
              BranchSideFuncs:
                - _plat__SetCancel
            - BranchSide:      'TPMCmdp.c:253,5'
              BranchSideFuncs:
                - _plat__SetCancel
      Callsites:
        - Src:             'TPMCmdp.c:253,5'
          Dst:             _plat__SetCancel
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Send_Command
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char '
        - 'size_t '
        - 'char *'
        - 'struct.out_buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__LocalitySet
        - _plat__RunCommand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:229,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:231,6'
              BranchSideFuncs:
                - _plat__LocalitySet
                - _plat__RunCommand
            - BranchSide:      'TPMCmdp.c:235,24'
              BranchSideFuncs:
                - _plat__LocalitySet
                - _plat__RunCommand
      Callsites:
        - Src:             'TPMCmdp.c:235,5'
          Dst:             _plat__LocalitySet
        - Src:             'TPMCmdp.c:237,5'
          Dst:             _plat__RunCommand
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_HashEnd
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _TPM_Hash_End
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:214,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _TPM_Hash_End
            - BranchSide:      'TPMCmdp.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _TPM_Hash_End
        - Branch String:   'TPMCmdp.c:214,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:214,22'
              BranchSideFuncs:
                - _TPM_Hash_End
            - BranchSide:      'TPMCmdp.c:216,5'
              BranchSideFuncs:
                - _TPM_Hash_End
      Callsites:
        - Src:             'TPMCmdp.c:216,5'
          Dst:             _TPM_Hash_End
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_Hash_Data
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _TPM_Hash_Data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:201,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:201,22'
              BranchSideFuncs:
                - _TPM_Hash_Data
            - BranchSide:      'TPMCmdp.c:203,26'
              BranchSideFuncs:
                - _TPM_Hash_Data
      Callsites:
        - Src:             'TPMCmdp.c:203,5'
          Dst:             _TPM_Hash_Data
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_Hash_Start
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _TPM_Hash_Start
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:188,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _TPM_Hash_Start
            - BranchSide:      'TPMCmdp.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _TPM_Hash_Start
        - Branch String:   'TPMCmdp.c:188,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:188,22'
              BranchSideFuncs:
                - _TPM_Hash_Start
            - BranchSide:      'TPMCmdp.c:190,5'
              BranchSideFuncs:
                - _TPM_Hash_Start
      Callsites:
        - Src:             'TPMCmdp.c:190,5'
          Dst:             _TPM_Hash_Start
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_PhysicalPresenceOff
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__Signal_PhysicalPresenceOff
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:175,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PhysicalPresenceOff
            - BranchSide:      'TPMCmdp.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PhysicalPresenceOff
        - Branch String:   'TPMCmdp.c:175,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:175,22'
              BranchSideFuncs:
                - _plat__Signal_PhysicalPresenceOff
            - BranchSide:      'TPMCmdp.c:177,5'
              BranchSideFuncs:
                - _plat__Signal_PhysicalPresenceOff
      Callsites:
        - Src:             'TPMCmdp.c:177,5'
          Dst:             _plat__Signal_PhysicalPresenceOff
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_PhysicalPresenceOn
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__Signal_PhysicalPresenceOn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:162,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PhysicalPresenceOn
            - BranchSide:      'TPMCmdp.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PhysicalPresenceOn
        - Branch String:   'TPMCmdp.c:162,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:162,22'
              BranchSideFuncs:
                - _plat__Signal_PhysicalPresenceOn
            - BranchSide:      'TPMCmdp.c:164,5'
              BranchSideFuncs:
                - _plat__Signal_PhysicalPresenceOn
      Callsites:
        - Src:             'TPMCmdp.c:164,5'
          Dst:             _plat__Signal_PhysicalPresenceOn
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__ForceFailureMode
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SetForceFailureMode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:152,5'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:152,5'
              BranchSideFuncs:
                - SetForceFailureMode
            - BranchSide:      'TPMCmdp.c:152,5'
              BranchSideFuncs:
                - SetForceFailureMode
      Callsites:
        - Src:             'TPMCmdp.c:152,5'
          Dst:             SetForceFailureMode
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_PowerOff
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _plat__Signal_PowerOff
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:137,9'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOff
            - BranchSide:      'TPMCmdp.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOff
        - Branch String:   'TPMCmdp.c:137,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:137,22'
              BranchSideFuncs:
                - _plat__Signal_PowerOff
            - BranchSide:      'TPMCmdp.c:139,5'
              BranchSideFuncs:
                - _plat__Signal_PowerOff
      Callsites:
        - Src:             'TPMCmdp.c:139,5'
          Dst:             _plat__Signal_PowerOff
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_Restart
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _plat__TimerRestart
      functionUses:    0
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:127,5'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:127,5'
              BranchSideFuncs:
                - _plat__TimerRestart
            - BranchSide:      'TPMCmdp.c:127,5'
              BranchSideFuncs:
                - _plat__TimerRestart
      Callsites:
        - Src:             'TPMCmdp.c:127,5'
          Dst:             _plat__TimerRestart
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _rpc__Signal_PowerOn
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmdp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _plat__Signal_PowerOn
        - _plat__Signal_Reset
      functionUses:    5
      BranchProfiles:
        - Branch String:   'TPMCmdp.c:106,20'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:106,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TPMCmdp.c:109,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TPMCmdp.c:106,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:107,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TPMCmdp.c:109,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TPMCmdp.c:109,16'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:109,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
            - BranchSide:      'TPMCmdp.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
        - Branch String:   'TPMCmdp.c:109,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:110,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
            - BranchSide:      'TPMCmdp.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _plat__Signal_PowerOn
                - _plat__Signal_Reset
        - Branch String:   'TPMCmdp.c:112,8'
          Branch Sides:
            - BranchSide:      'TPMCmdp.c:113,2'
              BranchSideFuncs:
                - _plat__Signal_Reset
            - BranchSide:      'TPMCmdp.c:115,5'
              BranchSideFuncs:
                - _plat__Signal_Reset
      Callsites:
        - Src:             'TPMCmdp.c:113,2'
          Dst:             _plat__Signal_PowerOn
        - Src:             'TPMCmdp.c:115,5'
          Dst:             _plat__Signal_Reset
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    tpm_server_main
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          215
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - StartTcpServer
        - TPM_Manufacture
        - TPM_TearDown
        - Usage
        - _plat__NVDisable
        - _plat__NVEnable
        - _rpc__Signal_NvOn
        - _rpc__Signal_PowerOn
        - atoi
        - exit
        - fclose
        - fopen
        - printf
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'TPMCmds.c:130,5'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:131,13'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
            - BranchSide:      'TPMCmds.c:157,15'
              BranchSideFuncs:
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
        - Branch String:   'TPMCmds.c:131,6'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:132,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
            - BranchSide:      'TPMCmds.c:134,18'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
        - Branch String:   'TPMCmds.c:134,11'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:135,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
            - BranchSide:      'TPMCmds.c:147,18'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
                - Usage
        - Branch String:   'TPMCmds.c:136,10'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:137,18'
              BranchSideFuncs:
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - Usage
            - BranchSide:      'TPMCmds.c:143,3'
              BranchSideFuncs:
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
        - Branch String:   'TPMCmds.c:138,18'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:138,21'
              BranchSideFuncs:
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TPMCmds.c:139,13'
              BranchSideFuncs:
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TPMCmds.c:138,6'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:139,13'
              BranchSideFuncs:
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TPMCmds.c:141,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
        - Branch String:   'TPMCmds.c:147,11'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:148,12'
              BranchSideFuncs:
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
            - BranchSide:      'TPMCmds.c:151,45'
              BranchSideFuncs:
                - printf
                - Usage
                - __sanitizer_cov_trace_cmp4
                - fopen
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - Usage
                - __sanitizer_cov_trace_cmp4
                - printf
                - Usage
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Usage
        - Branch String:   'TPMCmds.c:158,6'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:159,18'
              BranchSideFuncs:
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
            - BranchSide:      'TPMCmds.c:162,13'
              BranchSideFuncs:
                - fclose
                - _plat__NVEnable
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - exit
                - exit
                - exit
        - Branch String:   'TPMCmds.c:166,9'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:166,9'
              BranchSideFuncs:
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - exit
                - exit
                - exit
            - BranchSide:      'TPMCmds.c:167,5'
              BranchSideFuncs:
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - exit
                - exit
                - exit
        - Branch String:   'TPMCmds.c:167,5'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:169,3'
              BranchSideFuncs:
                - exit
            - BranchSide:      'TPMCmds.c:172,5'
              BranchSideFuncs:
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - exit
                - exit
        - Branch String:   'TPMCmds.c:172,5'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:174,3'
              BranchSideFuncs:
                - exit
            - BranchSide:      'TPMCmds.c:177,2'
              BranchSideFuncs:
                - TPM_TearDown
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
                - exit
        - Branch String:   'TPMCmds.c:178,5'
          Branch Sides:
            - BranchSide:      'TPMCmds.c:180,3'
              BranchSideFuncs:
                - exit
            - BranchSide:      'TPMCmds.c:182,5'
              BranchSideFuncs:
                - _plat__NVDisable
                - _rpc__Signal_PowerOn
                - _rpc__Signal_NvOn
                - StartTcpServer
      Callsites:
        - Src:             'TPMCmds.c:131,6'
          Dst:             strcmp
        - Src:             'TPMCmds.c:134,11'
          Dst:             strcmp
        - Src:             'TPMCmds.c:137,13'
          Dst:             atoi
        - Src:             'TPMCmds.c:139,7'
          Dst:             Usage
        - Src:             'TPMCmds.c:143,3'
          Dst:             printf
        - Src:             'TPMCmds.c:144,3'
          Dst:             Usage
        - Src:             'TPMCmds.c:147,11'
          Dst:             strcmp
        - Src:             'TPMCmds.c:148,6'
          Dst:             Usage
        - Src:             'TPMCmds.c:151,6'
          Dst:             printf
        - Src:             'TPMCmds.c:152,6'
          Dst:             Usage
        - Src:             'TPMCmds.c:157,15'
          Dst:             fopen
        - Src:             'TPMCmds.c:162,6'
          Dst:             fclose
        - Src:             'TPMCmds.c:165,5'
          Dst:             _plat__NVEnable
        - Src:             'TPMCmds.c:167,5'
          Dst:             TPM_Manufacture
        - Src:             'TPMCmds.c:169,3'
          Dst:             exit
        - Src:             'TPMCmds.c:172,5'
          Dst:             TPM_Manufacture
        - Src:             'TPMCmds.c:174,3'
          Dst:             exit
        - Src:             'TPMCmds.c:177,2'
          Dst:             TPM_TearDown
        - Src:             'TPMCmds.c:178,5'
          Dst:             TPM_Manufacture
        - Src:             'TPMCmds.c:180,3'
          Dst:             exit
        - Src:             'TPMCmds.c:184,5'
          Dst:             _plat__NVDisable
        - Src:             'TPMCmds.c:186,5'
          Dst:             _rpc__Signal_PowerOn
        - Src:             'TPMCmds.c:187,5'
          Dst:             _rpc__Signal_NvOn
        - Src:             'TPMCmds.c:189,5'
          Dst:             StartTcpServer
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Usage
      functionSourceFile: '/src/ibmswtpm2/src/TPMCmds.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'TPMCmds.c:99,5'
          Dst:             fprintf
        - Src:             'TPMCmds.c:100,5'
          Dst:             fprintf
        - Src:             'TPMCmds.c:101,5'
          Dst:             fprintf
        - Src:             'TPMCmds.c:103,5'
          Dst:             fprintf
        - Src:             'TPMCmds.c:105,5'
          Dst:             fprintf
        - Src:             'TPMCmds.c:106,5'
          Dst:             fprintf
        - Src:             'TPMCmds.c:107,5'
          Dst:             exit
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_GetTestResult
      functionSourceFile: '/src/ibmswtpm2/src/TestingCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.GetTestResult_Out *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptGetTestResult
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'TestingCommands.c:105,23'
          Dst:             CryptGetTestResult
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_IncrementalSelfTest
      functionSourceFile: '/src/ibmswtpm2/src/TestingCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.IncrementalSelfTest_In *'
        - 'struct.IncrementalSelfTest_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptIncrementalSelfTest
      functionUses:    0
      BranchProfiles:
        - Branch String:   'TestingCommands.c:90,8'
          Branch Sides:
            - BranchSide:      'TestingCommands.c:91,2'
              BranchSideFuncs: []
            - BranchSide:      'TestingCommands.c:92,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TestingCommands.c:89,14'
          Dst:             CryptIncrementalSelfTest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_SelfTest
      functionSourceFile: '/src/ibmswtpm2/src/TestingCommands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.SelfTest_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptSelfTest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'TestingCommands.c:72,12'
          Dst:             CryptSelfTest
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TicketComputeCreation
      functionSourceFile: '/src/ibmswtpm2/src/Ticket.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'union.TPM2B_NAME *'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_TK_CREATION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - HierarchyGetProof
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Ticket.c:229,8'
          Branch Sides:
            - BranchSide:      'Ticket.c:229,8'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
            - BranchSide:      'Ticket.c:230,33'
              BranchSideFuncs:
                - CryptDigestUpdate2B
                - CryptDigestUpdate2B
                - CryptHmacEnd2B
      Callsites:
        - Src:             'Ticket.c:219,13'
          Dst:             HierarchyGetProof
        - Src:             'Ticket.c:224,29'
          Dst:             CryptHmacStart2B
        - Src:             'Ticket.c:227,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:230,2'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:232,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:234,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TicketComputeHashCheck
      functionSourceFile: '/src/ibmswtpm2/src/Ticket.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'N/A'
        - 'union.TPM2B_DIGEST *'
        - 'struct.TPMT_TK_CREATION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - HierarchyGetProof
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Ticket.c:189,13'
          Dst:             HierarchyGetProof
        - Src:             'Ticket.c:194,29'
          Dst:             CryptHmacStart2B
        - Src:             'Ticket.c:197,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:199,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:201,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:203,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TicketComputeAuth
      functionSourceFile: '/src/ibmswtpm2/src/Ticket.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'int '
        - 'size_t '
        - 'int '
        - 'union.TPM2B_DIGEST *'
        - 'union.TPM2B_DIGEST *'
        - 'union.TPM2B_NAME *'
        - 'struct.TPMT_TK_CREATION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - HierarchyGetProof
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Ticket.c:161,8'
          Branch Sides:
            - BranchSide:      'Ticket.c:161,8'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacEnd2B
                - CryptDigestUpdateInt
            - BranchSide:      'Ticket.c:164,38'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - __sanitizer_cov_trace_const_cmp4
                - CryptHmacEnd2B
                - CryptDigestUpdateInt
        - Branch String:   'Ticket.c:167,9'
          Branch Sides:
            - BranchSide:      'Ticket.c:168,35'
              BranchSideFuncs:
                - CryptDigestUpdateInt
                - CryptHmacEnd2B
            - BranchSide:      'Ticket.c:170,2'
              BranchSideFuncs:
                - CryptHmacEnd2B
      Callsites:
        - Src:             'Ticket.c:144,13'
          Dst:             HierarchyGetProof
        - Src:             'Ticket.c:149,29'
          Dst:             CryptHmacStart2B
        - Src:             'Ticket.c:152,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:154,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:156,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:158,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:160,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:164,6'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:168,3'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:172,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TicketComputeVerified
      functionSourceFile: '/src/ibmswtpm2/src/Ticket.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'union.TPM2B_DIGEST *'
        - 'union.TPM2B_NAME *'
        - 'struct.TPMT_TK_CREATION *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CryptDigestUpdate2B
        - CryptDigestUpdateInt
        - CryptHmacEnd2B
        - CryptHmacStart2B
        - HierarchyGetProof
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Ticket.c:111,13'
          Dst:             HierarchyGetProof
        - Src:             'Ticket.c:113,29'
          Dst:             CryptHmacStart2B
        - Src:             'Ticket.c:116,5'
          Dst:             CryptDigestUpdateInt
        - Src:             'Ticket.c:118,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:120,5'
          Dst:             CryptDigestUpdate2B
        - Src:             'Ticket.c:122,5'
          Dst:             CryptHmacEnd2B
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TicketIsSafe
      functionSourceFile: '/src/ibmswtpm2/src/Ticket.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.TPM2B *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - MemoryEqual
        - TPM_GENERATED_Marshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Ticket.c:86,8'
          Branch Sides:
            - BranchSide:      'Ticket.c:87,2'
              BranchSideFuncs: []
            - BranchSide:      'Ticket.c:88,21'
              BranchSideFuncs:
                - TPM_GENERATED_Marshal
                - MemoryEqual
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Ticket.c:90,8'
          Branch Sides:
            - BranchSide:      'Ticket.c:91,2'
              BranchSideFuncs: []
            - BranchSide:      'Ticket.c:93,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Ticket.c:89,5'
          Dst:             TPM_GENERATED_Marshal
        - Src:             'Ticket.c:90,8'
          Dst:             MemoryEqual
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeFillInfo
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.TPMS_CLOCK_INFO *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Time.c:259,8'
          Branch Sides:
            - BranchSide:      'Time.c:260,23'
              BranchSideFuncs: []
            - BranchSide:      'Time.c:262,2'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeGetMarshaled
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TPMS_TIME_INFO_Marshal
        - TimeFillInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Time.c:243,5'
          Dst:             TimeFillInfo
        - Src:             'Time.c:245,12'
          Dst:             TPMS_TIME_INFO_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeSetAdjustRate
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - TpmFail
        - _plat__ClockAdjustRate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Time.c:203,5'
          Branch Sides:
            - BranchSide:      'Time.c:206,6'
              BranchSideFuncs:
                - _plat__ClockAdjustRate
            - BranchSide:      'Time.c:209,6'
              BranchSideFuncs:
                - _plat__ClockAdjustRate
            - BranchSide:      'Time.c:212,6'
              BranchSideFuncs:
                - _plat__ClockAdjustRate
            - BranchSide:      'Time.c:215,6'
              BranchSideFuncs:
                - _plat__ClockAdjustRate
            - BranchSide:      'Time.c:218,6'
              BranchSideFuncs:
                - _plat__ClockAdjustRate
            - BranchSide:      'Time.c:221,6'
              BranchSideFuncs:
                - _plat__ClockAdjustRate
            - BranchSide:      'Time.c:224,6'
              BranchSideFuncs: []
            - BranchSide:      'Time.c:226,6'
              BranchSideFuncs:
                - TpmFail
      Callsites:
        - Src:             'Time.c:206,6'
          Dst:             _plat__ClockAdjustRate
        - Src:             'Time.c:209,6'
          Dst:             _plat__ClockAdjustRate
        - Src:             'Time.c:212,6'
          Dst:             _plat__ClockAdjustRate
        - Src:             'Time.c:215,6'
          Dst:             _plat__ClockAdjustRate
        - Src:             'Time.c:218,6'
          Dst:             _plat__ClockAdjustRate
        - Src:             'Time.c:221,6'
          Dst:             _plat__ClockAdjustRate
        - Src:             'Time.c:226,6'
          Dst:             TpmFail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeUpdateToCurrent
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMIsStarted
        - TimeUpdate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Time.c:192,9'
          Branch Sides:
            - BranchSide:      'Time.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
            - BranchSide:      'Time.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
        - Branch String:   'Time.c:192,25'
          Branch Sides:
            - BranchSide:      'Time.c:192,29'
              BranchSideFuncs:
                - TPMIsStarted
                - __sanitizer_cov_trace_const_cmp4
                - TimeUpdate
            - BranchSide:      'Time.c:193,2'
              BranchSideFuncs: []
        - Branch String:   'Time.c:192,8'
          Branch Sides:
            - BranchSide:      'Time.c:193,2'
              BranchSideFuncs:
                - TimeUpdate
            - BranchSide:      'Time.c:194,5'
              BranchSideFuncs:
                - TimeUpdate
      Callsites:
        - Src:             'Time.c:192,29'
          Dst:             TPMIsStarted
        - Src:             'Time.c:194,5'
          Dst:             TimeUpdate
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeUpdate
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DASelfHeal
        - TimeClockUpdate
        - TimeNewEpoch
        - _plat__TimerRead
        - _plat__TimerWasStopped
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Time.c:157,21'
          Branch Sides:
            - BranchSide:      'Time.c:160,8'
              BranchSideFuncs:
                - _plat__TimerWasStopped
                - __sanitizer_cov_trace_const_cmp4
                - _plat__TimerRead
                - TimeClockUpdate
                - DASelfHeal
                - TimeNewEpoch
            - BranchSide:      'Time.c:160,8'
              BranchSideFuncs:
                - _plat__TimerWasStopped
                - __sanitizer_cov_trace_const_cmp4
                - _plat__TimerRead
                - TimeClockUpdate
                - DASelfHeal
                - TimeNewEpoch
        - Branch String:   'Time.c:160,8'
          Branch Sides:
            - BranchSide:      'Time.c:160,8'
              BranchSideFuncs:
                - TimeNewEpoch
                - _plat__TimerRead
                - TimeClockUpdate
                - DASelfHeal
            - BranchSide:      'Time.c:162,6'
              BranchSideFuncs:
                - TimeNewEpoch
                - _plat__TimerRead
                - TimeClockUpdate
                - DASelfHeal
      Callsites:
        - Src:             'Time.c:160,8'
          Dst:             _plat__TimerWasStopped
        - Src:             'Time.c:162,6'
          Dst:             TimeNewEpoch
        - Src:             'Time.c:166,15'
          Dst:             _plat__TimerRead
        - Src:             'Time.c:171,5'
          Dst:             TimeClockUpdate
        - Src:             'Time.c:173,5'
          Dst:             DASelfHeal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeNewEpoch
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NvWrite
        - _plat__TimerWasStopped
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Time.c:95,17'
          Branch Sides:
            - BranchSide:      'Time.c:95,17'
              BranchSideFuncs:
                - NvWrite
                - _plat__TimerWasStopped
            - BranchSide:      'Time.c:95,17'
              BranchSideFuncs:
                - NvWrite
                - _plat__TimerWasStopped
      Callsites:
        - Src:             'Time.c:96,5'
          Dst:             NvWrite
        - Src:             'Time.c:99,5'
          Dst:             _plat__TimerWasStopped
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeClockUpdate
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - NvWrite
        - TpmFail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Time.c:132,8'
          Branch Sides:
            - BranchSide:      'Time.c:134,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - NvWrite
            - BranchSide:      'Time.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'Time.c:134,6'
          Branch Sides:
            - BranchSide:      'Time.c:134,6'
              BranchSideFuncs:
                - NvWrite
            - BranchSide:      'Time.c:136,19'
              BranchSideFuncs:
                - NvWrite
      Callsites:
        - Src:             'Time.c:134,6'
          Dst:             TpmFail
        - Src:             'Time.c:139,6'
          Dst:             NvWrite
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimeStartup
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Time.c:116,8'
          Branch Sides:
            - BranchSide:      'Time.c:116,8'
              BranchSideFuncs: []
            - BranchSide:      'Time.c:117,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TimePowerOn
      functionSourceFile: '/src/ibmswtpm2/src/Time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _plat__TimerRead
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Time.c:80,14'
          Branch Sides:
            - BranchSide:      'Time.c:80,14'
              BranchSideFuncs:
                - _plat__TimerRead
            - BranchSide:      'Time.c:80,14'
              BranchSideFuncs:
                - _plat__TimerRead
      Callsites:
        - Src:             'Time.c:80,14'
          Dst:             _plat__TimerRead
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MarshalUint32
      functionSourceFile: '/src/ibmswtpm2/src/TpmFail.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Marshal
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'TpmFail.c:147,12'
          Dst:             UINT32_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MarshalUint16
      functionSourceFile: '/src/ibmswtpm2/src/TpmFail.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT16_Marshal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'TpmFail.c:137,12'
          Dst:             UINT16_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UnmarshalHeader
      functionSourceFile: '/src/ibmswtpm2/src/TpmFail.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.HEADER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - UINT16_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TpmFail.c:161,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:161,36'
              BranchSideFuncs: []
            - BranchSide:      'TpmFail.c:163,2'
              BranchSideFuncs: []
        - Branch String:   'TpmFail.c:162,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:162,36'
              BranchSideFuncs: []
            - BranchSide:      'TpmFail.c:163,2'
              BranchSideFuncs: []
        - Branch String:   'TpmFail.c:160,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:163,2'
              BranchSideFuncs: []
            - BranchSide:      'TpmFail.c:164,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TpmFail.c:160,8'
          Dst:             UINT16_Unmarshal
        - Src:             'TpmFail.c:161,11'
          Dst:             UINT32_Unmarshal
        - Src:             'TpmFail.c:162,11'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TpmFailureMode
      functionSourceFile: '/src/ibmswtpm2/src/TpmFail.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'int *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          378
      EdgeCount:       86
      CyclomaticComplexity: 20
      functionsReached:
        - MarshalUint16
        - MarshalUint32
        - TPM_Manufacture
        - UINT32_Unmarshal
        - UnmarshalHeader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TpmFail.c:236,27'
          Branch Sides:
            - BranchSide:      'TpmFail.c:236,30'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:237,2'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:236,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:237,2'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:240,14'
              BranchSideFuncs:
                - UnmarshalHeader
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:241,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:242,2'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:243,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:244,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:244,18'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:245,2'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:243,8'
          Branch Sides:
            - BranchSide:      'TpmFail.c:245,2'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:246,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:246,5'
          Branch Sides:
            - BranchSide:      'TpmFail.c:250,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:265,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:378,6'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:250,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:251,3'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:252,13'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:257,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:258,18'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:260,18'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:267,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:267,30'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:274,3'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:269,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:269,12'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:274,3'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:270,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:270,30'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:274,3'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:272,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:272,30'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:274,3'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:265,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:274,3'
              BranchSideFuncs:
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
        - Branch String:   'TpmFail.c:282,20'
          Branch Sides:
            - BranchSide:      'TpmFail.c:282,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - TPM_Manufacture
            - BranchSide:      'TpmFail.c:287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
        - Branch String:   'TpmFail.c:282,31'
          Branch Sides:
            - BranchSide:      'TpmFail.c:282,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
                - TPM_Manufacture
            - BranchSide:      'TpmFail.c:287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
        - Branch String:   'TpmFail.c:282,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:284,22'
              BranchSideFuncs:
                - TPM_Manufacture
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
            - BranchSide:      'TpmFail.c:287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
        - Branch String:   'TpmFail.c:287,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:288,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
            - BranchSide:      'TpmFail.c:289,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
        - Branch String:   'TpmFail.c:291,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:292,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
            - BranchSide:      'TpmFail.c:294,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
        - Branch String:   'TpmFail.c:297,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:298,10'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
            - BranchSide:      'TpmFail.c:300,10'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_const_cmp4
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
                - __sanitizer_cov_trace_switch
        - Branch String:   'TpmFail.c:308,9'
          Branch Sides:
            - BranchSide:      'TpmFail.c:309,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:375,35'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
        - Branch String:   'TpmFail.c:309,3'
          Branch Sides:
            - BranchSide:      'TpmFail.c:314,9'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:322,9'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:330,9'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:340,7'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:348,7'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:354,7'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:360,7'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
            - BranchSide:      'TpmFail.c:369,7'
              BranchSideFuncs:
                - MarshalUint32
                - MarshalUint16
                - MarshalUint32
                - MarshalUint32
      Callsites:
        - Src:             'TpmFail.c:241,9'
          Dst:             UnmarshalHeader
        - Src:             'TpmFail.c:253,20'
          Dst:             MarshalUint16
        - Src:             'TpmFail.c:254,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:255,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:256,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:258,18'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:260,18'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:267,30'
          Dst:             UINT32_Unmarshal
        - Src:             'TpmFail.c:270,30'
          Dst:             UINT32_Unmarshal
        - Src:             'TpmFail.c:272,30'
          Dst:             UINT32_Unmarshal
        - Src:             'TpmFail.c:285,7'
          Dst:             TPM_Manufacture
        - Src:             'TpmFail.c:303,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:305,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:307,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:375,21'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:384,5'
          Dst:             MarshalUint16
        - Src:             'TpmFail.c:385,5'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:386,5'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:392,19'
          Dst:             MarshalUint16
        - Src:             'TpmFail.c:393,20'
          Dst:             MarshalUint32
        - Src:             'TpmFail.c:394,20'
          Dst:             MarshalUint32
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SetForceFailureMode
      functionSourceFile: '/src/ibmswtpm2/src/TpmFail.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TpmFail
      functionSourceFile: '/src/ibmswtpm2/src/TpmFail.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _plat__Fail
      functionUses:    286
      BranchProfiles:  []
      Callsites:
        - Src:             'TpmFail.c:217,5'
          Dst:             _plat__Fail
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TpmSizeChecks
      functionSourceFile: '/src/ibmswtpm2/src/TpmSizeChecks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnEccAdd
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct._bn_point_t *'
        - 'struct._bn_point_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          71
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_add
        - EC_POINT_free
        - EC_POINT_new
        - EcPointInitialized
        - PointFromOssl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'TpmToOsslMath.c:578,31'
          Dst:             EC_POINT_new
        - Src:             'TpmToOsslMath.c:579,31'
          Dst:             EcPointInitialized
        - Src:             'TpmToOsslMath.c:580,31'
          Dst:             EcPointInitialized
        - Src:             'TpmToOsslMath.c:582,5'
          Dst:             EC_POINT_add
        - Src:             'TpmToOsslMath.c:583,5'
          Dst:             PointFromOssl
        - Src:             'TpmToOsslMath.c:584,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:585,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:586,5'
          Dst:             EC_POINT_free
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_new
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EcPointInitialized
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        2
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - BN_free
        - BigInitialized
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates_GFp
        - TpmFail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:430,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:430,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
                - EC_POINT_new
            - BranchSide:      'TpmToOsslMath.c:430,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
                - EC_POINT_new
        - Branch String:   'TpmToOsslMath.c:431,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:431,5'
              BranchSideFuncs:
                - BigInitialized
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
                - EC_POINT_new
            - BranchSide:      'TpmToOsslMath.c:431,5'
              BranchSideFuncs:
                - BigInitialized
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
                - EC_POINT_new
        - Branch String:   'TpmToOsslMath.c:432,51'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:432,54'
              BranchSideFuncs:
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
                - EC_POINT_new
            - BranchSide:      'TpmToOsslMath.c:432,30'
              BranchSideFuncs:
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
        - Branch String:   'TpmToOsslMath.c:432,30'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:432,26'
              BranchSideFuncs:
                - EC_POINT_new
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
            - BranchSide:      'TpmToOsslMath.c:433,24'
              BranchSideFuncs:
                - EC_POINT_new
                - TpmFail
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
        - Branch String:   'TpmToOsslMath.c:434,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:434,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
            - BranchSide:      'TpmToOsslMath.c:435,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - EC_POINT_set_affine_coordinates_GFp
        - Branch String:   'TpmToOsslMath.c:435,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:435,8'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
                - BN_free
                - BN_free
            - BranchSide:      'TpmToOsslMath.c:436,38'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
                - BN_free
                - BN_free
      Callsites:
        - Src:             'TpmToOsslMath.c:430,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:431,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:433,11'
          Dst:             EC_POINT_new
        - Src:             'TpmToOsslMath.c:434,5'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:436,2'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             'TpmToOsslMath.c:437,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:438,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_add
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PointFromOssl
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct.ec_point_st *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          96
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BnSetWord
        - EC_POINT_get_affine_coordinates_GFp
        - OsslToTpmBn
        - TpmFail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:407,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:408,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'TpmToOsslMath.c:410,46'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BnSetWord
                - BN_CTX_end
                - OsslToTpmBn
                - OsslToTpmBn
                - BnSetWord
        - Branch String:   'TpmToOsslMath.c:411,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:413,18'
              BranchSideFuncs:
                - OsslToTpmBn
                - OsslToTpmBn
                - BnSetWord
                - BN_CTX_end
            - BranchSide:      'TpmToOsslMath.c:418,12'
              BranchSideFuncs:
                - BnSetWord
                - BN_CTX_end
      Callsites:
        - Src:             'TpmToOsslMath.c:403,5'
          Dst:             BN_CTX_start
        - Src:             'TpmToOsslMath.c:405,9'
          Dst:             BN_CTX_get
        - Src:             'TpmToOsslMath.c:406,9'
          Dst:             BN_CTX_get
        - Src:             'TpmToOsslMath.c:408,2'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:410,10'
          Dst:             EC_POINT_get_affine_coordinates_GFp
        - Src:             'TpmToOsslMath.c:413,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:414,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:415,6'
          Dst:             BnSetWord
        - Src:             'TpmToOsslMath.c:418,2'
          Dst:             BnSetWord
        - Src:             'TpmToOsslMath.c:419,5'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_free
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_start
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_get_affine_coordinates_GFp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OsslToTpmBn
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BN_bn2bin
        - BN_num_bits
        - BnFromBytes
        - TpmFail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:90,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:90,8'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - BN_bn2bin
                - BnFromBytes
            - BranchSide:      'TpmToOsslMath.c:92,6'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - TpmFail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - BN_bn2bin
                - BnFromBytes
        - Branch String:   'TpmToOsslMath.c:92,6'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:92,6'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - BN_bn2bin
                - BnFromBytes
            - BranchSide:      'TpmToOsslMath.c:93,6'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - TpmFail
                - BN_bn2bin
                - BnFromBytes
        - Branch String:   'TpmToOsslMath.c:93,6'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:93,6'
              BranchSideFuncs:
                - BN_bn2bin
                - BnFromBytes
            - BranchSide:      'TpmToOsslMath.c:94,29'
              BranchSideFuncs:
                - BN_bn2bin
                - BnFromBytes
      Callsites:
        - Src:             'TpmToOsslMath.c:92,6'
          Dst:             BN_num_bits
        - Src:             'TpmToOsslMath.c:92,6'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:93,6'
          Dst:             BN_num_bits
        - Src:             'TpmToOsslMath.c:93,6'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:94,19'
          Dst:             BN_bn2bin
        - Src:             'TpmToOsslMath.c:95,6'
          Dst:             BnFromBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_end
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_num_bits
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2bin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BigInitialized
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_bin2bn
        - BnToBytes
      functionUses:    34
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:109,9'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:110,2'
              BranchSideFuncs: []
            - BranchSide:      'TpmToOsslMath.c:112,15'
              BranchSideFuncs:
                - BnToBytes
                - BN_bin2bn
      Callsites:
        - Src:             'TpmToOsslMath.c:112,5'
          Dst:             BnToBytes
        - Src:             'TpmToOsslMath.c:113,14'
          Dst:             BN_bin2bn
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_set_affine_coordinates_GFp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_free
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bin2bn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnEccModMult2
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct._bn_point_t *'
        - 'struct.bignum_t *'
        - 'struct._bn_point_t *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
        - BigInitialized
        - EC_POINT_free
        - EC_POINT_mul
        - EC_POINT_new
        - EC_POINTs_mul
        - EcPointInitialized
        - PointFromOssl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:546,18'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:546,21'
              BranchSideFuncs:
                - EC_POINT_mul
                - PointFromOssl
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'TpmToOsslMath.c:547,15'
              BranchSideFuncs:
                - EC_POINT_mul
                - PointFromOssl
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'TpmToOsslMath.c:546,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:547,15'
              BranchSideFuncs:
                - EC_POINT_mul
                - PointFromOssl
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'TpmToOsslMath.c:550,29'
              BranchSideFuncs:
                - EC_POINTs_mul
                - PointFromOssl
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'TpmToOsslMath.c:541,31'
          Dst:             EC_POINT_new
        - Src:             'TpmToOsslMath.c:542,31'
          Dst:             EcPointInitialized
        - Src:             'TpmToOsslMath.c:543,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:544,31'
          Dst:             EcPointInitialized
        - Src:             'TpmToOsslMath.c:545,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:547,2'
          Dst:             EC_POINT_mul
        - Src:             'TpmToOsslMath.c:556,6'
          Dst:             EC_POINTs_mul
        - Src:             'TpmToOsslMath.c:558,5'
          Dst:             PointFromOssl
        - Src:             'TpmToOsslMath.c:559,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:560,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:561,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:562,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:563,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINTs_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'size_t '
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnEccModMult
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct._bn_point_t *'
        - 'struct._bn_point_t *'
        - 'struct.bignum_t *'
        - 'struct.OSSL_CURVE_DATA *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          90
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - BigInitialized
        - EC_POINT_free
        - EC_POINT_mul
        - EC_POINT_new
        - EcPointInitialized
        - PointFromOssl
      functionUses:    3
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:518,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:519,15'
              BranchSideFuncs:
                - EC_POINT_mul
                - PointFromOssl
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'TpmToOsslMath.c:521,15'
              BranchSideFuncs:
                - EC_POINT_mul
                - PointFromOssl
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'TpmToOsslMath.c:515,31'
          Dst:             EC_POINT_new
        - Src:             'TpmToOsslMath.c:516,31'
          Dst:             EcPointInitialized
        - Src:             'TpmToOsslMath.c:517,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:519,2'
          Dst:             EC_POINT_mul
        - Src:             'TpmToOsslMath.c:521,2'
          Dst:             EC_POINT_mul
        - Src:             'TpmToOsslMath.c:522,5'
          Dst:             PointFromOssl
        - Src:             'TpmToOsslMath.c:523,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:524,5'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:525,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnCurveInitialize
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'struct.OSSL_CURVE_DATA *'
      argCount:        2
      argTypes:
        - 'struct.OSSL_CURVE_DATA *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          373
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - BN_free
        - BigInitialized
        - EC_GROUP_free
        - EC_GROUP_new_curve_GFp
        - EC_GROUP_set_generator
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates_GFp
        - GetCurveData
        - OsslContextEnter
        - OsslContextLeave
      functionUses:    7
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:457,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:457,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:457,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:458,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:458,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:458,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:459,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:459,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:459,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:460,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:460,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:460,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:461,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:461,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:461,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:462,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:462,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:462,5'
              BranchSideFuncs:
                - BigInitialized
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:463,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:463,5'
              BranchSideFuncs:
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
            - BranchSide:      'TpmToOsslMath.c:463,5'
              BranchSideFuncs:
                - BigInitialized
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
                - OsslContextEnter
        - Branch String:   'TpmToOsslMath.c:466,13'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:466,24'
              BranchSideFuncs:
                - OsslContextEnter
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
            - BranchSide:      'TpmToOsslMath.c:466,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_new_curve_GFp
        - Branch String:   'TpmToOsslMath.c:470,13'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:470,48'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
            - BranchSide:      'TpmToOsslMath.c:470,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'TpmToOsslMath.c:473,13'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:473,35'
              BranchSideFuncs:
                - EC_POINT_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TpmToOsslMath.c:473,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TpmToOsslMath.c:476,3'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:476,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TpmToOsslMath.c:476,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TpmToOsslMath.c:478,13'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:478,39'
              BranchSideFuncs:
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
            - BranchSide:      'TpmToOsslMath.c:478,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
                - EC_POINT_free
        - Branch String:   'TpmToOsslMath.c:479,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:480,16'
              BranchSideFuncs:
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
            - BranchSide:      'TpmToOsslMath.c:481,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
                - EC_GROUP_free
        - Branch String:   'TpmToOsslMath.c:481,12'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:481,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:486,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
        - Branch String:   'TpmToOsslMath.c:481,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:483,20'
              BranchSideFuncs:
                - EC_GROUP_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:486,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OsslContextLeave
        - Branch String:   'TpmToOsslMath.c:486,12'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:486,15'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TpmToOsslMath.c:491,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TpmToOsslMath.c:486,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:488,23'
              BranchSideFuncs:
                - OsslContextLeave
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TpmToOsslMath.c:491,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TpmToOsslMath.c:501,12'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:501,17'
              BranchSideFuncs: []
            - BranchSide:      'TpmToOsslMath.c:501,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TpmToOsslMath.c:455,34'
          Dst:             GetCurveData
        - Src:             'TpmToOsslMath.c:457,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:458,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:459,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:460,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:461,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:462,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:463,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:466,24'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:470,25'
          Dst:             EC_GROUP_new_curve_GFp
        - Src:             'TpmToOsslMath.c:473,22'
          Dst:             EC_POINT_new
        - Src:             'TpmToOsslMath.c:476,6'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             'TpmToOsslMath.c:478,16'
          Dst:             EC_GROUP_set_generator
        - Src:             'TpmToOsslMath.c:480,2'
          Dst:             EC_POINT_free
        - Src:             'TpmToOsslMath.c:483,6'
          Dst:             EC_GROUP_free
        - Src:             'TpmToOsslMath.c:488,6'
          Dst:             OsslContextLeave
        - Src:             'TpmToOsslMath.c:494,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:495,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:496,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:497,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:498,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:499,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:500,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_new_curve_GFp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_set_generator
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnModInverse
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - BN_mod_inverse
        - BigInitialized
        - OsslContextEnter
        - OsslContextLeave
        - OsslToTpmBn
      functionUses:    5
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:378,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:378,8'
              BranchSideFuncs:
                - OsslToTpmBn
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:380,18'
              BranchSideFuncs:
                - OsslToTpmBn
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
      Callsites:
        - Src:             'TpmToOsslMath.c:372,5'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:373,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:374,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:375,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:377,11'
          Dst:             BN_mod_inverse
        - Src:             'TpmToOsslMath.c:380,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:382,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:383,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:384,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:385,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_inverse
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnModExp
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - BN_mod_exp
        - BigInitialized
        - OsslContextEnter
        - OsslContextLeave
        - OsslToTpmBn
      functionUses:    5
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:352,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:352,8'
              BranchSideFuncs:
                - OsslToTpmBn
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:354,18'
              BranchSideFuncs:
                - OsslToTpmBn
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
      Callsites:
        - Src:             'TpmToOsslMath.c:344,5'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:345,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:346,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:347,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:348,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:351,10'
          Dst:             BN_mod_exp
        - Src:             'TpmToOsslMath.c:354,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:356,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:357,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:358,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:359,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:360,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_exp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnGcd
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          90
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - BN_gcd
        - BN_num_bits
        - BigInitialized
        - OsslContextEnter
        - OsslContextLeave
        - OsslToTpmBn
        - TpmFail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:320,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:320,5'
              BranchSideFuncs:
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - BN_num_bits
            - BranchSide:      'TpmToOsslMath.c:321,17'
              BranchSideFuncs:
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - BN_num_bits
        - Branch String:   'TpmToOsslMath.c:322,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:322,8'
              BranchSideFuncs:
                - OsslToTpmBn
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:324,18'
              BranchSideFuncs:
                - OsslToTpmBn
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
      Callsites:
        - Src:             'TpmToOsslMath.c:315,5'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:316,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:317,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:318,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:320,5'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:321,10'
          Dst:             BN_gcd
        - Src:             'TpmToOsslMath.c:324,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:325,18'
          Dst:             BN_num_bits
        - Src:             'TpmToOsslMath.c:327,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:328,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:329,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:330,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_gcd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnDiv
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          191
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - BN_div
        - BN_free
        - BigInitialized
        - BnCopy
        - BnSetWord
        - OsslContextEnter
        - OsslContextLeave
        - OsslToTpmBn
        - TpmFail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:269,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:269,5'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'TpmToOsslMath.c:270,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
                - BnCopy
                - BnSetWord
        - Branch String:   'TpmToOsslMath.c:270,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:272,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BnCopy
                - BnSetWord
            - BranchSide:      'TpmToOsslMath.c:280,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
        - Branch String:   'TpmToOsslMath.c:272,9'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:273,13'
              BranchSideFuncs:
                - BnSetWord
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BnCopy
            - BranchSide:      'TpmToOsslMath.c:274,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BnCopy
        - Branch String:   'TpmToOsslMath.c:274,9'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:275,10'
              BranchSideFuncs:
                - BnCopy
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:276,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
        - Branch String:   'TpmToOsslMath.c:280,6'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:280,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
            - BranchSide:      'TpmToOsslMath.c:283,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
        - Branch String:   'TpmToOsslMath.c:280,6'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:280,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
            - BranchSide:      'TpmToOsslMath.c:283,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - TpmFail
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
        - Branch String:   'TpmToOsslMath.c:283,6'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:283,6'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
            - BranchSide:      'TpmToOsslMath.c:285,18'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
        - Branch String:   'TpmToOsslMath.c:283,6'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:283,6'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
            - BranchSide:      'TpmToOsslMath.c:285,18'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - OsslToTpmBn
      Callsites:
        - Src:             'TpmToOsslMath.c:263,5'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:264,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:265,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:266,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:267,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:269,5'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:273,3'
          Dst:             BnSetWord
        - Src:             'TpmToOsslMath.c:275,3'
          Dst:             BnCopy
        - Src:             'TpmToOsslMath.c:280,6'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:283,6'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:285,11'
          Dst:             BN_div
        - Src:             'TpmToOsslMath.c:288,7'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:289,7'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:297,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:298,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:299,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:300,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:301,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_div
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnMult
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          100
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - BN_mul
        - BigInitialized
        - BnCopy
        - BnInit
        - BnSizeInBits
        - OsslContextEnter
        - OsslContextLeave
        - OsslToTpmBn
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:237,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:237,5'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - BnCopy
            - BranchSide:      'TpmToOsslMath.c:240,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - OsslToTpmBn
                - BnCopy
        - Branch String:   'TpmToOsslMath.c:241,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:241,8'
              BranchSideFuncs:
                - OsslToTpmBn
                - BnCopy
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:243,18'
              BranchSideFuncs:
                - OsslToTpmBn
                - BnCopy
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
      Callsites:
        - Src:             'TpmToOsslMath.c:231,5'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:232,5'
          Dst:             BnInit
        - Src:             'TpmToOsslMath.c:233,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:234,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:235,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:237,5'
          Dst:             BnSizeInBits
        - Src:             'TpmToOsslMath.c:237,5'
          Dst:             BnSizeInBits
        - Src:             'TpmToOsslMath.c:237,5'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:240,10'
          Dst:             BN_mul
        - Src:             'TpmToOsslMath.c:243,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:244,6'
          Dst:             BnCopy
        - Src:             'TpmToOsslMath.c:246,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:247,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:248,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:249,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BnModMult
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslMath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
        - 'struct.bignum_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          145
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BN_div
        - BN_free
        - BN_mul
        - BN_num_bits
        - BigInitialized
        - BnInit
        - OsslContextEnter
        - OsslContextLeave
        - OsslToTpmBn
        - TpmFail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'TpmToOsslMath.c:205,5'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:205,5'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BN_num_bits
                - OsslToTpmBn
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TpmToOsslMath.c:206,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BN_num_bits
                - OsslToTpmBn
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TpmToOsslMath.c:207,13'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:207,29'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BN_num_bits
                - OsslToTpmBn
            - BranchSide:      'TpmToOsslMath.c:207,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
                - BN_num_bits
                - OsslToTpmBn
        - Branch String:   'TpmToOsslMath.c:208,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslMath.c:208,8'
              BranchSideFuncs:
                - BN_num_bits
                - OsslToTpmBn
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
            - BranchSide:      'TpmToOsslMath.c:210,21'
              BranchSideFuncs:
                - BN_num_bits
                - OsslToTpmBn
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OsslContextLeave
      Callsites:
        - Src:             'TpmToOsslMath.c:198,5'
          Dst:             OsslContextEnter
        - Src:             'TpmToOsslMath.c:199,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:200,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:201,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:202,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:203,5'
          Dst:             BnInit
        - Src:             'TpmToOsslMath.c:203,5'
          Dst:             BnInit
        - Src:             'TpmToOsslMath.c:203,5'
          Dst:             BigInitialized
        - Src:             'TpmToOsslMath.c:205,5'
          Dst:             TpmFail
        - Src:             'TpmToOsslMath.c:206,10'
          Dst:             BN_mul
        - Src:             'TpmToOsslMath.c:207,16'
          Dst:             BN_div
        - Src:             'TpmToOsslMath.c:210,21'
          Dst:             BN_num_bits
        - Src:             'TpmToOsslMath.c:212,6'
          Dst:             OsslToTpmBn
        - Src:             'TpmToOsslMath.c:214,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:215,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:216,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:217,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:218,5'
          Dst:             BN_free
        - Src:             'TpmToOsslMath.c:219,5'
          Dst:             OsslContextLeave
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OsslContextLeave
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslSupport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
      functionUses:    14
      BranchProfiles:
        - Branch String:   'TpmToOsslSupport.c:104,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslSupport.c:104,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'TpmToOsslSupport.c:106,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'TpmToOsslSupport.c:106,6'
          Dst:             BN_CTX_end
        - Src:             'TpmToOsslSupport.c:107,6'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_free
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OsslContextEnter
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslSupport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.bignum_ctx *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_new
        - BN_CTX_start
        - TpmFail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'TpmToOsslSupport.c:91,26'
          Branch Sides:
            - BranchSide:      'TpmToOsslSupport.c:91,36'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - TpmFail
            - BranchSide:      'TpmToOsslSupport.c:91,36'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - TpmFail
        - Branch String:   'TpmToOsslSupport.c:92,8'
          Branch Sides:
            - BranchSide:      'TpmToOsslSupport.c:93,2'
              BranchSideFuncs:
                - TpmFail
            - BranchSide:      'TpmToOsslSupport.c:94,18'
              BranchSideFuncs:
                - BN_CTX_start
      Callsites:
        - Src:             'TpmToOsslSupport.c:91,36'
          Dst:             BN_CTX_new
        - Src:             'TpmToOsslSupport.c:93,2'
          Dst:             TpmFail
        - Src:             'TpmToOsslSupport.c:94,5'
          Dst:             BN_CTX_start
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_new
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.bignum_ctx *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SupportLibInit
      functionSourceFile: '/src/ibmswtpm2/src/TpmToOsslSupport.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _plat__GetUnique
      functionSourceFile: '/src/ibmswtpm2/src/Unique.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unique.c:89,8'
          Branch Sides:
            - BranchSide:      'Unique.c:91,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unique.c:101,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unique.c:92,14'
          Branch Sides:
            - BranchSide:      'Unique.c:91,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unique.c:92,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unique.c:91,6'
          Branch Sides:
            - BranchSide:      'Unique.c:95,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unique.c:97,2'
              BranchSideFuncs: []
        - Branch String:   'Unique.c:101,14'
          Branch Sides:
            - BranchSide:      'Unique.c:101,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unique.c:101,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unique.c:103,14'
          Branch Sides:
            - BranchSide:      'Unique.c:102,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unique.c:103,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unique.c:102,6'
          Branch Sides:
            - BranchSide:      'Unique.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unique.c:106,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_CREATION_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4400
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B_CREATION_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_CREATION_DATA_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4404,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4405,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4407,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4408,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4412,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:4408,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4409,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4411,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:4412,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4413,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4415,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_CREATION_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:4415,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4416,37'
              BranchSideFuncs:
                - TPMS_CREATION_DATA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4418,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4418,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4418,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4419,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4419,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4420,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:4422,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4405,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:4416,7'
          Dst:             TPMS_CREATION_DATA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT16_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'Unmarshal.c:67,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:68,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:70,27'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CREATION_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4369
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CREATION_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPM2B_DATA_Unmarshal
        - TPM2B_DIGEST_Unmarshal
        - TPM2B_NAME_Unmarshal
        - TPMA_LOCALITY_Unmarshal
        - TPML_PCR_SELECTION_Unmarshal
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4372,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4373,37'
              BranchSideFuncs:
                - TPML_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM_ALG_ID_Unmarshal
                - TPMA_LOCALITY_Unmarshal
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:4375,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM_ALG_ID_Unmarshal
                - TPMA_LOCALITY_Unmarshal
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:4375,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4376,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM_ALG_ID_Unmarshal
                - TPMA_LOCALITY_Unmarshal
            - BranchSide:      'Unmarshal.c:4378,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM_ALG_ID_Unmarshal
                - TPMA_LOCALITY_Unmarshal
        - Branch String:   'Unmarshal.c:4378,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4379,32'
              BranchSideFuncs:
                - TPMA_LOCALITY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM_ALG_ID_Unmarshal
            - BranchSide:      'Unmarshal.c:4381,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM_ALG_ID_Unmarshal
        - Branch String:   'Unmarshal.c:4381,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4382,29'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
            - BranchSide:      'Unmarshal.c:4384,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPM2B_NAME_Unmarshal
        - Branch String:   'Unmarshal.c:4384,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4385,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
            - BranchSide:      'Unmarshal.c:4387,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
        - Branch String:   'Unmarshal.c:4387,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4388,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4390,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:4390,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4390,9'
              BranchSideFuncs:
                - TPM2B_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4391,29'
              BranchSideFuncs:
                - TPM2B_DATA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4373,7'
          Dst:             TPML_PCR_SELECTION_Unmarshal
        - Src:             'Unmarshal.c:4376,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:4379,7'
          Dst:             TPMA_LOCALITY_Unmarshal
        - Src:             'Unmarshal.c:4382,7'
          Dst:             TPM_ALG_ID_Unmarshal
        - Src:             'Unmarshal.c:4385,7'
          Dst:             TPM2B_NAME_Unmarshal
        - Src:             'Unmarshal.c:4388,7'
          Dst:             TPM2B_NAME_Unmarshal
        - Src:             'Unmarshal.c:4391,7'
          Dst:             TPM2B_DATA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_PCR_SELECTION_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1972
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_PCR_SELECTION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMS_PCR_SELECTION_Unmarshal
        - UINT32_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1976,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1977,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1979,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1979,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1980,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1984,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1980,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1981,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1983,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1984,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1984,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1984,5'
              BranchSideFuncs:
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1984,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1985,37'
              BranchSideFuncs:
                - TPMS_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1987,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1977,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1985,7'
          Dst:             TPMS_PCR_SELECTION_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_DIGEST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    25
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1502,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1502,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1503,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1503,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_LOCALITY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT8_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:525,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:525,9'
              BranchSideFuncs:
                - UINT8_Unmarshal
            - BranchSide:      'Unmarshal.c:526,23'
              BranchSideFuncs:
                - UINT8_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:526,7'
          Dst:             UINT8_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_ALG_ID_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT16_Unmarshal
      functionUses:    18
      BranchProfiles:
        - Branch String:   'Unmarshal.c:191,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:191,9'
              BranchSideFuncs:
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:192,24'
              BranchSideFuncs:
                - UINT16_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:192,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_NAME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1629
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_NAME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1632,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1632,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1633,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1633,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1515,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1515,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1516,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1516,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPM2B *'
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - Array_Unmarshal
        - UINT16_Unmarshal
      functionUses:    22
      BranchProfiles:
        - Branch String:   'Unmarshal.c:139,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:140,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:142,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:142,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:143,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
        - Branch String:   'Unmarshal.c:143,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:146,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
        - Branch String:   'Unmarshal.c:147,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:147,9'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:148,23'
              BranchSideFuncs:
                - Array_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:140,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:148,7'
          Dst:             Array_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    Array_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'Unmarshal.c:123,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:124,5'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:127,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT8_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'Unmarshal.c:49,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:50,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:52,17'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT32_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          70
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:
        - Branch String:   'Unmarshal.c:80,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:81,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:83,27'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_PCR_SELECTION_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_PCR_SELECTION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - Array_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
        - UINT8_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1645,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1646,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT8_Unmarshal
            - BranchSide:      'Unmarshal.c:1648,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT8_Unmarshal
        - Branch String:   'Unmarshal.c:1648,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1649,24'
              BranchSideFuncs:
                - UINT8_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1651,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1651,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1652,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1657,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
        - Branch String:   'Unmarshal.c:1652,46'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1653,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1654,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
        - Branch String:   'Unmarshal.c:1652,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1654,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1656,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
        - Branch String:   'Unmarshal.c:1657,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1657,9'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1658,23'
              BranchSideFuncs:
                - Array_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1646,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:1649,7'
          Dst:             UINT8_Unmarshal
        - Src:             'Unmarshal.c:1658,7'
          Dst:             Array_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_HASH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    11
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1065,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1066,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1068,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1068,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1068,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1069,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1069,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1085,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1085,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1085,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1085,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1087,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1091,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1087,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1087,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1088,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1066,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CONTEXT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4347
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CONTEXT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM2B_CONTEXT_DATA_Unmarshal
        - TPMI_DH_SAVED_Unmarshal
        - TPMI_RH_HIERARCHY_Unmarshal
        - UINT64_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4350,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4351,25'
              BranchSideFuncs:
                - UINT64_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_DATA_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - TPMI_DH_SAVED_Unmarshal
            - BranchSide:      'Unmarshal.c:4353,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_DATA_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - TPMI_DH_SAVED_Unmarshal
        - Branch String:   'Unmarshal.c:4353,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4354,32'
              BranchSideFuncs:
                - TPMI_DH_SAVED_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_DATA_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:4356,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_DATA_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:4356,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4357,36'
              BranchSideFuncs:
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4359,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:4359,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4359,9'
              BranchSideFuncs:
                - TPM2B_CONTEXT_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4360,37'
              BranchSideFuncs:
                - TPM2B_CONTEXT_DATA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4351,7'
          Dst:             UINT64_Unmarshal
        - Src:             'Unmarshal.c:4354,7'
          Dst:             TPMI_DH_SAVED_Unmarshal
        - Src:             'Unmarshal.c:4357,7'
          Dst:             TPMI_RH_HIERARCHY_Unmarshal
        - Src:             'Unmarshal.c:4360,7'
          Dst:             TPM2B_CONTEXT_DATA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    UINT64_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          98
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Unmarshal.c:102,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:103,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:105,27'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_SAVED_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:795,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:796,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:798,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:798,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:798,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:799,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:799,58'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:799,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:799,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:800,61'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:800,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:800,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:804,23'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:805,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:811,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:805,25'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:806,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:811,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:806,27'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:807,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:811,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:807,26'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:808,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:811,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:804,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:809,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:811,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:796,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_HIERARCHY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    5
      BranchProfiles:
        - Branch String:   'Unmarshal.c:822,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:823,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:825,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:825,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:825,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:826,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:826,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:830,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:830,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:830,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:832,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:836,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:832,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:832,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:833,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:823,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_CONTEXT_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4334
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_CONTEXT_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4337,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4337,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:4338,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4338,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_HANDLE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    22
      BranchProfiles:
        - Branch String:   'Unmarshal.c:458,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:458,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:459,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:459,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CONTEXT_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4318
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CONTEXT_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_CONTEXT_SENSITIVE_Unmarshal
        - TPM2B_DIGEST_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4321,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4322,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_SENSITIVE_Unmarshal
            - BranchSide:      'Unmarshal.c:4324,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_CONTEXT_SENSITIVE_Unmarshal
        - Branch String:   'Unmarshal.c:4324,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4324,9'
              BranchSideFuncs:
                - TPM2B_CONTEXT_SENSITIVE_Unmarshal
            - BranchSide:      'Unmarshal.c:4325,42'
              BranchSideFuncs:
                - TPM2B_CONTEXT_SENSITIVE_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4322,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:4325,7'
          Dst:             TPM2B_CONTEXT_SENSITIVE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_CONTEXT_SENSITIVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4305
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_CONTEXT_SENSITIVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4308,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4308,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:4309,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4309,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_NV_PUBLIC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4275
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B_NV_PUBLIC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_NV_PUBLIC_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4279,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4280,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4282,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4283,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
            - BranchSide:      'Unmarshal.c:4287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
        - Branch String:   'Unmarshal.c:4283,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4284,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
            - BranchSide:      'Unmarshal.c:4286,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
        - Branch String:   'Unmarshal.c:4287,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4288,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
            - BranchSide:      'Unmarshal.c:4290,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_NV_PUBLIC_Unmarshal
        - Branch String:   'Unmarshal.c:4290,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4291,33'
              BranchSideFuncs:
                - TPMS_NV_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4293,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4293,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4293,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4294,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4294,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4295,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:4297,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4280,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:4291,7'
          Dst:             TPMS_NV_PUBLIC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_NV_PUBLIC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4245
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_NV_PUBLIC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          139
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMA_NV_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
        - TPMI_RH_NV_INDEX_Unmarshal
        - UINT16_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4248,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4249,35'
              BranchSideFuncs:
                - TPMI_RH_NV_INDEX_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_NV_Unmarshal
                - TPMI_ALG_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:4251,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_NV_Unmarshal
                - TPMI_ALG_HASH_Unmarshal
        - Branch String:   'Unmarshal.c:4251,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4252,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_NV_Unmarshal
            - BranchSide:      'Unmarshal.c:4254,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_NV_Unmarshal
        - Branch String:   'Unmarshal.c:4254,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4255,26'
              BranchSideFuncs:
                - TPMA_NV_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:4257,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:4257,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4258,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:4260,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
        - Branch String:   'Unmarshal.c:4260,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4261,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4263,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4263,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4263,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4264,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4264,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4265,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:4267,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4249,7'
          Dst:             TPMI_RH_NV_INDEX_Unmarshal
        - Src:             'Unmarshal.c:4252,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:4255,7'
          Dst:             TPMA_NV_Unmarshal
        - Src:             'Unmarshal.c:4258,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:4261,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_NV_INDEX_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1046,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1047,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1049,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1049,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1049,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1050,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1050,44'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1050,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1050,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1051,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1052,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1054,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1047,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_NV_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4227
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4230,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4231,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4233,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4233,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4233,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4234,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4234,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4235,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:4237,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4231,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ID_OBJECT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4214
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_ID_OBJECT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4217,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4217,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:4218,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4218,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PRIVATE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4201
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_PRIVATE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4204,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4204,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:4205,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4205,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_SENSITIVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4174
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B_SENSITIVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          118
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - TPMT_SENSITIVE_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4178,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4179,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_SENSITIVE_Unmarshal
            - BranchSide:      'Unmarshal.c:4181,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_SENSITIVE_Unmarshal
        - Branch String:   'Unmarshal.c:4181,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4181,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_SENSITIVE_Unmarshal
            - BranchSide:      'Unmarshal.c:4182,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_SENSITIVE_Unmarshal
        - Branch String:   'Unmarshal.c:4182,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4183,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_SENSITIVE_Unmarshal
            - BranchSide:      'Unmarshal.c:4185,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_SENSITIVE_Unmarshal
        - Branch String:   'Unmarshal.c:4185,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4186,37'
              BranchSideFuncs:
                - TPMT_SENSITIVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4188,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4188,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4189,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4193,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:4189,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4190,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:4192,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4179,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:4186,11'
          Dst:             TPMT_SENSITIVE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SENSITIVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4152
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_SENSITIVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM2B_AUTH_Unmarshal
        - TPM2B_DIGEST_Unmarshal
        - TPMI_ALG_PUBLIC_Unmarshal
        - TPMU_SENSITIVE_COMPOSITE_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4155,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4156,34'
              BranchSideFuncs:
                - TPMI_ALG_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPM2B_AUTH_Unmarshal
            - BranchSide:      'Unmarshal.c:4158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPM2B_AUTH_Unmarshal
        - Branch String:   'Unmarshal.c:4158,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4159,29'
              BranchSideFuncs:
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:4161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:4161,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4162,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
            - BranchSide:      'Unmarshal.c:4164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
        - Branch String:   'Unmarshal.c:4164,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4164,9'
              BranchSideFuncs:
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
            - BranchSide:      'Unmarshal.c:4165,43'
              BranchSideFuncs:
                - TPMU_SENSITIVE_COMPOSITE_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4156,7'
          Dst:             TPMI_ALG_PUBLIC_Unmarshal
        - Src:             'Unmarshal.c:4159,7'
          Dst:             TPM2B_AUTH_Unmarshal
        - Src:             'Unmarshal.c:4162,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:4165,7'
          Dst:             TPMU_SENSITIVE_COMPOSITE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_PUBLIC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3841
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3844,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3845,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:3847,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:3847,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3847,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:3848,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:3848,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3861,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3861,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3861,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3861,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3863,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3845,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_AUTH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1541,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1541,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1542,30'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1542,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SENSITIVE_COMPOSITE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4118
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_SENSITIVE_COMPOSITE *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - TPM2B_ECC_PARAMETER_Unmarshal
        - TPM2B_PRIVATE_KEY_RSA_Unmarshal
        - TPM2B_SENSITIVE_DATA_Unmarshal
        - TPM2B_SYM_KEY_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4121,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4124,40'
              BranchSideFuncs:
                - TPM2B_PRIVATE_KEY_RSA_Unmarshal
            - BranchSide:      'Unmarshal.c:4129,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:4134,39'
              BranchSideFuncs:
                - TPM2B_SENSITIVE_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:4139,32'
              BranchSideFuncs:
                - TPM2B_SYM_KEY_Unmarshal
            - BranchSide:      'Unmarshal.c:4143,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4124,7'
          Dst:             TPM2B_PRIVATE_KEY_RSA_Unmarshal
        - Src:             'Unmarshal.c:4129,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:4134,7'
          Dst:             TPM2B_SENSITIVE_DATA_Unmarshal
        - Src:             'Unmarshal.c:4139,7'
          Dst:             TPM2B_SYM_KEY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PRIVATE_KEY_RSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3452
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_HASH_BLOCK *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3455,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3455,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:3456,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3456,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ECC_PARAMETER_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3465
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_ECC_PARAMETER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    12
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3468,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3468,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:3469,29'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3469,12'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_SENSITIVE_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_HASH_BLOCK *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2692,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2692,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:2693,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2693,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_SYM_KEY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2621
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_EC_TEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2624,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2624,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:2625,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2625,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_TEMPLATE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4090
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_TEMPLATE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4093,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4093,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:4094,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4094,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PUBLIC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4060
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPM2B_PUBLIC *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          135
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPMT_PUBLIC_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4064,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4065,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:4067,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:4067,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4068,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
            - BranchSide:      'Unmarshal.c:4072,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
        - Branch String:   'Unmarshal.c:4068,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4069,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
            - BranchSide:      'Unmarshal.c:4071,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
        - Branch String:   'Unmarshal.c:4072,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4073,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
            - BranchSide:      'Unmarshal.c:4075,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMT_PUBLIC_Unmarshal
        - Branch String:   'Unmarshal.c:4075,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4076,30'
              BranchSideFuncs:
                - TPMT_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4078,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4078,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4078,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:4079,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:4079,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4080,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:4082,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:4065,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:4076,7'
          Dst:             TPMT_PUBLIC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_PUBLIC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4032
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_PUBLIC *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          144
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMA_OBJECT_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
        - TPMI_ALG_PUBLIC_Unmarshal
        - TPMU_PUBLIC_ID_Unmarshal
        - TPMU_PUBLIC_PARMS_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4035,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4036,34'
              BranchSideFuncs:
                - TPMI_ALG_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_OBJECT_Unmarshal
                - TPMI_ALG_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:4038,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_OBJECT_Unmarshal
                - TPMI_ALG_HASH_Unmarshal
        - Branch String:   'Unmarshal.c:4038,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4039,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_OBJECT_Unmarshal
            - BranchSide:      'Unmarshal.c:4041,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPMA_OBJECT_Unmarshal
        - Branch String:   'Unmarshal.c:4041,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4042,30'
              BranchSideFuncs:
                - TPMA_OBJECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:4044,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:4044,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4045,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:4047,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
                - TPMU_PUBLIC_PARMS_Unmarshal
        - Branch String:   'Unmarshal.c:4047,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4048,36'
              BranchSideFuncs:
                - TPMU_PUBLIC_PARMS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
            - BranchSide:      'Unmarshal.c:4050,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_ID_Unmarshal
        - Branch String:   'Unmarshal.c:4050,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4050,9'
              BranchSideFuncs:
                - TPMU_PUBLIC_ID_Unmarshal
            - BranchSide:      'Unmarshal.c:4051,33'
              BranchSideFuncs:
                - TPMU_PUBLIC_ID_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4036,7'
          Dst:             TPMI_ALG_PUBLIC_Unmarshal
        - Src:             'Unmarshal.c:4039,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:4042,7'
          Dst:             TPMA_OBJECT_Unmarshal
        - Src:             'Unmarshal.c:4045,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:4048,7'
          Dst:             TPMU_PUBLIC_PARMS_Unmarshal
        - Src:             'Unmarshal.c:4051,7'
          Dst:             TPMU_PUBLIC_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_OBJECT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:489,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:490,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:492,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:492,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:492,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:493,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:493,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:494,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:490,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_PUBLIC_PARMS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3982
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_PUBLIC_PARMS *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - TPMS_ECC_PARMS_Unmarshal
        - TPMS_KEYEDHASH_PARMS_Unmarshal
        - TPMS_RSA_PARMS_Unmarshal
        - TPMS_SYMCIPHER_PARMS_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3985,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3988,39'
              BranchSideFuncs:
                - TPMS_KEYEDHASH_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:3993,39'
              BranchSideFuncs:
                - TPMS_SYMCIPHER_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:3998,33'
              BranchSideFuncs:
                - TPMS_RSA_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:4003,33'
              BranchSideFuncs:
                - TPMS_ECC_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:4007,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3988,7'
          Dst:             TPMS_KEYEDHASH_PARMS_Unmarshal
        - Src:             'Unmarshal.c:3993,7'
          Dst:             TPMS_SYMCIPHER_PARMS_Unmarshal
        - Src:             'Unmarshal.c:3998,7'
          Dst:             TPMS_RSA_PARMS_Unmarshal
        - Src:             'Unmarshal.c:4003,7'
          Dst:             TPMS_ECC_PARMS_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_PUBLIC_ID_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3873
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_PUBLIC_ID *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPM2B_PUBLIC_KEY_RSA_Unmarshal
        - TPMS_ECC_POINT_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3876,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3879,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:3884,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:3889,39'
              BranchSideFuncs:
                - TPM2B_PUBLIC_KEY_RSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3894,33'
              BranchSideFuncs:
                - TPMS_ECC_POINT_Unmarshal
            - BranchSide:      'Unmarshal.c:3898,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3879,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:3884,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:3889,7'
          Dst:             TPM2B_PUBLIC_KEY_RSA_Unmarshal
        - Src:             'Unmarshal.c:3894,7'
          Dst:             TPMS_ECC_POINT_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_PUBLIC_KEY_RSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3417
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3420,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3420,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:3421,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3421,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ECC_POINT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3478
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_POINT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_ECC_PARAMETER_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3481,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3482,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3484,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3484,9'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3485,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3482,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3485,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_KEYEDHASH_PARMS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3907
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_KEYEDHASH_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMT_KEYEDHASH_SCHEME_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3910,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3910,9'
              BranchSideFuncs:
                - TPMT_KEYEDHASH_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3911,40'
              BranchSideFuncs:
                - TPMT_KEYEDHASH_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3911,7'
          Dst:             TPMT_KEYEDHASH_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SYMCIPHER_PARMS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SYMCIPHER_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMT_SYM_DEF_OBJECT_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2637,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2637,9'
              BranchSideFuncs:
                - TPMT_SYM_DEF_OBJECT_Unmarshal
            - BranchSide:      'Unmarshal.c:2638,38'
              BranchSideFuncs:
                - TPMT_SYM_DEF_OBJECT_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2638,7'
          Dst:             TPMT_SYM_DEF_OBJECT_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_RSA_PARMS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3938
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_RSA_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPMI_RSA_KEY_BITS_Unmarshal
        - TPMT_RSA_SCHEME_Unmarshal
        - TPMT_SYM_DEF_OBJECT_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3941,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3942,38'
              BranchSideFuncs:
                - TPMT_SYM_DEF_OBJECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - TPMI_RSA_KEY_BITS_Unmarshal
                - TPMT_RSA_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3944,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - TPMI_RSA_KEY_BITS_Unmarshal
                - TPMT_RSA_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3944,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3945,34'
              BranchSideFuncs:
                - TPMT_RSA_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - TPMI_RSA_KEY_BITS_Unmarshal
            - BranchSide:      'Unmarshal.c:3947,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
                - TPMI_RSA_KEY_BITS_Unmarshal
        - Branch String:   'Unmarshal.c:3947,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3948,36'
              BranchSideFuncs:
                - TPMI_RSA_KEY_BITS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:3950,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
        - Branch String:   'Unmarshal.c:3950,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3950,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:3951,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3942,7'
          Dst:             TPMT_SYM_DEF_OBJECT_Unmarshal
        - Src:             'Unmarshal.c:3945,7'
          Dst:             TPMT_RSA_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3948,7'
          Dst:             TPMI_RSA_KEY_BITS_Unmarshal
        - Src:             'Unmarshal.c:3951,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ECC_PARMS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3960
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_ECC_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPMI_ECC_CURVE_Unmarshal
        - TPMT_ECC_SCHEME_Unmarshal
        - TPMT_KDF_SCHEME_Unmarshal
        - TPMT_SYM_DEF_OBJECT_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3963,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3964,38'
              BranchSideFuncs:
                - TPMT_SYM_DEF_OBJECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_KDF_SCHEME_Unmarshal
                - TPMI_ECC_CURVE_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3966,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_KDF_SCHEME_Unmarshal
                - TPMI_ECC_CURVE_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3966,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3967,34'
              BranchSideFuncs:
                - TPMT_ECC_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_KDF_SCHEME_Unmarshal
                - TPMI_ECC_CURVE_Unmarshal
            - BranchSide:      'Unmarshal.c:3969,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_KDF_SCHEME_Unmarshal
                - TPMI_ECC_CURVE_Unmarshal
        - Branch String:   'Unmarshal.c:3969,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3970,33'
              BranchSideFuncs:
                - TPMI_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_KDF_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3972,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_KDF_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3972,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3972,9'
              BranchSideFuncs:
                - TPMT_KDF_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3973,34'
              BranchSideFuncs:
                - TPMT_KDF_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3964,7'
          Dst:             TPMT_SYM_DEF_OBJECT_Unmarshal
        - Src:             'Unmarshal.c:3967,7'
          Dst:             TPMT_ECC_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3970,7'
          Dst:             TPMI_ECC_CURVE_Unmarshal
        - Src:             'Unmarshal.c:3973,7'
          Dst:             TPMT_KDF_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SYM_DEF_OBJECT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2602
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - TPMI_ALG_SYM_OBJECT_Unmarshal
        - TPMU_SYM_KEY_BITS_Unmarshal
        - TPMU_SYM_MODE_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2605,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2606,38'
              BranchSideFuncs:
                - TPMI_ALG_SYM_OBJECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
                - TPMU_SYM_KEY_BITS_Unmarshal
            - BranchSide:      'Unmarshal.c:2608,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
                - TPMU_SYM_KEY_BITS_Unmarshal
        - Branch String:   'Unmarshal.c:2608,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2609,36'
              BranchSideFuncs:
                - TPMU_SYM_KEY_BITS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
            - BranchSide:      'Unmarshal.c:2611,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
        - Branch String:   'Unmarshal.c:2611,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2611,9'
              BranchSideFuncs:
                - TPMU_SYM_MODE_Unmarshal
            - BranchSide:      'Unmarshal.c:2612,32'
              BranchSideFuncs:
                - TPMU_SYM_MODE_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2606,7'
          Dst:             TPMI_ALG_SYM_OBJECT_Unmarshal
        - Src:             'Unmarshal.c:2609,7'
          Dst:             TPMU_SYM_KEY_BITS_Unmarshal
        - Src:             'Unmarshal.c:2612,7'
          Dst:             TPMU_SYM_MODE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_ECC_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3595
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_ECC_SCHEME_Unmarshal
        - TPMU_ASYM_SCHEME_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3598,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3599,38'
              BranchSideFuncs:
                - TPMI_ALG_ECC_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ASYM_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3601,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ASYM_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3601,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3601,9'
              BranchSideFuncs:
                - TPMU_ASYM_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3602,35'
              BranchSideFuncs:
                - TPMU_ASYM_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3599,7'
          Dst:             TPMI_ALG_ECC_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3602,7'
          Dst:             TPMU_ASYM_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ECC_CURVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3566
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_ECC_CURVE_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3569,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3570,31'
              BranchSideFuncs:
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:3572,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:3572,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3572,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:3573,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:3573,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3583,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3583,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3583,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3585,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3570,7'
          Dst:             TPM_ECC_CURVE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_KDF_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_KDF_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_KDF_Unmarshal
        - TPMU_KDF_SCHEME_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3166,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3167,31'
              BranchSideFuncs:
                - TPMI_ALG_KDF_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_KDF_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3169,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_KDF_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3169,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3169,9'
              BranchSideFuncs:
                - TPMU_KDF_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3170,34'
              BranchSideFuncs:
                - TPMU_KDF_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3167,7'
          Dst:             TPMI_ALG_KDF_Unmarshal
        - Src:             'Unmarshal.c:3170,7'
          Dst:             TPMU_KDF_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_KDF_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1215,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1216,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1218,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1218,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1218,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1219,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1219,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1232,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1232,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1232,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1234,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1238,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1234,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1234,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1235,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1216,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_KDF_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3127
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_KDF_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - TPMS_SCHEME_KDF1_SP800_108_Unmarshal
        - TPMS_SCHEME_KDF1_SP800_56A_Unmarshal
        - TPMS_SCHEME_MGF1_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3130,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3133,35'
              BranchSideFuncs:
                - TPMS_SCHEME_MGF1_Unmarshal
            - BranchSide:      'Unmarshal.c:3138,45'
              BranchSideFuncs:
                - TPMS_SCHEME_KDF1_SP800_56A_Unmarshal
            - BranchSide:      'Unmarshal.c:3148,45'
              BranchSideFuncs:
                - TPMS_SCHEME_KDF1_SP800_108_Unmarshal
            - BranchSide:      'Unmarshal.c:3152,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3133,7'
          Dst:             TPMS_SCHEME_MGF1_Unmarshal
        - Src:             'Unmarshal.c:3138,7'
          Dst:             TPMS_SCHEME_KDF1_SP800_56A_Unmarshal
        - Src:             'Unmarshal.c:3148,7'
          Dst:             TPMS_SCHEME_KDF1_SP800_108_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_MGF1_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3114
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3117,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3117,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3118,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3118,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_KDF1_SP800_56A_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3088
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3091,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3091,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3092,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3092,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_KDF1_SP800_108_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3075
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3078,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3078,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3079,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3079,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_HASH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMI_ALG_HASH_Unmarshal
      functionUses:    13
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2751,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2751,9'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2752,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2752,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_ECC_CURVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - UINT16_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:205,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:206,24'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:208,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:209,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:209,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:221,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:206,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_ECC_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3524
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3527,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3528,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3530,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3530,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3530,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3531,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3531,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3550,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3550,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3550,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3550,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3552,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3556,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:3552,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3552,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3553,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3528,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_ASYM_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3235
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_ASYM_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - TPMS_ENC_SCHEME_OAEP_Unmarshal
        - TPMS_ENC_SCHEME_RSAES_Unmarshal
        - TPMS_KEY_SCHEME_ECDH_Unmarshal
        - TPMS_SIG_SCHEME_ECDAA_Unmarshal
        - TPMS_SIG_SCHEME_ECDSA_Unmarshal
        - TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
        - TPMS_SIG_SCHEME_RSAPSS_Unmarshal
        - TPMS_SIG_SCHEME_RSASSA_Unmarshal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3238,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3241,39'
              BranchSideFuncs:
                - TPMS_KEY_SCHEME_ECDH_Unmarshal
            - BranchSide:      'Unmarshal.c:3251,41'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_RSASSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3256,41'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_RSAPSS_Unmarshal
            - BranchSide:      'Unmarshal.c:3261,40'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECDSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3266,40'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECDAA_Unmarshal
            - BranchSide:      'Unmarshal.c:3276,44'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
            - BranchSide:      'Unmarshal.c:3281,40'
              BranchSideFuncs:
                - TPMS_ENC_SCHEME_RSAES_Unmarshal
            - BranchSide:      'Unmarshal.c:3286,39'
              BranchSideFuncs:
                - TPMS_ENC_SCHEME_OAEP_Unmarshal
            - BranchSide:      'Unmarshal.c:3290,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3292,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3241,7'
          Dst:             TPMS_KEY_SCHEME_ECDH_Unmarshal
        - Src:             'Unmarshal.c:3251,7'
          Dst:             TPMS_SIG_SCHEME_RSASSA_Unmarshal
        - Src:             'Unmarshal.c:3256,7'
          Dst:             TPMS_SIG_SCHEME_RSAPSS_Unmarshal
        - Src:             'Unmarshal.c:3261,7'
          Dst:             TPMS_SIG_SCHEME_ECDSA_Unmarshal
        - Src:             'Unmarshal.c:3266,7'
          Dst:             TPMS_SIG_SCHEME_ECDAA_Unmarshal
        - Src:             'Unmarshal.c:3276,7'
          Dst:             TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
        - Src:             'Unmarshal.c:3281,7'
          Dst:             TPMS_ENC_SCHEME_RSAES_Unmarshal
        - Src:             'Unmarshal.c:3286,7'
          Dst:             TPMS_ENC_SCHEME_OAEP_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_KEY_SCHEME_ECDH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3049
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3052,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3052,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3053,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3053,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_RSASSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2891
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2894,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2894,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2895,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2895,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_RSAPSS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2881,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2881,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2882,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2882,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_ECDSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2917
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2920,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2920,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2921,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2921,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_ECDAA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2904
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SCHEME_ECDAA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_ECDAA_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2907,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2907,9'
              BranchSideFuncs:
                - TPMS_SCHEME_ECDAA_Unmarshal
            - BranchSide:      'Unmarshal.c:2908,35'
              BranchSideFuncs:
                - TPMS_SCHEME_ECDAA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2908,7'
          Dst:             TPMS_SCHEME_ECDAA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2930
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2933,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2933,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2934,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2934,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ENC_SCHEME_RSAES_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3036
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_EMPTY_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3039,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3039,9'
              BranchSideFuncs:
                - TPMS_EMPTY_Unmarshal
            - BranchSide:      'Unmarshal.c:3040,28'
              BranchSideFuncs:
                - TPMS_EMPTY_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3040,7'
          Dst:             TPMS_EMPTY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ENC_SCHEME_OAEP_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3023
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3026,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3026,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3027,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3027,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_EMPTY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_ECDAA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SCHEME_ECDAA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_HASH_Unmarshal
        - UINT16_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2764,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2765,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:2767,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT16_Unmarshal
        - Branch String:   'Unmarshal.c:2767,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2767,9'
              BranchSideFuncs:
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:2768,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2765,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:2768,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SYM_OBJECT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1140,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1141,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1143,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1143,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1143,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1144,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1144,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1154,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1156,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1160,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1156,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1156,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1157,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1141,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SYM_KEY_BITS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2515
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - TPMI_AES_KEY_BITS_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2518,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2521,36'
              BranchSideFuncs:
                - TPMI_AES_KEY_BITS_Unmarshal
            - BranchSide:      'Unmarshal.c:2536,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2540,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2542,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2521,7'
          Dst:             TPMI_AES_KEY_BITS_Unmarshal
        - Src:             'Unmarshal.c:2536,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SYM_MODE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2551
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - TPMI_ALG_SYM_MODE_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2554,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2557,36'
              BranchSideFuncs:
                - TPMI_ALG_SYM_MODE_Unmarshal
            - BranchSide:      'Unmarshal.c:2572,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2572,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2574,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2557,7'
          Dst:             TPMI_ALG_SYM_MODE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SYM_MODE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1173,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1174,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1176,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1176,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1176,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1177,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1177,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1196,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1196,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1196,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1196,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1196,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1196,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1198,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1202,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1198,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1198,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1199,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1174,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_AES_KEY_BITS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2450
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_KEY_BITS_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2453,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2454,30'
              BranchSideFuncs:
                - TPM_KEY_BITS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:2456,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:2456,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2456,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:2457,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:2457,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2460,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2460,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2462,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2454,7'
          Dst:             TPM_KEY_BITS_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_KEY_BITS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT16_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:160,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:160,9'
              BranchSideFuncs:
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:161,24'
              BranchSideFuncs:
                - UINT16_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:161,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_RSA_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3355
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_RSA_SCHEME_Unmarshal
        - TPMU_ASYM_SCHEME_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3358,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3359,38'
              BranchSideFuncs:
                - TPMI_ALG_RSA_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ASYM_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3361,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ASYM_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3361,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3361,9'
              BranchSideFuncs:
                - TPMU_ASYM_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3362,35'
              BranchSideFuncs:
                - TPMU_ASYM_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3359,7'
          Dst:             TPMI_ALG_RSA_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3362,7'
          Dst:             TPMU_ASYM_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RSA_KEY_BITS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3430
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_KEY_BITS_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3433,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3434,30'
              BranchSideFuncs:
                - TPM_KEY_BITS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:3436,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:3436,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3436,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:3437,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:3437,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3440,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3440,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3442,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3434,7'
          Dst:             TPM_KEY_BITS_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_RSA_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3319
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3322,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3323,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3325,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3325,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3325,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3326,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3326,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3339,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3339,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3339,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3339,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3341,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3345,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:3341,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3341,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3342,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3323,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_KEYEDHASH_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_KEYEDHASH_SCHEME_Unmarshal
        - TPMU_SCHEME_KEYEDHASH_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2865,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2866,44'
              BranchSideFuncs:
                - TPMI_ALG_KEYEDHASH_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SCHEME_KEYEDHASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SCHEME_KEYEDHASH_Unmarshal
        - Branch String:   'Unmarshal.c:2868,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2868,9'
              BranchSideFuncs:
                - TPMU_SCHEME_KEYEDHASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2869,40'
              BranchSideFuncs:
                - TPMU_SCHEME_KEYEDHASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2866,7'
          Dst:             TPMI_ALG_KEYEDHASH_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:2869,7'
          Dst:             TPMU_SCHEME_KEYEDHASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_KEYEDHASH_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2777
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2780,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2781,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2783,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:2783,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2783,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2784,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:2784,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2791,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2791,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2793,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2797,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:2793,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2793,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2794,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2781,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SCHEME_KEYEDHASH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2836
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_ASYM_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_SCHEME_HMAC_Unmarshal
        - TPMS_SCHEME_XOR_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2839,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2842,35'
              BranchSideFuncs:
                - TPMS_SCHEME_HMAC_Unmarshal
            - BranchSide:      'Unmarshal.c:2847,34'
              BranchSideFuncs:
                - TPMS_SCHEME_XOR_Unmarshal
            - BranchSide:      'Unmarshal.c:2851,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2853,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2842,7'
          Dst:             TPMS_SCHEME_HMAC_Unmarshal
        - Src:             'Unmarshal.c:2847,7'
          Dst:             TPMS_SCHEME_XOR_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_HMAC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2810,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2810,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2811,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2811,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_XOR_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SCHEME_ECDAA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_HASH_Unmarshal
        - TPMI_ALG_KDF_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2823,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2824,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_ALG_KDF_Unmarshal
            - BranchSide:      'Unmarshal.c:2826,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_ALG_KDF_Unmarshal
        - Branch String:   'Unmarshal.c:2826,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2826,9'
              BranchSideFuncs:
                - TPMI_ALG_KDF_Unmarshal
            - BranchSide:      'Unmarshal.c:2827,31'
              BranchSideFuncs:
                - TPMI_ALG_KDF_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2824,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:2827,7'
          Dst:             TPMI_ALG_KDF_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_PUBLIC_PARMS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4016
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_PUBLIC_PARMS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_PUBLIC_Unmarshal
        - TPMU_PUBLIC_PARMS_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:4019,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4020,34'
              BranchSideFuncs:
                - TPMI_ALG_PUBLIC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:4022,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_PUBLIC_PARMS_Unmarshal
        - Branch String:   'Unmarshal.c:4022,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:4022,9'
              BranchSideFuncs:
                - TPMU_PUBLIC_PARMS_Unmarshal
            - BranchSide:      'Unmarshal.c:4023,36'
              BranchSideFuncs:
                - TPMU_PUBLIC_PARMS_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:4020,7'
          Dst:             TPMI_ALG_PUBLIC_Unmarshal
        - Src:             'Unmarshal.c:4023,7'
          Dst:             TPMU_PUBLIC_PARMS_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ENCRYPTED_SECRET_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3828
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_PUBLIC_KEY_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3831,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3831,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:3832,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3832,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SIGNATURE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3812
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_SIGNATURE *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_SIG_SCHEME_Unmarshal
        - TPMU_SIGNATURE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3815,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3816,38'
              BranchSideFuncs:
                - TPMI_ALG_SIG_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SIGNATURE_Unmarshal
            - BranchSide:      'Unmarshal.c:3818,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SIGNATURE_Unmarshal
        - Branch String:   'Unmarshal.c:3818,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3818,9'
              BranchSideFuncs:
                - TPMU_SIGNATURE_Unmarshal
            - BranchSide:      'Unmarshal.c:3819,33'
              BranchSideFuncs:
                - TPMU_SIGNATURE_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3816,7'
          Dst:             TPMI_ALG_SIG_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3819,7'
          Dst:             TPMU_SIGNATURE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SIG_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1251,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1252,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1254,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1254,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1254,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1255,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1255,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1277,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1277,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1277,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1277,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1277,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1277,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1279,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1283,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1279,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1279,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1280,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1252,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SIGNATURE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3761
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_SIGNATURE *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - TPMS_SIGNATURE_ECDAA_Unmarshal
        - TPMS_SIGNATURE_ECDSA_Unmarshal
        - TPMS_SIGNATURE_ECSCHNORR_Unmarshal
        - TPMS_SIGNATURE_RSAPSS_Unmarshal
        - TPMS_SIGNATURE_RSASSA_Unmarshal
        - TPMT_HA_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3764,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3767,40'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSASSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3772,40'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSAPSS_Unmarshal
            - BranchSide:      'Unmarshal.c:3777,39'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECDSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3782,39'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECDAA_Unmarshal
            - BranchSide:      'Unmarshal.c:3792,43'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECSCHNORR_Unmarshal
            - BranchSide:      'Unmarshal.c:3797,26'
              BranchSideFuncs:
                - TPMT_HA_Unmarshal
            - BranchSide:      'Unmarshal.c:3801,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3803,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3767,7'
          Dst:             TPMS_SIGNATURE_RSASSA_Unmarshal
        - Src:             'Unmarshal.c:3772,7'
          Dst:             TPMS_SIGNATURE_RSAPSS_Unmarshal
        - Src:             'Unmarshal.c:3777,7'
          Dst:             TPMS_SIGNATURE_ECDSA_Unmarshal
        - Src:             'Unmarshal.c:3782,7'
          Dst:             TPMS_SIGNATURE_ECDAA_Unmarshal
        - Src:             'Unmarshal.c:3792,7'
          Dst:             TPMS_SIGNATURE_ECSCHNORR_Unmarshal
        - Src:             'Unmarshal.c:3797,7'
          Dst:             TPMT_HA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_RSASSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3670
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SIGNATURE_RSA_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3673,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3673,9'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3674,36'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3674,7'
          Dst:             TPMS_SIGNATURE_RSA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_RSAPSS_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3683
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SIGNATURE_RSA_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3686,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3686,9'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3687,36'
              BranchSideFuncs:
                - TPMS_SIGNATURE_RSA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3687,7'
          Dst:             TPMS_SIGNATURE_RSA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECDSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3715
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SIGNATURE_ECC_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3718,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3718,9'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
            - BranchSide:      'Unmarshal.c:3719,36'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3719,7'
          Dst:             TPMS_SIGNATURE_ECC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECDAA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3726
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SIGNATURE_ECC_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3729,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3729,9'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
            - BranchSide:      'Unmarshal.c:3730,36'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3730,7'
          Dst:             TPMS_SIGNATURE_ECC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECSCHNORR_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3748
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SIGNATURE_ECC_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3751,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3751,9'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
            - BranchSide:      'Unmarshal.c:3752,36'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3752,7'
          Dst:             TPMS_SIGNATURE_ECC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_HA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_HA *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_HASH_Unmarshal
        - TPMU_HA_Unmarshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1486,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1487,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_HA_Unmarshal
            - BranchSide:      'Unmarshal.c:1489,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_HA_Unmarshal
        - Branch String:   'Unmarshal.c:1489,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1489,9'
              BranchSideFuncs:
                - TPMU_HA_Unmarshal
            - BranchSide:      'Unmarshal.c:1490,26'
              BranchSideFuncs:
                - TPMU_HA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1487,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:1490,7'
          Dst:             TPMU_HA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_HA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_HA *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - Array_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1445,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1448,23'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1453,23'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1458,23'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1463,23'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1472,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1474,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1448,7'
          Dst:             Array_Unmarshal
        - Src:             'Unmarshal.c:1453,7'
          Dst:             Array_Unmarshal
        - Src:             'Unmarshal.c:1458,7'
          Dst:             Array_Unmarshal
        - Src:             'Unmarshal.c:1463,7'
          Dst:             Array_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_ECC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3696
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - TPM2B_ECC_PARAMETER_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3699,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3700,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3702,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3702,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3703,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3705,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3705,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3705,9'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3706,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3700,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:3703,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3706,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_RSA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3654
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_RSA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_PUBLIC_KEY_RSA_Unmarshal
        - TPMI_ALG_HASH_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3657,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3658,32'
              BranchSideFuncs:
                - TPMI_ALG_HASH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_PUBLIC_KEY_RSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3660,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_PUBLIC_KEY_RSA_Unmarshal
        - Branch String:   'Unmarshal.c:3660,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3660,9'
              BranchSideFuncs:
                - TPM2B_PUBLIC_KEY_RSA_Unmarshal
            - BranchSide:      'Unmarshal.c:3661,39'
              BranchSideFuncs:
                - TPM2B_PUBLIC_KEY_RSA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3658,7'
          Dst:             TPMI_ALG_HASH_Unmarshal
        - Src:             'Unmarshal.c:3661,7'
          Dst:             TPM2B_PUBLIC_KEY_RSA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIGNATURE_SM2_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3737
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SIGNATURE_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SIGNATURE_ECC_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3740,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3740,9'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
            - BranchSide:      'Unmarshal.c:3741,36'
              BranchSideFuncs:
                - TPMS_SIGNATURE_ECC_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3741,7'
          Dst:             TPMS_SIGNATURE_ECC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ALGORITHM_DETAIL_ECC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3611
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_ALGORITHM_DETAIL_ECC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - TPM2B_ECC_PARAMETER_Unmarshal
        - TPMT_ECC_SCHEME_Unmarshal
        - TPMT_KDF_SCHEME_Unmarshal
        - TPM_ECC_CURVE_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3614,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3615,32'
              BranchSideFuncs:
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
                - TPMT_KDF_SCHEME_Unmarshal
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:3617,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
                - TPMT_KDF_SCHEME_Unmarshal
                - UINT16_Unmarshal
        - Branch String:   'Unmarshal.c:3617,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3618,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
                - TPMT_KDF_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3620,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
                - TPMT_KDF_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3620,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3621,34'
              BranchSideFuncs:
                - TPMT_KDF_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3623,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPMT_ECC_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3623,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3624,34'
              BranchSideFuncs:
                - TPMT_ECC_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3626,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3626,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3627,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3629,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3629,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3630,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3632,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3632,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3633,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3635,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3635,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3636,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3638,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3638,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3639,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3641,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3641,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3642,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3644,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_ECC_PARAMETER_Unmarshal
        - Branch String:   'Unmarshal.c:3644,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3644,9'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
            - BranchSide:      'Unmarshal.c:3645,38'
              BranchSideFuncs:
                - TPM2B_ECC_PARAMETER_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3615,7'
          Dst:             TPM_ECC_CURVE_Unmarshal
        - Src:             'Unmarshal.c:3618,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:3621,7'
          Dst:             TPMT_KDF_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3624,7'
          Dst:             TPMT_ECC_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3627,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3630,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3633,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3636,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3639,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3642,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
        - Src:             'Unmarshal.c:3645,7'
          Dst:             TPM2B_ECC_PARAMETER_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ECC_POINT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3494
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B_ECC_POINT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_ECC_POINT_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3498,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3499,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3501,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3501,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3502,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
            - BranchSide:      'Unmarshal.c:3506,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
        - Branch String:   'Unmarshal.c:3502,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3503,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
            - BranchSide:      'Unmarshal.c:3505,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
        - Branch String:   'Unmarshal.c:3506,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3507,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
            - BranchSide:      'Unmarshal.c:3509,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_ECC_POINT_Unmarshal
        - Branch String:   'Unmarshal.c:3509,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3510,33'
              BranchSideFuncs:
                - TPMS_ECC_POINT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:3512,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:3512,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3512,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:3513,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:3513,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3514,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3516,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3499,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:3510,7'
          Dst:             TPMS_ECC_POINT_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_RSA_DECRYPT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3401
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_RSA_DECRYPT_Unmarshal
        - TPMU_ASYM_SCHEME_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3404,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3405,39'
              BranchSideFuncs:
                - TPMI_ALG_RSA_DECRYPT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ASYM_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ASYM_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3407,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3407,9'
              BranchSideFuncs:
                - TPMU_ASYM_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3408,35'
              BranchSideFuncs:
                - TPMU_ASYM_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3405,7'
          Dst:             TPMI_ALG_RSA_DECRYPT_Unmarshal
        - Src:             'Unmarshal.c:3408,7'
          Dst:             TPMU_ASYM_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_RSA_DECRYPT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3371
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3374,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3375,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3377,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3377,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3377,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3378,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:3378,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3385,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3385,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3387,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:3391,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:3387,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3387,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:3388,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:3375,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SCHEME_KDF2_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3104,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3104,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3105,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3105,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_KEY_SCHEME_ECMQV_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3062
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3065,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3065,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:3066,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3066,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SIG_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3007
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_RSA_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMI_ALG_SIG_SCHEME_Unmarshal
        - TPMU_SIG_SCHEME_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:3010,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3011,38'
              BranchSideFuncs:
                - TPMI_ALG_SIG_SCHEME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SIG_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3013,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SIG_SCHEME_Unmarshal
        - Branch String:   'Unmarshal.c:3013,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:3013,9'
              BranchSideFuncs:
                - TPMU_SIG_SCHEME_Unmarshal
            - BranchSide:      'Unmarshal.c:3014,34'
              BranchSideFuncs:
                - TPMU_SIG_SCHEME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:3011,7'
          Dst:             TPMI_ALG_SIG_SCHEME_Unmarshal
        - Src:             'Unmarshal.c:3014,7'
          Dst:             TPMU_SIG_SCHEME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_SIG_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2956
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_ASYM_SCHEME *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - TPMS_SCHEME_HMAC_Unmarshal
        - TPMS_SIG_SCHEME_ECDAA_Unmarshal
        - TPMS_SIG_SCHEME_ECDSA_Unmarshal
        - TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
        - TPMS_SIG_SCHEME_RSAPSS_Unmarshal
        - TPMS_SIG_SCHEME_RSASSA_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2959,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2962,41'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_RSASSA_Unmarshal
            - BranchSide:      'Unmarshal.c:2967,41'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_RSAPSS_Unmarshal
            - BranchSide:      'Unmarshal.c:2972,40'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECDSA_Unmarshal
            - BranchSide:      'Unmarshal.c:2977,40'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECDAA_Unmarshal
            - BranchSide:      'Unmarshal.c:2987,44'
              BranchSideFuncs:
                - TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
            - BranchSide:      'Unmarshal.c:2992,35'
              BranchSideFuncs:
                - TPMS_SCHEME_HMAC_Unmarshal
            - BranchSide:      'Unmarshal.c:2996,2'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2998,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2962,7'
          Dst:             TPMS_SIG_SCHEME_RSASSA_Unmarshal
        - Src:             'Unmarshal.c:2967,7'
          Dst:             TPMS_SIG_SCHEME_RSAPSS_Unmarshal
        - Src:             'Unmarshal.c:2972,7'
          Dst:             TPMS_SIG_SCHEME_ECDSA_Unmarshal
        - Src:             'Unmarshal.c:2977,7'
          Dst:             TPMS_SIG_SCHEME_ECDAA_Unmarshal
        - Src:             'Unmarshal.c:2987,7'
          Dst:             TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal
        - Src:             'Unmarshal.c:2992,7'
          Dst:             TPMS_SCHEME_HMAC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SIG_SCHEME_SM2_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPMU_SYM_KEY_BITS *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPMS_SCHEME_HASH_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2946,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2946,9'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
            - BranchSide:      'Unmarshal.c:2947,34'
              BranchSideFuncs:
                - TPMS_SCHEME_HASH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2947,7'
          Dst:             TPMS_SCHEME_HASH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_SENSITIVE_CREATE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2718
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPM2B_SENSITIVE_CREATE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPMS_SENSITIVE_CREATE_Unmarshal
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2722,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2723,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2725,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:2725,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2726,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
            - BranchSide:      'Unmarshal.c:2730,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
        - Branch String:   'Unmarshal.c:2726,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2727,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
            - BranchSide:      'Unmarshal.c:2729,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
        - Branch String:   'Unmarshal.c:2730,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2731,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
            - BranchSide:      'Unmarshal.c:2733,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - TPMS_SENSITIVE_CREATE_Unmarshal
        - Branch String:   'Unmarshal.c:2733,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2734,40'
              BranchSideFuncs:
                - TPMS_SENSITIVE_CREATE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2736,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2736,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2736,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2737,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2737,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2738,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2740,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2723,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:2734,7'
          Dst:             TPMS_SENSITIVE_CREATE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SENSITIVE_CREATE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SENSITIVE_CREATE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_AUTH_Unmarshal
        - TPM2B_SENSITIVE_DATA_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2705,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2706,29'
              BranchSideFuncs:
                - TPM2B_AUTH_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_SENSITIVE_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:2708,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_SENSITIVE_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:2708,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2708,9'
              BranchSideFuncs:
                - TPM2B_SENSITIVE_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:2709,39'
              BranchSideFuncs:
                - TPM2B_SENSITIVE_DATA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2706,7'
          Dst:             TPM2B_AUTH_Unmarshal
        - Src:             'Unmarshal.c:2709,7'
          Dst:             TPM2B_SENSITIVE_DATA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_DERIVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2676
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_NAME *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2679,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2679,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:2680,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2680,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_DERIVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2660
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_DERIVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_LABEL_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2663,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2664,30'
              BranchSideFuncs:
                - TPM2B_LABEL_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_LABEL_Unmarshal
            - BranchSide:      'Unmarshal.c:2666,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_LABEL_Unmarshal
        - Branch String:   'Unmarshal.c:2666,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2666,9'
              BranchSideFuncs:
                - TPM2B_LABEL_Unmarshal
            - BranchSide:      'Unmarshal.c:2667,30'
              BranchSideFuncs:
                - TPM2B_LABEL_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2664,7'
          Dst:             TPM2B_LABEL_Unmarshal
        - Src:             'Unmarshal.c:2667,7'
          Dst:             TPM2B_LABEL_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_LABEL_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2647
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_EC_TEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2650,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2650,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:2651,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2651,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_SYM_DEF_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.TPMT_SYM_DEF_OBJECT *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - TPMI_ALG_SYM_Unmarshal
        - TPMU_SYM_KEY_BITS_Unmarshal
        - TPMU_SYM_MODE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2586,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2587,31'
              BranchSideFuncs:
                - TPMI_ALG_SYM_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
                - TPMU_SYM_KEY_BITS_Unmarshal
            - BranchSide:      'Unmarshal.c:2589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
                - TPMU_SYM_KEY_BITS_Unmarshal
        - Branch String:   'Unmarshal.c:2589,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2590,36'
              BranchSideFuncs:
                - TPMU_SYM_KEY_BITS_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
            - BranchSide:      'Unmarshal.c:2592,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_SYM_MODE_Unmarshal
        - Branch String:   'Unmarshal.c:2592,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2592,9'
              BranchSideFuncs:
                - TPMU_SYM_MODE_Unmarshal
            - BranchSide:      'Unmarshal.c:2593,32'
              BranchSideFuncs:
                - TPMU_SYM_MODE_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2587,7'
          Dst:             TPMI_ALG_SYM_Unmarshal
        - Src:             'Unmarshal.c:2590,7'
          Dst:             TPMU_SYM_KEY_BITS_Unmarshal
        - Src:             'Unmarshal.c:2593,7'
          Dst:             TPMU_SYM_MODE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_SYM_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1104,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1105,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1107,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1108,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1108,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1121,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1121,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1123,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1127,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1123,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1123,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1124,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1105,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_AUTH_RESPONSE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2430
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_AUTH_RESPONSE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - TPM2B_AUTH_Unmarshal
        - TPM2B_NONCE_Unmarshal
        - TPMA_SESSION_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2433,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2434,30'
              BranchSideFuncs:
                - TPM2B_NONCE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - TPMA_SESSION_Unmarshal
            - BranchSide:      'Unmarshal.c:2436,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
                - TPMA_SESSION_Unmarshal
        - Branch String:   'Unmarshal.c:2436,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2437,31'
              BranchSideFuncs:
                - TPMA_SESSION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
            - BranchSide:      'Unmarshal.c:2439,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_AUTH_Unmarshal
        - Branch String:   'Unmarshal.c:2439,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2439,9'
              BranchSideFuncs:
                - TPM2B_AUTH_Unmarshal
            - BranchSide:      'Unmarshal.c:2440,29'
              BranchSideFuncs:
                - TPM2B_AUTH_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2434,7'
          Dst:             TPM2B_NONCE_Unmarshal
        - Src:             'Unmarshal.c:2437,7'
          Dst:             TPMA_SESSION_Unmarshal
        - Src:             'Unmarshal.c:2440,7'
          Dst:             TPM2B_AUTH_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_NONCE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1528,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1528,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1529,30'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1529,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_SESSION_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UINT8_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:507,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:508,23'
              BranchSideFuncs:
                - UINT8_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:510,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:510,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:510,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:511,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:511,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:512,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:514,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:508,7'
          Dst:             UINT8_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_ATTEST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2417
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_ATTEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2420,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2420,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:2421,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2421,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ATTEST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2386
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_ATTEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          154
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - TPM2B_DATA_Unmarshal
        - TPM2B_NAME_Unmarshal
        - TPMI_ST_ATTEST_Unmarshal
        - TPMS_CLOCK_INFO_Unmarshal
        - TPMU_ATTEST_Unmarshal
        - TPM_GENERATED_Unmarshal
        - UINT64_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2389,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2390,32'
              BranchSideFuncs:
                - TPM_GENERATED_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPMI_ST_ATTEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2392,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
                - TPMI_ST_ATTEST_Unmarshal
        - Branch String:   'Unmarshal.c:2392,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2393,33'
              BranchSideFuncs:
                - TPMI_ST_ATTEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
            - BranchSide:      'Unmarshal.c:2395,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
                - TPM2B_DATA_Unmarshal
                - TPM2B_NAME_Unmarshal
        - Branch String:   'Unmarshal.c:2395,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2396,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
                - TPM2B_DATA_Unmarshal
            - BranchSide:      'Unmarshal.c:2398,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
                - TPM2B_DATA_Unmarshal
        - Branch String:   'Unmarshal.c:2398,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2399,29'
              BranchSideFuncs:
                - TPM2B_DATA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2401,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
                - TPMS_CLOCK_INFO_Unmarshal
        - Branch String:   'Unmarshal.c:2401,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2402,34'
              BranchSideFuncs:
                - TPMS_CLOCK_INFO_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
            - BranchSide:      'Unmarshal.c:2404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
                - UINT64_Unmarshal
        - Branch String:   'Unmarshal.c:2404,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2405,25'
              BranchSideFuncs:
                - UINT64_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_ATTEST_Unmarshal
        - Branch String:   'Unmarshal.c:2407,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2407,9'
              BranchSideFuncs:
                - TPMU_ATTEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2408,30'
              BranchSideFuncs:
                - TPMU_ATTEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2390,7'
          Dst:             TPM_GENERATED_Unmarshal
        - Src:             'Unmarshal.c:2393,7'
          Dst:             TPMI_ST_ATTEST_Unmarshal
        - Src:             'Unmarshal.c:2396,7'
          Dst:             TPM2B_NAME_Unmarshal
        - Src:             'Unmarshal.c:2399,7'
          Dst:             TPM2B_DATA_Unmarshal
        - Src:             'Unmarshal.c:2402,7'
          Dst:             TPMS_CLOCK_INFO_Unmarshal
        - Src:             'Unmarshal.c:2405,7'
          Dst:             UINT64_Unmarshal
        - Src:             'Unmarshal.c:2408,7'
          Dst:             TPMU_ATTEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_GENERATED_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:173,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:174,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:176,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:176,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:176,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:177,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:177,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:178,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:174,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ST_ATTEST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2323
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_ST_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2326,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2327,24'
              BranchSideFuncs:
                - TPM_ST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:2329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:2329,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:2330,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:2330,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2338,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:2340,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2327,7'
          Dst:             TPM_ST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CLOCK_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CLOCK_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPMI_YES_NO_Unmarshal
        - UINT32_Unmarshal
        - UINT64_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2167,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2168,25'
              BranchSideFuncs:
                - UINT64_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_YES_NO_Unmarshal
                - UINT32_Unmarshal
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:2170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_YES_NO_Unmarshal
                - UINT32_Unmarshal
                - UINT32_Unmarshal
        - Branch String:   'Unmarshal.c:2170,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2171,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_YES_NO_Unmarshal
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:2173,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_YES_NO_Unmarshal
                - UINT32_Unmarshal
        - Branch String:   'Unmarshal.c:2173,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2174,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_YES_NO_Unmarshal
            - BranchSide:      'Unmarshal.c:2176,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMI_YES_NO_Unmarshal
        - Branch String:   'Unmarshal.c:2176,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2176,9'
              BranchSideFuncs:
                - TPMI_YES_NO_Unmarshal
            - BranchSide:      'Unmarshal.c:2177,30'
              BranchSideFuncs:
                - TPMI_YES_NO_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2168,7'
          Dst:             UINT64_Unmarshal
        - Src:             'Unmarshal.c:2171,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2174,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2177,7'
          Dst:             TPMI_YES_NO_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_ATTEST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2350
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_ATTEST *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - TPMS_CERTIFY_INFO_Unmarshal
        - TPMS_COMMAND_AUDIT_INFO_Unmarshal
        - TPMS_CREATION_INFO_Unmarshal
        - TPMS_NV_CERTIFY_INFO_Unmarshal
        - TPMS_QUOTE_INFO_Unmarshal
        - TPMS_SESSION_AUDIT_INFO_Unmarshal
        - TPMS_TIME_ATTEST_INFO_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2353,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2355,36'
              BranchSideFuncs:
                - TPMS_CERTIFY_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2358,37'
              BranchSideFuncs:
                - TPMS_CREATION_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2361,34'
              BranchSideFuncs:
                - TPMS_QUOTE_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2364,42'
              BranchSideFuncs:
                - TPMS_COMMAND_AUDIT_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2367,42'
              BranchSideFuncs:
                - TPMS_SESSION_AUDIT_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2370,40'
              BranchSideFuncs:
                - TPMS_TIME_ATTEST_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2373,39'
              BranchSideFuncs:
                - TPMS_NV_CERTIFY_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2376,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2355,7'
          Dst:             TPMS_CERTIFY_INFO_Unmarshal
        - Src:             'Unmarshal.c:2358,7'
          Dst:             TPMS_CREATION_INFO_Unmarshal
        - Src:             'Unmarshal.c:2361,7'
          Dst:             TPMS_QUOTE_INFO_Unmarshal
        - Src:             'Unmarshal.c:2364,7'
          Dst:             TPMS_COMMAND_AUDIT_INFO_Unmarshal
        - Src:             'Unmarshal.c:2367,7'
          Dst:             TPMS_SESSION_AUDIT_INFO_Unmarshal
        - Src:             'Unmarshal.c:2370,7'
          Dst:             TPMS_TIME_ATTEST_INFO_Unmarshal
        - Src:             'Unmarshal.c:2373,7'
          Dst:             TPMS_NV_CERTIFY_INFO_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CERTIFY_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2218
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CERTIFY_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_NAME_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2221,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2222,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NAME_Unmarshal
            - BranchSide:      'Unmarshal.c:2224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_NAME_Unmarshal
        - Branch String:   'Unmarshal.c:2224,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2224,9'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
            - BranchSide:      'Unmarshal.c:2225,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2222,7'
          Dst:             TPM2B_NAME_Unmarshal
        - Src:             'Unmarshal.c:2225,7'
          Dst:             TPM2B_NAME_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CREATION_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2288
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CREATION_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPM2B_NAME_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2291,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2292,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2294,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:2294,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2294,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2295,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2292,7'
          Dst:             TPM2B_NAME_Unmarshal
        - Src:             'Unmarshal.c:2295,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_QUOTE_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_QUOTE_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPML_PCR_SELECTION_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2237,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2238,37'
              BranchSideFuncs:
                - TPML_PCR_SELECTION_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2240,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:2240,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2240,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2241,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2238,7'
          Dst:             TPML_PCR_SELECTION_Unmarshal
        - Src:             'Unmarshal.c:2241,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_COMMAND_AUDIT_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2250
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_COMMAND_AUDIT_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPM_ALG_ID_Unmarshal
        - UINT64_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2253,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2254,25'
              BranchSideFuncs:
                - UINT64_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPM_ALG_ID_Unmarshal
            - BranchSide:      'Unmarshal.c:2256,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPM2B_DIGEST_Unmarshal
                - TPM_ALG_ID_Unmarshal
        - Branch String:   'Unmarshal.c:2256,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2257,29'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2259,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:2259,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2260,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2262,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:2262,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2262,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2263,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2254,7'
          Dst:             UINT64_Unmarshal
        - Src:             'Unmarshal.c:2257,7'
          Dst:             TPM_ALG_ID_Unmarshal
        - Src:             'Unmarshal.c:2260,7'
          Dst:             TPM2B_DIGEST_Unmarshal
        - Src:             'Unmarshal.c:2263,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_SESSION_AUDIT_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_SESSION_AUDIT_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMI_YES_NO_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2275,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2276,30'
              BranchSideFuncs:
                - TPMI_YES_NO_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:2278,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2278,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:2279,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2276,7'
          Dst:             TPMI_YES_NO_Unmarshal
        - Src:             'Unmarshal.c:2279,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TIME_ATTEST_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2202
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_TIME_ATTEST_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMS_TIME_INFO_Unmarshal
        - UINT64_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2205,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2206,33'
              BranchSideFuncs:
                - TPMS_TIME_INFO_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT64_Unmarshal
            - BranchSide:      'Unmarshal.c:2208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT64_Unmarshal
        - Branch String:   'Unmarshal.c:2208,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2208,9'
              BranchSideFuncs:
                - UINT64_Unmarshal
            - BranchSide:      'Unmarshal.c:2209,25'
              BranchSideFuncs:
                - UINT64_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2206,7'
          Dst:             TPMS_TIME_INFO_Unmarshal
        - Src:             'Unmarshal.c:2209,7'
          Dst:             UINT64_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_NV_CERTIFY_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2304
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_NV_CERTIFY_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - TPM2B_MAX_NV_BUFFER_Unmarshal
        - TPM2B_NAME_Unmarshal
        - UINT16_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2307,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2308,29'
              BranchSideFuncs:
                - TPM2B_NAME_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_MAX_NV_BUFFER_Unmarshal
                - UINT16_Unmarshal
            - BranchSide:      'Unmarshal.c:2310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_MAX_NV_BUFFER_Unmarshal
                - UINT16_Unmarshal
        - Branch String:   'Unmarshal.c:2310,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2311,25'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_MAX_NV_BUFFER_Unmarshal
            - BranchSide:      'Unmarshal.c:2313,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_MAX_NV_BUFFER_Unmarshal
        - Branch String:   'Unmarshal.c:2313,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2313,9'
              BranchSideFuncs:
                - TPM2B_MAX_NV_BUFFER_Unmarshal
            - BranchSide:      'Unmarshal.c:2314,38'
              BranchSideFuncs:
                - TPM2B_MAX_NV_BUFFER_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2308,7'
          Dst:             TPM2B_NAME_Unmarshal
        - Src:             'Unmarshal.c:2311,7'
          Dst:             UINT16_Unmarshal
        - Src:             'Unmarshal.c:2314,7'
          Dst:             TPM2B_MAX_NV_BUFFER_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_MAX_NV_BUFFER_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1590
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_BUFFER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1593,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1593,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1594,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1594,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TIME_INFO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2186
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_TIME_INFO *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMS_CLOCK_INFO_Unmarshal
        - UINT64_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2189,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2190,25'
              BranchSideFuncs:
                - UINT64_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_CLOCK_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_CLOCK_INFO_Unmarshal
        - Branch String:   'Unmarshal.c:2192,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2192,9'
              BranchSideFuncs:
                - TPMS_CLOCK_INFO_Unmarshal
            - BranchSide:      'Unmarshal.c:2193,34'
              BranchSideFuncs:
                - TPMS_CLOCK_INFO_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2190,7'
          Dst:             UINT64_Unmarshal
        - Src:             'Unmarshal.c:2193,7'
          Dst:             TPMS_CLOCK_INFO_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_YES_NO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - UINT8_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:556,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:557,23'
              BranchSideFuncs:
                - UINT8_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:559,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:559,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:559,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:560,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:560,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:563,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:563,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:565,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:557,7'
          Dst:             UINT8_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_ST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          126
      EdgeCount:       29
      CyclomaticComplexity: 3
      functionsReached:
        - UINT16_Unmarshal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'Unmarshal.c:320,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:321,24'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:323,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:323,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:323,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:324,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:324,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:341,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:321,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_CAPABILITY_DATA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2148
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_CAPABILITY_DATA *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMU_CAPABILITIES_Unmarshal
        - TPM_CAP_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2151,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2152,26'
              BranchSideFuncs:
                - TPM_CAP_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_CAPABILITIES_Unmarshal
            - BranchSide:      'Unmarshal.c:2154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMU_CAPABILITIES_Unmarshal
        - Branch String:   'Unmarshal.c:2154,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2154,9'
              BranchSideFuncs:
                - TPMU_CAPABILITIES_Unmarshal
            - BranchSide:      'Unmarshal.c:2155,36'
              BranchSideFuncs:
                - TPMU_CAPABILITIES_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:2152,7'
          Dst:             TPM_CAP_Unmarshal
        - Src:             'Unmarshal.c:2155,7'
          Dst:             TPMU_CAPABILITIES_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_CAP_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:401,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:402,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:404,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:405,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:405,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:417,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:419,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:402,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMU_CAPABILITIES_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2104
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'union.TPMU_CAPABILITIES *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          136
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - TPML_ALG_PROPERTY_Unmarshal
        - TPML_CCA_Unmarshal
        - TPML_CC_Unmarshal
        - TPML_ECC_CURVE_Unmarshal
        - TPML_HANDLE_Unmarshal
        - TPML_PCR_SELECTION_Unmarshal
        - TPML_TAGGED_PCR_PROPERTY_Unmarshal
        - TPML_TAGGED_POLICY_Unmarshal
        - TPML_TAGGED_TPM_PROPERTY_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2107,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2109,36'
              BranchSideFuncs:
                - TPML_ALG_PROPERTY_Unmarshal
            - BranchSide:      'Unmarshal.c:2112,30'
              BranchSideFuncs:
                - TPML_HANDLE_Unmarshal
            - BranchSide:      'Unmarshal.c:2115,27'
              BranchSideFuncs:
                - TPML_CCA_Unmarshal
            - BranchSide:      'Unmarshal.c:2118,26'
              BranchSideFuncs:
                - TPML_CC_Unmarshal
            - BranchSide:      'Unmarshal.c:2121,26'
              BranchSideFuncs:
                - TPML_CC_Unmarshal
            - BranchSide:      'Unmarshal.c:2124,37'
              BranchSideFuncs:
                - TPML_PCR_SELECTION_Unmarshal
            - BranchSide:      'Unmarshal.c:2127,43'
              BranchSideFuncs:
                - TPML_TAGGED_TPM_PROPERTY_Unmarshal
            - BranchSide:      'Unmarshal.c:2130,43'
              BranchSideFuncs:
                - TPML_TAGGED_PCR_PROPERTY_Unmarshal
            - BranchSide:      'Unmarshal.c:2133,33'
              BranchSideFuncs:
                - TPML_ECC_CURVE_Unmarshal
            - BranchSide:      'Unmarshal.c:2136,37'
              BranchSideFuncs:
                - TPML_TAGGED_POLICY_Unmarshal
            - BranchSide:      'Unmarshal.c:2139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2109,7'
          Dst:             TPML_ALG_PROPERTY_Unmarshal
        - Src:             'Unmarshal.c:2112,7'
          Dst:             TPML_HANDLE_Unmarshal
        - Src:             'Unmarshal.c:2115,7'
          Dst:             TPML_CCA_Unmarshal
        - Src:             'Unmarshal.c:2118,7'
          Dst:             TPML_CC_Unmarshal
        - Src:             'Unmarshal.c:2121,7'
          Dst:             TPML_CC_Unmarshal
        - Src:             'Unmarshal.c:2124,7'
          Dst:             TPML_PCR_SELECTION_Unmarshal
        - Src:             'Unmarshal.c:2127,7'
          Dst:             TPML_TAGGED_TPM_PROPERTY_Unmarshal
        - Src:             'Unmarshal.c:2130,7'
          Dst:             TPML_TAGGED_PCR_PROPERTY_Unmarshal
        - Src:             'Unmarshal.c:2133,7'
          Dst:             TPML_ECC_CURVE_Unmarshal
        - Src:             'Unmarshal.c:2136,7'
          Dst:             TPML_TAGGED_POLICY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_ALG_PROPERTY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_ALG_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMS_ALG_PROPERTY_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1998,8'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1999,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:2001,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:2001,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2002,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2006,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2002,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2003,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2005,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2006,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2006,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2006,5'
              BranchSideFuncs:
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2006,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2007,36'
              BranchSideFuncs:
                - TPMS_ALG_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2009,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1999,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2007,7'
          Dst:             TPMS_ALG_PROPERTY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_HANDLE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1896
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPM_HANDLE_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1900,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1901,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:1903,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:1903,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1904,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1908,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1904,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1905,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1907,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1908,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1908,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1908,5'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1908,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1909,29'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1911,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1901,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1909,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_CCA_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1852
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMA_CC_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1856,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1857,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:1859,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:1859,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1860,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1864,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1860,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1861,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1863,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1864,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1864,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1864,5'
              BranchSideFuncs:
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1864,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1865,26'
              BranchSideFuncs:
                - TPMA_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1867,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1857,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1865,7'
          Dst:             TPMA_CC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_CC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_CC *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPM_CC_Unmarshal
        - UINT32_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1819,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1820,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:1822,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:1822,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1823,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1827,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1823,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1824,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1826,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1827,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1827,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1827,5'
              BranchSideFuncs:
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1827,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1828,25'
              BranchSideFuncs:
                - TPM_CC_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1830,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1820,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1828,7'
          Dst:             TPM_CC_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_TAGGED_TPM_PROPERTY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_TAGGED_TPM_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMS_TAGGED_PROPERTY_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2020,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2021,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:2023,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:2023,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2024,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2028,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2024,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2025,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2027,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2028,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2028,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2028,5'
              BranchSideFuncs:
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2028,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2029,39'
              BranchSideFuncs:
                - TPMS_TAGGED_PROPERTY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2031,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2021,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2029,7'
          Dst:             TPMS_TAGGED_PROPERTY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_TAGGED_PCR_PROPERTY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2038
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_TAGGED_PCR_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMS_TAGGED_PCR_SELECT_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2042,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2043,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:2045,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:2045,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2046,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2050,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2046,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2047,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2049,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2050,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2050,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2050,5'
              BranchSideFuncs:
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2050,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2051,41'
              BranchSideFuncs:
                - TPMS_TAGGED_PCR_SELECT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2053,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2043,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2051,7'
          Dst:             TPMS_TAGGED_PCR_SELECT_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_ECC_CURVE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2060
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_ECC_CURVE *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPM_ECC_CURVE_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2064,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2065,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:2067,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:2067,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2068,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2072,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2068,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2069,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2071,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2072,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2072,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2072,5'
              BranchSideFuncs:
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2072,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2073,32'
              BranchSideFuncs:
                - TPM_ECC_CURVE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2075,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2065,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2073,7'
          Dst:             TPM_ECC_CURVE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_TAGGED_POLICY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_TAGGED_POLICY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMS_TAGGED_POLICY_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:2086,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2087,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'Unmarshal.c:2089,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'Unmarshal.c:2089,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2090,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2094,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2090,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2091,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2093,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2094,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2094,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:2094,5'
              BranchSideFuncs:
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:2094,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:2095,37'
              BranchSideFuncs:
                - TPMS_TAGGED_POLICY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:2097,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:2087,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:2095,7'
          Dst:             TPMS_TAGGED_POLICY_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TAGGED_POLICY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_TAGGED_POLICY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMT_HA_Unmarshal
        - TPM_HANDLE_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1839,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1840,29'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
            - BranchSide:      'Unmarshal.c:1842,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
        - Branch String:   'Unmarshal.c:1842,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1842,9'
              BranchSideFuncs:
                - TPMT_HA_Unmarshal
            - BranchSide:      'Unmarshal.c:1843,26'
              BranchSideFuncs:
                - TPMT_HA_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1840,7'
          Dst:             TPM_HANDLE_Unmarshal
        - Src:             'Unmarshal.c:1843,7'
          Dst:             TPMT_HA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TAGGED_PCR_SELECT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_TAGGED_PCR_SELECT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - Array_Unmarshal
        - TPM_PT_PCR_Unmarshal
        - UINT8_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1799,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1800,29'
              BranchSideFuncs:
                - TPM_PT_PCR_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - UINT8_Unmarshal
            - BranchSide:      'Unmarshal.c:1802,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
                - UINT8_Unmarshal
        - Branch String:   'Unmarshal.c:1802,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1803,24'
              BranchSideFuncs:
                - UINT8_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1805,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Array_Unmarshal
        - Branch String:   'Unmarshal.c:1805,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1805,9'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'Unmarshal.c:1806,23'
              BranchSideFuncs:
                - Array_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1800,7'
          Dst:             TPM_PT_PCR_Unmarshal
        - Src:             'Unmarshal.c:1803,7'
          Dst:             UINT8_Unmarshal
        - Src:             'Unmarshal.c:1806,7'
          Dst:             Array_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_PT_PCR_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:445,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:445,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:446,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:446,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_TAGGED_PROPERTY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMS_TAGGED_PROPERTY *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_PT_Unmarshal
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1783,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1784,25'
              BranchSideFuncs:
                - TPM_PT_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:1786,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UINT32_Unmarshal
        - Branch String:   'Unmarshal.c:1786,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1786,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:1787,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1784,7'
          Dst:             TPM_PT_Unmarshal
        - Src:             'Unmarshal.c:1787,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_PT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:432,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:432,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:433,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:433,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_CC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'Unmarshal.c:235,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:235,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:236,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:236,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_CC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:538,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:539,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:541,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:541,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:541,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:542,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:542,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:543,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:545,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:539,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMS_ALG_PROPERTY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ALGORITHM *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TPMA_ALGORITHM_Unmarshal
        - TPM_ALG_ID_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1767,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1768,29'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_ALGORITHM_Unmarshal
            - BranchSide:      'Unmarshal.c:1770,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMA_ALGORITHM_Unmarshal
        - Branch String:   'Unmarshal.c:1770,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1770,9'
              BranchSideFuncs:
                - TPMA_ALGORITHM_Unmarshal
            - BranchSide:      'Unmarshal.c:1771,33'
              BranchSideFuncs:
                - TPMA_ALGORITHM_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1768,7'
          Dst:             TPM_ALG_ID_Unmarshal
        - Src:             'Unmarshal.c:1771,7'
          Dst:             TPMA_ALGORITHM_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMA_ALGORITHM_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:471,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:472,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:474,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:474,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:474,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:475,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:475,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:478,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:472,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_DIGEST_VALUES_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_DIGEST_VALUES *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPMT_HA_Unmarshal
        - UINT32_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1954,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1955,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1957,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1957,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1958,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1962,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1958,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1959,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1961,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1962,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1962,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1962,5'
              BranchSideFuncs:
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1962,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1963,26'
              BranchSideFuncs:
                - TPMT_HA_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1965,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1955,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1963,7'
          Dst:             TPMT_HA_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_DIGEST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          134
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - UINT32_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1926,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1927,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1929,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1929,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1931,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1935,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1931,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1932,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1934,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1935,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1936,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1940,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1936,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1937,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1939,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1940,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1940,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1940,5'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1940,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1941,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1943,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1927,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1941,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPML_ALG_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1874
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPML_ALG *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - TPM_ALG_ID_Unmarshal
        - UINT32_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1878,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1879,25'
              BranchSideFuncs:
                - UINT32_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1881,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1881,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1882,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1886,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1882,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1883,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1885,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1886,41'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1886,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1886,5'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'Unmarshal.c:1886,5'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1887,29'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'Unmarshal.c:1889,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1879,7'
          Dst:             UINT32_Unmarshal
        - Src:             'Unmarshal.c:1887,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_HASHCHECK_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1740
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMI_RH_HIERARCHY_Unmarshal
        - TPM_ST_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1743,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1744,25'
              BranchSideFuncs:
                - TPM_ST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1746,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1746,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1747,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1751,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1747,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1748,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1750,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1751,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1752,36'
              BranchSideFuncs:
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:1754,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1754,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1755,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1744,7'
          Dst:             TPM_ST_Unmarshal
        - Src:             'Unmarshal.c:1752,7'
          Dst:             TPMI_RH_HIERARCHY_Unmarshal
        - Src:             'Unmarshal.c:1755,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_AUTH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMI_RH_HIERARCHY_Unmarshal
        - TPM_ST_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1718,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1719,25'
              BranchSideFuncs:
                - TPM_ST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1721,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1721,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1722,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1727,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1722,42'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1723,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1726,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1722,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1724,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1726,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1727,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1728,36'
              BranchSideFuncs:
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1730,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:1730,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1730,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1731,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1719,7'
          Dst:             TPM_ST_Unmarshal
        - Src:             'Unmarshal.c:1728,7'
          Dst:             TPMI_RH_HIERARCHY_Unmarshal
        - Src:             'Unmarshal.c:1731,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_VERIFIED_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMI_RH_HIERARCHY_Unmarshal
        - TPM_ST_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1694,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1695,25'
              BranchSideFuncs:
                - TPM_ST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1697,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1697,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1698,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1702,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1698,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1699,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1701,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1702,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1703,36'
              BranchSideFuncs:
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1705,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:1705,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1705,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1706,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1695,7'
          Dst:             TPM_ST_Unmarshal
        - Src:             'Unmarshal.c:1703,7'
          Dst:             TPMI_RH_HIERARCHY_Unmarshal
        - Src:             'Unmarshal.c:1706,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMT_TK_CREATION_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.TPMT_TK_CREATION *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
        - TPMI_RH_HIERARCHY_Unmarshal
        - TPM_ST_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1670,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1671,25'
              BranchSideFuncs:
                - TPM_ST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1673,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1673,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1674,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1678,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1674,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1675,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
            - BranchSide:      'Unmarshal.c:1677,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
                - TPMI_RH_HIERARCHY_Unmarshal
        - Branch String:   'Unmarshal.c:1678,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1679,36'
              BranchSideFuncs:
                - TPMI_RH_HIERARCHY_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1681,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - TPM2B_DIGEST_Unmarshal
        - Branch String:   'Unmarshal.c:1681,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1681,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1682,31'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1671,7'
          Dst:             TPM_ST_Unmarshal
        - Src:             'Unmarshal.c:1679,7'
          Dst:             TPMI_RH_HIERARCHY_Unmarshal
        - Src:             'Unmarshal.c:1682,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_IV_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_IV *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1619,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1619,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1620,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1620,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_TIMEOUT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_KDF_TEST_CONTEXT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1606,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1606,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1607,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1607,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_MAX_BUFFER_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_BUFFER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1580,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1580,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1581,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1581,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_EVENT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_MAX_BUFFER *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1567,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1567,9'
              BranchSideFuncs:
                - TPM2B_Unmarshal
            - BranchSide:      'Unmarshal.c:1568,24'
              BranchSideFuncs:
                - TPM2B_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1568,7'
          Dst:             TPM2B_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2B_OPERAND_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'union.TPM2B_DIGEST *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TPM2B_DIGEST_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1554,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1554,9'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
            - BranchSide:      'Unmarshal.c:1555,30'
              BranchSideFuncs:
                - TPM2B_DIGEST_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:1555,7'
          Dst:             TPM2B_DIGEST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_CIPHER_MODE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1394,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1395,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1397,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1398,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1398,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1414,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1414,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1414,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1414,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1414,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1416,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1420,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1416,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1416,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1417,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1395,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ALG_MAC_SCHEME_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1352,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1353,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1355,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1355,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1355,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1356,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1356,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1375,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1375,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1375,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1375,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1375,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1377,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1381,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1377,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1377,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1378,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1353,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ST_COMMAND_TAG_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_ST_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1330,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1331,24'
              BranchSideFuncs:
                - TPM_ST_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:1333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:1333,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:1334,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:1334,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1337,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1337,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1339,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1331,7'
          Dst:             TPM_ST_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_ECC_KEY_EXCHANGE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_ALG_ID_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1296,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1297,28'
              BranchSideFuncs:
                - TPM_ALG_ID_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1299,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1299,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1299,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1300,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1300,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1310,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1312,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1316,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:1312,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1312,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1313,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1297,7'
          Dst:             TPM_ALG_ID_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_LOCKOUT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:1024,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1025,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:1027,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:1027,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1027,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:1028,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:1028,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1030,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1032,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:1025,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_NV_AUTH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:996,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:997,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:999,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:999,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:999,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1000,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1000,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1003,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1003,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1006,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1006,47'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1006,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:1006,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:1007,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:1008,12'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:1011,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:997,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_CLEAR_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:973,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:974,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:976,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:976,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:976,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:977,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:977,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:980,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:980,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:982,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:974,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_PROVISION_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:950,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:951,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:953,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:953,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:953,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:954,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:954,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:957,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:957,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:959,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:951,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_ENDORSEMENT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:924,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:925,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:927,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:927,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:927,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:928,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:928,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:930,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:932,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:936,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:932,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:932,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:933,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:925,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_PLATFORM_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:903,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:904,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:906,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:906,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:906,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:907,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:907,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:909,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:911,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:904,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_HIERARCHY_AUTH_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:878,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:879,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:881,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:881,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:881,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:882,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:882,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:887,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:887,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:887,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:887,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:889,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:879,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_RH_ENABLES_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:849,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:850,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:852,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:852,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:852,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:853,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:853,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:858,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:858,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:858,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:858,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:860,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:864,9'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:860,10'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:860,10'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:861,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:850,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_CONTEXT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          150
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:771,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:772,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:774,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:774,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:774,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:775,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:775,58'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:775,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:775,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:776,61'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:776,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:776,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:777,52'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:777,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:777,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:778,23'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:779,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:783,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:779,25'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:780,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:783,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:778,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:781,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:783,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:772,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_SH_POLICY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:751,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:752,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:754,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:755,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:755,61'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:755,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:755,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:756,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:757,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:759,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:752,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_SH_HMAC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:731,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:732,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:734,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:734,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:734,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:735,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:735,58'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:735,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:735,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:736,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:737,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:739,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:732,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_SH_AUTH_SESSION_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'Unmarshal.c:707,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:708,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:710,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:710,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:710,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:711,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:711,58'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:711,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:711,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:712,61'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:712,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:712,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:713,46'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:713,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:713,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:714,23'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:715,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:719,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:715,25'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:716,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:719,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:714,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:717,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:719,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:708,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_PCR_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:686,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:687,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:689,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:690,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:691,49'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:691,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:691,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:692,15'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:693,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:696,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:692,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:694,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:696,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:687,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_ENTITY_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          288
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:649,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:650,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:652,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:652,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:652,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:653,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:657,52'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:657,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:657,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:658,54'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:658,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:658,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:659,44'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:659,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:659,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:661,46'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:661,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:661,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:662,49'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:662,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:662,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:663,17'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:664,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:664,23'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:665,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:665,20'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:666,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:666,19'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:667,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:667,21'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:668,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:668,22'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:669,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:669,14'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:670,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:670,15'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:671,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:671,16'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:672,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:663,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:650,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_PERSISTENT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:630,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:631,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:633,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:633,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:633,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:634,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:634,54'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:634,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:634,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:635,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:636,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:638,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:631,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_PARENT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:601,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:602,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:604,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:604,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:604,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:605,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:605,52'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:605,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:605,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:606,54'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:606,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:606,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:610,49'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:610,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:610,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:611,21'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:612,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:612,22'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:613,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:613,17'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:614,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:614,20'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:615,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:615,23'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:616,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:611,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:617,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:619,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:602,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPMI_DH_OBJECT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - TPM_HANDLE_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:578,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:579,28'
              BranchSideFuncs:
                - TPM_HANDLE_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:581,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:581,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:581,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:582,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:582,52'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:582,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:582,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:583,54'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:583,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:583,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:584,49'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:584,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:584,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'Unmarshal.c:585,21'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:586,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:590,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:586,22'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:587,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'Unmarshal.c:590,5'
              BranchSideFuncs: []
        - Branch String:   'Unmarshal.c:585,6'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:588,9'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:590,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:579,7'
          Dst:             TPM_HANDLE_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_SE_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - UINT8_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:378,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:379,23'
              BranchSideFuncs:
                - UINT8_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:381,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:381,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:381,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:382,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:382,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:386,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:386,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:386,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:388,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:379,7'
          Dst:             UINT8_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_SU_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:356,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:357,24'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:359,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:359,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:359,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:360,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:360,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:363,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:363,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:365,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:357,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_EO_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - UINT16_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:288,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:289,24'
              BranchSideFuncs:
                - UINT16_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:291,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:292,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:292,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:305,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:307,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:289,7'
          Dst:             UINT16_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_CLOCK_ADJUST_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - INT8_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:261,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:262,22'
              BranchSideFuncs:
                - INT8_Unmarshal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:264,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'Unmarshal.c:265,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'Unmarshal.c:265,2'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'Unmarshal.c:275,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'Unmarshal.c:262,7'
          Dst:             INT8_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    INT8_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT8_Unmarshal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Unmarshal.c:61,12'
          Dst:             UINT8_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM_RC_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Unmarshal.c:248,9'
          Branch Sides:
            - BranchSide:      'Unmarshal.c:248,9'
              BranchSideFuncs:
                - UINT32_Unmarshal
            - BranchSide:      'Unmarshal.c:249,24'
              BranchSideFuncs:
                - UINT32_Unmarshal
      Callsites:
        - Src:             'Unmarshal.c:249,7'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    INT32_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/Unmarshal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UINT32_Unmarshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Unmarshal.c:95,12'
          Dst:             UINT32_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TPM2_Vendor_TCG_Test
      functionSourceFile: '/src/ibmswtpm2/src/Vendor_TCG_Test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.SelfTest_In *'
        - 'struct.SelfTest_In *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NTC2_CFG_STRUCT_Marshal
      functionSourceFile: '/src/ibmswtpm2/src/ntc2lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.tdNTC2_CFG_STRUCT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Array_Marshal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ntc2lib.c:69,16'
          Dst:             Array_Marshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NTC2_CFG_STRUCT_Unmarshal
      functionSourceFile: '/src/ibmswtpm2/src/ntc2lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.tdNTC2_CFG_STRUCT *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Array_Unmarshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ntc2lib.c:57,9'
          Branch Sides:
            - BranchSide:      'ntc2lib.c:57,9'
              BranchSideFuncs:
                - Array_Unmarshal
            - BranchSide:      'ntc2lib.c:58,31'
              BranchSideFuncs:
                - Array_Unmarshal
      Callsites:
        - Src:             'ntc2lib.c:58,7'
          Dst:             Array_Unmarshal
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NTC2_GetConfig
      functionSourceFile: '/src/ibmswtpm2/src/ntc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.NTC2_PreConfig_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NTC2_LockPreConfig
      functionSourceFile: '/src/ibmswtpm2/src/ntc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    NTC2_PreConfig
      functionSourceFile: '/src/ibmswtpm2/src/ntc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.NTC2_PreConfig_In *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ntc2.c:72,9'
          Branch Sides:
            - BranchSide:      'ntc2.c:73,2'
              BranchSideFuncs: []
            - BranchSide:      'ntc2.c:75,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ReadVarBytes
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'char *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ReadBytes
        - ntohl
        - printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:614,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:614,21'
              BranchSideFuncs:
                - ntohl
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - printf
            - BranchSide:      'TcpServerPosix.c:615,20'
              BranchSideFuncs:
                - ntohl
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - printf
        - Branch String:   'TcpServerPosix.c:617,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:619,50'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:622,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:622,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:622,19'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:623,21'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:624,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:624,21'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:625,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:613,11'
          Dst:             ReadBytes
        - Src:             'TcpServerPosix.c:615,14'
          Dst:             ntohl
        - Src:             'TcpServerPosix.c:619,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:623,11'
          Dst:             ReadBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ReadBytes
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - read
      functionUses:    7
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:543,5'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:545,17'
              BranchSideFuncs:
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:557,5'
              BranchSideFuncs: []
        - Branch String:   'TcpServerPosix.c:546,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:548,49'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:551,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:551,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:553,7'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:555,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
      Callsites:
        - Src:             'TcpServerPosix.c:545,12'
          Dst:             read
        - Src:             'TcpServerPosix.c:548,49'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:548,65'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:548,56'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:548,7'
          Dst:             printf
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ntohl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    WriteBytes
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:572,5'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:574,18'
              BranchSideFuncs:
                - write
                - __sanitizer_cov_trace_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:582,5'
              BranchSideFuncs: []
        - Branch String:   'TcpServerPosix.c:575,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:577,50'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:580,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - write
                - __errno_location
                - __errno_location
                - strerror
                - printf
      Callsites:
        - Src:             'TcpServerPosix.c:574,12'
          Dst:             write
        - Src:             'TcpServerPosix.c:577,50'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:577,66'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:577,57'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:577,7'
          Dst:             printf
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    StartTcpServer
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PlatformSignalService
        - RegularCommandService
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:512,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:514,6'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:519,33'
              BranchSideFuncs:
                - RegularCommandService
                - __sanitizer_cov_trace_const_cmp4
                - printf
        - Branch String:   'TcpServerPosix.c:520,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:522,6'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:526,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:511,11'
          Dst:             PlatformSignalService
        - Src:             'TcpServerPosix.c:514,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:519,11'
          Dst:             RegularCommandService
        - Src:             'TcpServerPosix.c:522,6'
          Dst:             printf
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PlatformSignalService
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PlatformSvcRoutine
        - printf
        - pthread_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:386,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:387,2'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:390,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:382,11'
          Dst:             pthread_create
        - Src:             'TcpServerPosix.c:382,11'
          Dst:             PlatformSvcRoutine
        - Src:             'TcpServerPosix.c:387,2'
          Dst:             printf
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RegularCommandService
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          339
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - CreateSocket
        - TpmServer
        - __errno_location
        - accept
        - close
        - printf
        - select
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:429,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:431,14'
              BranchSideFuncs:
                - CreateSocket
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
            - BranchSide:      'TcpServerPosix.c:434,23'
              BranchSideFuncs:
                - CreateSocket
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
        - Branch String:   'TcpServerPosix.c:434,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:436,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
            - BranchSide:      'TcpServerPosix.c:438,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
        - Branch String:   'TcpServerPosix.c:438,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:439,9'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:442,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'TcpServerPosix.c:443,20'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:443,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:450,5'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:443,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:444,27'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:450,5'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:457,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:458,3'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:459,6'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:461,27'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:461,31'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:461,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:461,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:460,23'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:462,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:462,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:463,71'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:468,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:468,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:469,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:491,2'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:469,22'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:469,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:469,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:471,14'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:472,14'
              BranchSideFuncs:
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:474,38'
              BranchSideFuncs:
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:477,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:480,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:483,52'
              BranchSideFuncs:
                - printf
                - TpmServer
                - close
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:491,2'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:452,59'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - TpmServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:494,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:429,9'
          Dst:             CreateSocket
        - Src:             'TcpServerPosix.c:434,9'
          Dst:             CreateSocket
        - Src:             'TcpServerPosix.c:439,9'
          Dst:             printf
        - Src:             'TcpServerPosix.c:452,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:460,16'
          Dst:             select
        - Src:             'TcpServerPosix.c:461,31'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:463,71'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:464,19'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:464,10'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:463,10'
          Dst:             printf
        - Src:             'TcpServerPosix.c:474,18'
          Dst:             accept
        - Src:             'TcpServerPosix.c:480,18'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:480,34'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:480,25'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:479,4'
          Dst:             printf
        - Src:             'TcpServerPosix.c:483,10'
          Dst:             printf
        - Src:             'TcpServerPosix.c:487,28'
          Dst:             TpmServer
        - Src:             'TcpServerPosix.c:488,10'
          Dst:             close
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CreateSocket
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'int *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          206
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - bind
        - close
        - htons
        - listen
        - printf
        - setsockopt
        - socket
      functionUses:    4
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:122,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:125,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - printf
            - BranchSide:      'TcpServerPosix.c:132,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_switch
                - htons
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - htons
                - printf
        - Branch String:   'TcpServerPosix.c:125,20'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:126,56'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - printf
            - BranchSide:      'TcpServerPosix.c:126,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - printf
        - Branch String:   'TcpServerPosix.c:135,5'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:138,27'
              BranchSideFuncs:
                - htons
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:143,27'
              BranchSideFuncs:
                - htons
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:157,53'
              BranchSideFuncs:
                - printf
        - Branch String:   'TcpServerPosix.c:150,13'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:152,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:155,9'
              BranchSideFuncs:
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:164,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:165,47'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:169,16'
              BranchSideFuncs:
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:170,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:172,20'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:179,18'
              BranchSideFuncs:
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:180,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:182,13'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:188,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:121,21'
          Dst:             socket
        - Src:             'TcpServerPosix.c:126,56'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:126,72'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:126,63'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:124,13'
          Dst:             printf
        - Src:             'TcpServerPosix.c:127,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:138,13'
          Dst:             htons
        - Src:             'TcpServerPosix.c:143,13'
          Dst:             htons
        - Src:             'TcpServerPosix.c:148,15'
          Dst:             setsockopt
        - Src:             'TcpServerPosix.c:152,6'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:152,22'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:152,13'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:151,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:157,9'
          Dst:             printf
        - Src:             'TcpServerPosix.c:163,11'
          Dst:             setsockopt
        - Src:             'TcpServerPosix.c:165,47'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:165,63'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:165,54'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:165,2'
          Dst:             printf
        - Src:             'TcpServerPosix.c:169,10'
          Dst:             bind
        - Src:             'TcpServerPosix.c:172,13'
          Dst:             close
        - Src:             'TcpServerPosix.c:174,47'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:174,63'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:174,54'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:174,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:179,10'
          Dst:             listen
        - Src:             'TcpServerPosix.c:182,6'
          Dst:             close
        - Src:             'TcpServerPosix.c:184,55'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:184,71'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:184,62'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:184,13'
          Dst:             printf
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    select
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'int '
        - 'union.anon *'
        - 'union.anon *'
        - 'union.anon *'
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    accept
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'struct.sockaddr *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    TpmServer
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          256
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - ReadBytes
        - ReadVarBytes
        - _rpc__Send_Command
        - _rpc__Signal_HashEnd
        - _rpc__Signal_Hash_Data
        - _rpc__Signal_Hash_Start
        - ntohl
        - printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:672,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:673,3'
              BranchSideFuncs:
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:674,22'
              BranchSideFuncs:
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
        - Branch String:   'TcpServerPosix.c:675,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:678,7'
              BranchSideFuncs:
                - _rpc__Signal_Hash_Start
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - printf
            - BranchSide:      'TcpServerPosix.c:682,7'
              BranchSideFuncs:
                - _rpc__Signal_HashEnd
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:686,25'
              BranchSideFuncs:
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:694,22'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'TcpServerPosix.c:734,22'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - printf
            - BranchSide:      'TcpServerPosix.c:750,22'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:758,7'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:762,7'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:764,59'
              BranchSideFuncs:
                - printf
        - Branch String:   'TcpServerPosix.c:687,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:687,15'
              BranchSideFuncs:
                - _rpc__Signal_Hash_Data
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:688,16'
              BranchSideFuncs:
                - _rpc__Signal_Hash_Data
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
        - Branch String:   'TcpServerPosix.c:695,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:696,4'
              BranchSideFuncs:
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'TcpServerPosix.c:698,25'
              BranchSideFuncs:
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'TcpServerPosix.c:699,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:700,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'TcpServerPosix.c:701,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'TcpServerPosix.c:707,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:709,59'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'TcpServerPosix.c:714,26'
              BranchSideFuncs:
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'TcpServerPosix.c:717,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:720,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:729,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
        - Branch String:   'TcpServerPosix.c:729,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:730,4'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:731,7'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
        - Branch String:   'TcpServerPosix.c:735,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:736,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - printf
            - BranchSide:      'TcpServerPosix.c:737,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
                - printf
        - Branch String:   'TcpServerPosix.c:737,11'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:739,8'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:747,7'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
        - Branch String:   'TcpServerPosix.c:751,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:752,4'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:754,7'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
        - Branch String:   'TcpServerPosix.c:770,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:666,5'
              BranchSideFuncs:
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _rpc__Send_Command
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ReadVarBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_Hash_Data
                - _rpc__Signal_HashEnd
                - _rpc__Signal_Hash_Start
                - printf
            - BranchSide:      'TcpServerPosix.c:771,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:668,11'
          Dst:             ReadBytes
        - Src:             'TcpServerPosix.c:674,16'
          Dst:             ntohl
        - Src:             'TcpServerPosix.c:678,7'
          Dst:             _rpc__Signal_Hash_Start
        - Src:             'TcpServerPosix.c:682,7'
          Dst:             _rpc__Signal_HashEnd
        - Src:             'TcpServerPosix.c:686,12'
          Dst:             ReadVarBytes
        - Src:             'TcpServerPosix.c:690,7'
          Dst:             _rpc__Signal_Hash_Data
        - Src:             'TcpServerPosix.c:694,12'
          Dst:             ReadBytes
        - Src:             'TcpServerPosix.c:698,12'
          Dst:             ReadVarBytes
        - Src:             'TcpServerPosix.c:714,7'
          Dst:             _rpc__Send_Command
        - Src:             'TcpServerPosix.c:734,12'
          Dst:             ReadBytes
        - Src:             'TcpServerPosix.c:739,8'
          Dst:             printf
        - Src:             'TcpServerPosix.c:750,12'
          Dst:             ReadBytes
        - Src:             'TcpServerPosix.c:764,7'
          Dst:             printf
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    htons
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'int '
        - 'int '
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'struct.sockaddr *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    listen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PlatformSvcRoutine
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          342
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - CreateSocket
        - PlatformServer
        - __errno_location
        - accept
        - close
        - printf
        - select
      functionUses:    0
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:297,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:299,14'
              BranchSideFuncs:
                - CreateSocket
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
            - BranchSide:      'TcpServerPosix.c:302,22'
              BranchSideFuncs:
                - CreateSocket
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
        - Branch String:   'TcpServerPosix.c:302,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:304,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
            - BranchSide:      'TcpServerPosix.c:306,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
        - Branch String:   'TcpServerPosix.c:306,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:307,2'
              BranchSideFuncs:
                - printf
            - BranchSide:      'TcpServerPosix.c:311,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'TcpServerPosix.c:312,22'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:312,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:319,5'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:312,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:313,27'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:319,5'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:325,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:326,6'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:327,2'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:330,21'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:329,2'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:330,25'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:329,2'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:328,19'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:331,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:331,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:333,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:337,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:337,2'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:338,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:362,5'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:338,18'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:338,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:338,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:340,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:342,7'
              BranchSideFuncs:
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:345,41'
              BranchSideFuncs:
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:348,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:351,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - printf
            - BranchSide:      'TcpServerPosix.c:354,49'
              BranchSideFuncs:
                - printf
                - PlatformServer
                - close
                - __sanitizer_cov_trace_cmp4
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __errno_location
                - strerror
                - printf
        - Branch String:   'TcpServerPosix.c:362,5'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:320,58'
              BranchSideFuncs:
                - printf
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - printf
                - PlatformServer
                - close
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __errno_location
                - strerror
                - printf
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:365,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:297,9'
          Dst:             CreateSocket
        - Src:             'TcpServerPosix.c:302,9'
          Dst:             CreateSocket
        - Src:             'TcpServerPosix.c:307,2'
          Dst:             printf
        - Src:             'TcpServerPosix.c:320,9'
          Dst:             printf
        - Src:             'TcpServerPosix.c:328,12'
          Dst:             select
        - Src:             'TcpServerPosix.c:330,25'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:333,6'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:333,22'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:333,13'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:332,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:345,21'
          Dst:             accept
        - Src:             'TcpServerPosix.c:351,14'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:351,30'
          Dst:             __errno_location
        - Src:             'TcpServerPosix.c:351,21'
          Dst:             strerror
        - Src:             'TcpServerPosix.c:350,7'
          Dst:             printf
        - Src:             'TcpServerPosix.c:354,6'
          Dst:             printf
        - Src:             'TcpServerPosix.c:358,24'
          Dst:             PlatformServer
        - Src:             'TcpServerPosix.c:359,6'
          Dst:             close
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'union.pthread_attr_t *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PlatformServer
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - ReadBytes
        - WriteUINT32
        - WriteVarBytes
        - _rpc__ForceFailureMode
        - _rpc__Signal_CancelOff
        - _rpc__Signal_CancelOn
        - _rpc__Signal_NvOff
        - _rpc__Signal_NvOn
        - _rpc__Signal_PhysicalPresenceOff
        - _rpc__Signal_PhysicalPresenceOn
        - _rpc__Signal_PowerOff
        - _rpc__Signal_PowerOn
        - ntohl
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:209,9'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:209,14'
              BranchSideFuncs:
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:210,22'
              BranchSideFuncs:
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
        - Branch String:   'TcpServerPosix.c:211,6'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:214,7'
              BranchSideFuncs:
                - _rpc__Signal_PowerOn
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:218,7'
              BranchSideFuncs:
                - _rpc__Signal_PowerOff
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:222,7'
              BranchSideFuncs:
                - _rpc__Signal_PowerOn
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:226,7'
              BranchSideFuncs:
                - _rpc__Signal_PhysicalPresenceOn
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:230,7'
              BranchSideFuncs:
                - _rpc__Signal_PhysicalPresenceOff
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:234,7'
              BranchSideFuncs:
                - _rpc__Signal_CancelOn
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:238,7'
              BranchSideFuncs:
                - _rpc__Signal_CancelOff
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:242,7'
              BranchSideFuncs:
                - _rpc__Signal_NvOn
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:246,7'
              BranchSideFuncs:
                - _rpc__Signal_NvOff
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:251,7'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:255,7'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:258,7'
              BranchSideFuncs:
                - _rpc__ForceFailureMode
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:262,26'
              BranchSideFuncs:
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:270,64'
              BranchSideFuncs:
                - printf
                - WriteUINT32
        - Branch String:   'TcpServerPosix.c:265,10'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:266,4'
              BranchSideFuncs:
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
            - BranchSide:      'TcpServerPosix.c:267,7'
              BranchSideFuncs:
                - WriteUINT32
                - ReadBytes
                - __sanitizer_cov_trace_const_cmp4
                - ntohl
                - __sanitizer_cov_trace_switch
                - WriteVarBytes
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _rpc__ForceFailureMode
                - _rpc__Signal_NvOff
                - _rpc__Signal_NvOn
                - _rpc__Signal_CancelOff
                - _rpc__Signal_CancelOn
                - _rpc__Signal_PhysicalPresenceOff
                - _rpc__Signal_PhysicalPresenceOn
                - _rpc__Signal_PowerOn
                - _rpc__Signal_PowerOff
                - _rpc__Signal_PowerOn
                - printf
                - WriteUINT32
      Callsites:
        - Src:             'TcpServerPosix.c:205,11'
          Dst:             ReadBytes
        - Src:             'TcpServerPosix.c:210,16'
          Dst:             ntohl
        - Src:             'TcpServerPosix.c:214,7'
          Dst:             _rpc__Signal_PowerOn
        - Src:             'TcpServerPosix.c:218,7'
          Dst:             _rpc__Signal_PowerOff
        - Src:             'TcpServerPosix.c:222,7'
          Dst:             _rpc__Signal_PowerOn
        - Src:             'TcpServerPosix.c:226,7'
          Dst:             _rpc__Signal_PhysicalPresenceOn
        - Src:             'TcpServerPosix.c:230,7'
          Dst:             _rpc__Signal_PhysicalPresenceOff
        - Src:             'TcpServerPosix.c:234,7'
          Dst:             _rpc__Signal_CancelOn
        - Src:             'TcpServerPosix.c:238,7'
          Dst:             _rpc__Signal_CancelOff
        - Src:             'TcpServerPosix.c:242,7'
          Dst:             _rpc__Signal_NvOn
        - Src:             'TcpServerPosix.c:246,7'
          Dst:             _rpc__Signal_NvOff
        - Src:             'TcpServerPosix.c:258,7'
          Dst:             _rpc__ForceFailureMode
        - Src:             'TcpServerPosix.c:262,12'
          Dst:             WriteVarBytes
        - Src:             'TcpServerPosix.c:270,7'
          Dst:             printf
        - Src:             'TcpServerPosix.c:271,7'
          Dst:             WriteUINT32
        - Src:             'TcpServerPosix.c:274,6'
          Dst:             WriteUINT32
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    WriteVarBytes
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - WriteBytes
        - htonl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'TcpServerPosix.c:643,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:643,21'
              BranchSideFuncs:
                - WriteBytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'TcpServerPosix.c:644,22'
              BranchSideFuncs:
                - WriteBytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'TcpServerPosix.c:645,8'
          Branch Sides:
            - BranchSide:      'TcpServerPosix.c:645,21'
              BranchSideFuncs: []
            - BranchSide:      'TcpServerPosix.c:646,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'TcpServerPosix.c:639,38'
          Dst:             htonl
        - Src:             'TcpServerPosix.c:642,11'
          Dst:             WriteBytes
        - Src:             'TcpServerPosix.c:644,11'
          Dst:             WriteBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    WriteUINT32
      functionSourceFile: '/src/ibmswtpm2/src/TcpServerPosix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WriteBytes
        - htonl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'TcpServerPosix.c:594,21'
          Dst:             htonl
        - Src:             'TcpServerPosix.c:595,12'
          Dst:             WriteBytes
...
---
Fuzzer filename: '/src/ibmswtpm2/src/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    htonl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
